SYSPDROFF and SYSPDREND are now calculated using KERNBASE, KERNSIZE and
PDRSHIFT. The SYSTEM constant that was defined in this file has been replaced with KERNBASE from param.h. Changed almost all # style comments to /* */ C style comments. Several comments cleaned up so that they make a little more since. In the comments that describe C calling conventions to assembler routines used a comma space sequence to seperate arguments and removed the space between the function name and the argument list. Removed useless comments like /* clr eax */. Changed all comma space sequences on assemble instructions to just be comma. Removed spaces after $ operators to make the file consistent, this may need to change again (ie: $KERNBASE should probably be $(KERNBASE), but for now it all seems to work just fine.) This may become a problem with the C pre-processor. Changed several double blank lines to single blank lines that where used to seperate the I/O routines, these routines are blocked enough that we don't need double blank lines between them. Changed sequence of I/O routines to be all input functions, all output functions instead of just the opposite. Moved the SHOW_A_LOT debug stuff to near the end of the file. Changed two occurances of the constant 0xfff to NBPG-1.
This commit is contained in:
parent
845dee6b85
commit
1c622fc1dc