19 July 2008
Clean up the memory display
Line and Brief Description
1 The screen has been cleared in main.asm before calling cmain( ) in ldrinit.c. The first thing done when cmain( ) starts is to print the initialization message.
2-3 Display the values passed from the black box to the loader. Also, loaderend is displayed which is the offset after stacktop is calculated in main.asm.
4 Display COM and LPT port values read from system in main.asm
5 Open and close using uFSD then display loader size. Next, display default COM port.
6 CPU checks done, display some info.
7 Calculate IODelay and enable A20 (uses IODelay). The INT15-C1 message is just for me.
8 Probed PCI values (* irq assigned)
9 PCI BIOS message, I know – it should be 2.10, and number of PCI buses.
DosHelp configuration values as status. Last, EISA message just indicates but no configuration.
10 Where I am at now – most of the linux memory configuration working.
There are no comments on this page. [Add comment]