4-24 Troubleshooting
Table 4-6. BDS Phase POST Code Table
DXE_HECIDRV_INIT* DXE 60 HECIDRV Initialization
DXE_VARIABLE_RECLAIM DXE 61
Variable store garbage
collection and reclaim
operation
DXE_FLASH_PART_NONSUPPORT DXE 62
Do not support flash part
(which is defined in
SpiDevice.c)
NOTE:
* 3rd party relate functions - Platform dependence.
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
Functionality Name
(Include\PostCode.h)
Phase
Post
Code
Description