Fix mistake in _Undone.txt, add new INT 15 AX=EC00#44
Conversation
|
I would appreciate a quick look at my new interrupt file if anyone has the chance--I'm not sure I got the formatting right, especially the UID. |
|
Please split last commit into two: Only renaming the directory, then adding your new file. Force push to change this PR. Reviewing it like this is very cumbersome. |
|
As @ecm-pushbx mentioned, this would be better in a separate push. :-) One issue, with the new file. No RBIL entry has more than one Category. I do understand why you would like to do that. Maybe, we will want to change that. Maybe not. If we do, then it sould only be one entry per line like with The main problem is (at this time) only one category is supported. If we wish to support multiple there would need to be a couple of changes. First, makelist is not going to like more than one character there. It will also not like Multiple category entries. But, that is an easy fix. Second, the RBIL section entries in the created LST files only has one character position available for a Category. It would be possible to extend this to two characters for modern parsers. But not three without major structure changes to the section headers. However, even two categories could break compatibility with older parsers. So, an additional routine would need added to the Perhaps it would be better to add something in Flags regarding some things like Vendor Specific. Flags are mostly empty. |
|
@ecm-pushbx I'm very sorry, but I've never done that before using Git. How would I change an already-made commit? |
Not sure to be honest. Maybe use It seems you used @shidel Any pointers on how to do this? |
|
Fixed it! All good now hopefully. @shidel Also fixed that point about the Category, just gave it "vendor-specific BIOS extension". :) |
|
Please change |
|
I don't see how the flag "C" for Callout applies to 15.EC00. The category "b" should be spelled out in the file, for example (Just open this file locally and copy the line to exactly match the whitespace.) |
In the manual, it's listed as a "callback". The "C" flag was called "callback or callout" so I figured it applied. Is this incorrect? |
|
I don't think it fits the meaning of C, as seen here: TheList/source/Interrupt List/_Flags.txt Line 13 in aacd000 Note the "usually hooked rather than called", indicating there's more users that hook and a few or single user calling it. I don't think that seems applicable. |
|
Laat commit appears to be empty. |
Makes sense! I will fix that. I tried to fix the incorrect commit message (I did rename the directory to INT 15 SYSTEM FUNCTIONS, just forgot the INT 15 in the commit message) via what the Git manual called a "reword" commit, but it seems like it didn't do a whole lot. I can try to roll it back and re-apply the commit with the tweaked wording if you think it would be necessary. |
|
Ah, yes, you did use the |
…etter reflect its actual contents.
|
Should be fixed now, but if I need to correct anything further I certainly will. |
|
Looks all good to me! Thank you. |
|
Thank you for taking so much time to validate it! :) |
@ecm-pushbx, Sorry, I cannot help with that either. While git is very powerful and can do a lot, it can often be a royal pain to figure out how to get it to do exactly what you want. There are often times when I just say the heck with it, nuke my local copy, re-clone a project, apply any new changes and re-push. |
My request got merged before I got a chance to fix this mistake, extremely sorry for the extra PR! This is probably necessary for readability, though.