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