68 Chapter 48Ch Initialize floppy controller8Fh Determine number of ATA drives (optional)90h Initialize hard-disk controllers91h Initialize local-bus hard-disk controllers92h Jump to UserPatch293h Build MPTABLE for multi-processor boards95h Install CD ROM for boot96h Clear huge ES segment register97h Fixup Multi Processor table98h 1-2 Search for option ROMs. One long, two shortbeeps on checksum failure.99h Check for SMART drive (optional)9Ah Shadow option ROMs9Ch Set up Power Management9Dh Initialize security engine (optional)9Eh Enable hardware interrupts9Fh Determine number of ATA and SCSI drivesA0h Set time of dayA2h Check key lockA4h Initialize Typematic rateA8h Erase F2 promptAAh Scan for F2 key strokeACh Enter SETUPAEh Clear Boot flagB0h Check for errorsB2h POST done- prepare to boot operating systemB4h 1 One short beep before bootB5h Terminate QuietBoot (optional)B6h Check password (optional)B9h Prepare BootBAh Initialize DMI parametersBBh Initialize PnP Option ROMsBCh Clear parity checkersBDh Display MultiBoot menuBEh Clear screen (optional)BFh Check virus and backup remindersC0h Try to boot with INT 19C1h Initialize POST Error Manager (PEM)C2h Initialize error loggingC3h Initialize error display functionC4h Initialize system error handlerC5h PnPnd dual CMOS (optional)C6h Initialize notebook docking (optional)C7h Initialize notebook docking lateC8h Force check (optional)C9h Extended checksum (optional)Code Beeps POST Routine Description