146 Chapter 4
BDS Phase POST Code Table:
Functionality Name (Include\
PostCode.h)
Phase
Post
Code
Description
BDS_ENTER_BDS BDS 10 Enter BDS entry
BDS_INSTALL_HOTKEY BDS 11 Install Hotkey service
BDS_ASF_INIT BDS 12 ASF Initialization
BDS_PCI_ENUMERATION_START BDS 13 PCI enumeration
BDS_BEFORE_PCIIO_INSTALL BDS 14 PCI resource assign complete
BDS_PCI_ENUMERATION_END BDS 15 PCI enumeration complete
BDS_CONNECT_CONSOLE_IN BDS 16 Keyboard Controller, Keyboard
and Mouse initialization
BDS_CONNECT_CONSOLE_OUT BDS 17 Video device initialization
BDS_CONNECT_STD_ERR BDS 18 Error report device initialization
BDS_CONNECT_USB_HC BDS 19 USB host controller initialization
BDS_CONNECT_USB_BUS BDS 1A USB BUS driver initialization
BDS_CONNECT_USB_DEVICE BDS 1B USB device driver initialization
BDS_NO_CONSOLE_ACTION BDS 1C Console device initial fail
BDS_DISPLAY_LOGO_SYSTEM_INFO BDS 1D Display logo or system information
BDS_START_IDE_CONTROLLER BDS 1E IDE controller initialization
BDS_START_SATA_CONTROLLER BDS 1F SATA controller initialization
BDS_START_ISA_ACPI_CONTROLLER BDS 20 SIO controller initialization
BDS_START_ISA_BUS BDS 21 ISA BUS driver initialization
BDS_START_ISA_FDD BDS 22 Floppy device initialization
BDS_START_ISA_SEIRAL BDS 23 Serial device initialization
BDS_START_IDE_BUS BDS 24 IDE device initialization
BDS_START_AHCI_BUS BDS 25 AHCI device initialization
BDS_CONNECT_LEGACY_ROM BDS 26 Dispatch option ROMs
BDS_ENUMERATE_ALL_BOOT_OPTION BDS 27 Get boot device information
BDS_END_OF_BOOT_SELECTION BDS 28 End of boot selection
BDS_ENTER_SETUP BDS 29 Enter Setup Menu
BDS_ENTER_BOOT_MANAGER BDS 2A Enter Boot manager
BDS_BOOT_DEVICE_SELECT BDS 2B Try to boot system to OS
BDS_EFI64_SHADOW_ALL_LEGACY_RO
M
BDS 2C Shadow Misc Option ROM
BDS_ACPI_S3SAVE BDS 2D Save S3 resume required data in
RAM
BDS_READY_TO_BOOT_EVENT BDS 2E Last Chipset initial before boot to
OS
BDS_GO_LEGACY_BOOT BDS 2F Start to boot Legacy OS
BDS_GO_UEFI_BOOT BDS 30 Start to boot UEFI OS
BDS_LEGACY16_PREPARE_TO_BOOT BDS 31 Prepare to Boot to Legacy OS
BDS_EXIT_BOOT_SERVICES BDS 32 Send END of POST Message to
ME via HECI
BDS_LEGACY_BOOT_EVENT BDS 33 Last Chipset initial before boot to
Legacy OS.
BDS_ENTER_LEGACY_16_BOOT BDS 34 Ready to Boot Legacy OS.