Specifications

30 AMD Geodeā„¢ GeodeROM Functional Specification
POST
32087C
14h --- keyboardInit Wakeup the keyboard controller.
12h --- startTest/romCopy Initialize the Soft A20, power management, SMI handler, and virtual audio
SMM system.
D0h romCopy Enter ROM copy routine.
D1h romCopy Begin image decompress loop.
D2h romCopy Call VSA/SMM initialization code. Virtual register initialization.
10h romCopy/VSA_Init Begin VSA initialization.
11h VSA_Init Load System Manager and VSMs into memory.
12h LoadVSA System Manager image found. Applying patches to System Manager.
14h CopyModule Begin copying module.
15h CopyModule Module copy succeeded and another VSM was found.
16h VSA_Init Back from loading VSMs.
17h VSA_Init Back from cleanup.
18h VSA_Init Back from software SMI (initialized VSA).
19h VSA_Init Go enable SMI.
1Ah VSA_Init Back (enabled SMI).
1Bh VSA_Init Return to BIOS.
EEH VSA_Init VSA installation/setup error.
14h romCopy/IcdInit Keyboard controller initialization (then clear the keyboard buffer).
D3h romCopy Initialize VGA BIOS.
D4h romCopy/IcdInit Initialize LCD panel and DSTN controller.
D5h romCopy Display splash screen.
D6h romCopy Hard disk drive initialize.
D7h romCopy System option ROM scan and initialize/PCI32 fixup.
DEh romCopy Set ROM addresses (C0000h-C7FFFh) for read only access. romCopy exit.
82h --- startTest/equip-check Additional BDA initialization.
17h --- startTest/pciScan Scan PCI bus and display to screen.
18h --- startTest/userRomInit User added (or board-specific) code to prepare for ROM scan. Simply returns
for most boards; active code for SP1SC10, SP4SC30, and SP4SC31 boards.
19h --- startTest/ResetLimits Reset all descriptors to real mode 1 MB size.
81h --- startTest/UserPostInit Board-specific code to be run right before boot.
1Ah --- startTest/summary_screen Display summary screen.
1Bh --- startTest Attempt to boot via INT 19h then INT 18h.
1Fh --- --- Boot failure - GeodeROM halted.
1. Subcodes between bold lines apply to Restore-From-RAM only.
Post
Code
Sub
Code Function Name Function Description