Bootblock Recovery Code Checkpoints
The Bootblock recovery code gets control when the BIOS determines that a BIOS recovery needs to occur because the user
has forced the update or the BIOS checksum is corrupt. The following table describes the type of checkpoints that may occur
during the Bootblock recovery portion of the BIOS:
POST Code Checkpoints
The POST code checkpoints are the largest set of checkpoints during the BIOS pre-boot process. The following table
describes the type of checkpoints that may occur during the POST portion of the BIOS:
Appendix A — Support
Checkpoint Description
E0h
The onboard floppy controller if available is initialized. Next, beginning the base 512 KB
memory test.
E1h Initializing the interrupt vector table next.
E2h Initializing the DMA and Interrupt controllers next.
E6h Enabling the floppy drive controller and Timer IRQs. Enabling internal cache memory.
E9h Enter the recovery mode to seek the recovery device.
Edh Initializing the floppy drive.
Eeh Looking for a floppy diskette in drive A:. Reading the first sector of the diskette.
Efh A read error occurred while reading the floppy drive in drive A:.
F0h Next, searching for the AMIBOOT.ROM file in the root directory.
F1h The AMIBOOT.ROM file is not in the root directory.
F2h
Next, reading and analyzing the floppy diskette FAT to find the clusters occupied by the
AMIBOOT.ROM file.
F3h Next, reading the AMIBOOT.ROM file, cluster by cluster.
F4h The AMIBOOT.ROM file is not the correct size.
F5h Next, disabling internal cache memory.
FBh Next, detecting the type of flash ROM.
FCh Next, erasing the flash ROM.
FDh Next, programming the flash ROM.
FFh Flash ROM programming was successful. Next, restarting the system BIOS.
162