F2 ULV-CPU
53
POST
Code
(Hex)
Name
Description
87h
POST_CONFIG_MCD
Initialize Mother Board Configurable devices.
88h
BIOS_INIT
Initialize timeouts, key buffer, soft reset flag.
89h
ENABLE_NMI
Enable NMI.
8Ah
INIT_EXT_BDA
Initialize the extended BIOS data area.
8Bh
MOUSE
IF <mouse support enabled> THEN
Setup interrupt vector for mouse.
Add mouse support to equipment installed flag.
ENDIF
8Ch
FLOPPY
Test both floppy drives.
IF <error detected> THEN
Display floppy error message.
ENDIF
8Fh
FDISK_FAST_PREINIT
Count and store the number of ATA drives in the sub-
system.
90h
FDISK
Initialize the hard disk subsystem and test.
IF <error detected> THEN
Display hard disk error message.
ENDIF
91h
FDISK_FAST_INIT
Set timing based on drives attached.
92h
USERPATCH2
Code that is patched into the ROM can be setup to
execute at this point.
93h
MP_INIT
Create the CPU feature table.
94h
DISABLE_A20
Disable the A20 address line.
95h
CD
Validate bootable CD ROM.
Prepare CD for CD ROM boot.
96h
CLEAR_HUGE_ES
Store an 8 in the shutdown code byte in CMOS.
Reset the processor.
97h
MP_FIXUP
Create pointer to MP table in Extended BDA.
98h
ROM_SCAN
Scan through the ISA option ROM space and jump to
each option ROM found. Shadow PCI option ROMs
and initialize cards.
9Ah
MISC_SHADOW
Shadow expansion ROM areas that are enabled from
setup.
9Ch
PM_SETUP
Setup power management if enabled.
9Dh
SECURITY
Initialize Security Engine.
9Eh
IRQS
Enable IRQ 0, 1, 2, and 6.
9Fh
FDISK_FAST_INIT2
Check and store the total number of Fast Disks (ATA
and SCSI).
A0h
TIME_OF_DAY
Verify that the system clock interrupts are occuring.
A2h
KEYBOARD_TEST
Set NumLock indicator.
IF <keylock set> THEN
Print error message on screen.
ENDIF