Intel Desktop BIOS POST Codes, including models:
D102GGC2, D201GLY, D201GLY2, D5400XS, D945GBO, D945GCCR, D945GCL, D945GCLF, D945GCLF2, D945GCNL, D945GCPE, D945GCZ, D945GNT, D945GPM, D945GRW, D945GTP, D945PAW, D945PDK, D945PLNM, D945PLRN, D945PSN, D945PVS, D945PWM, D946GZAB, D946GZIS, D946GZTS, D955XBK, D955XCS, D975XBX, D975XBX2, DG31GL, DG31PR, DG33BU, DG33FB, DG33TL, DG35EC, DG41TY, DG43NB, DG45FC, DG45ID, DG965MQ, DG965MS, DG965OT, DG965PZ, DG965RY, DG965SS, DG965WH, DP35DP, DP43TF, DP45SG, DP965LT, DQ35JO, DQ35MP, DQ45CB, DQ45EK, DQ963FX, DQ965CO, DQ965GF, DQ965WC, DX38BT, DX48BT2
- 00 to 0F - Debug codes: Can be used by any PEIM/driver for debug.
- 10 to 1F - Host Processors: 1F is an unrecoverable CPU error.
- 20 to 2F - Memory/Chipset: 2F is no memory detected or no useful memory detected.
- 30 to 3F - Recovery: 3F indicated recovery failure.
- 40 to 4F - Reserved for future use.
- 50 to 5F - I/O Busses: PCI, USB, ISA, ATA, etc. 5F is an unrecoverable error. Start with PCI.
- 60 to 6F - Reserved for future use (for new busses).
- 70 to 7F - Output Devices: All output consoles. 7F is an unrecoverable error.
- 80 to 8F - Reserved for future use (new output console codes).
- 90 to 9F - Input devices: Keyboard/Mouse. 9F is an unrecoverable error.
- A0 to AF - Reserved for future use (new input console codes).
- B0 to BF - Boot Devices: Includes fixed media and removable media. BF is an unrecoverable error.
- C0 to CF - Reserved for future use.
- D0 to DF - Boot device selection.
- E0 to EE - Miscellaneous codes
- EF - boot/S3 resume failure
- F0 to FF - processor exception
- 10 Power-on initialization of the host processor (Boot Strap Processor)
- 11 Host processor Cache initialization (including APs)
- 12 Starting Application processor initialization
- 13 SMM initialization
- 21 Initializing a chipset component
- 22 Reading SPD from memory DIMMs
- 23 Detecting presence of memory DIMMs
- 24 Programming timing parameters in the memory controller and the DIMMs
- 25 Configuring memory
- 26 Optimizing memory settings
- 27 Initializing memory, such as ECC init
- 28 Testing memory
- 50 Enumerating PCI busses
- 51 Allocating resources to PCI bus
- 52 Hot Plug PCI controller initialization
- 53 – 57 Reserved for PCI Bus
- 58 Resetting USB bus
- 59 Reserved for USB
- 5A Resetting PATA/SATA bus and all devices
- 5B Reserved for ATA
- 5C Resetting SMBUS
- 5D Reserved for SMBUS
- 70 Resetting the VGA controller
- 71 Disabling the VGA controller
- 72 Enabling the VGA controller
- 78 Resetting the console controller
- 79 Disabling the console controller
- 7A Enabling the console controller
- 90 Resetting keyboard
- 91 Disabling keyboard
- 92 Detecting presence of keyboard
- 93 Enabling the keyboard
- 94 Clearing keyboard input buffer
- 95 Instructing keyboard controller to run Self Test (PS2 only)
- 98 Resetting mouse
- 99 Disabling mouse
- 9A Detecting presence of mouse
- 9B Enabling mouse
- B0 Resetting fixed media
- B1 Disabling fixed media
- B2 Detecting presence of a fixed media (IDE hard drive detection etc.)
- B3 Enabling/configuring a fixed media
- B8 Resetting removable media
- B9 Disabling removable media
- BA Detecting presence of a removable media (IDE, CD-ROM detection, etc.)
- BC Enabling/configuring a removable media
- BDS
- Dy Trying boot selection y (y=0 to 15)
- E0 Started dispatching PEIMs (emitted on first report of EFI_SW_PC_INIT_BEGIN EFI_SW_PEI_PC_HANDOFF_TO_NEXT)
- E2 Permanent memory found
- E1, E3 Reserved for PEI/PEIMs
- E4 Entered DXE phase
- E5 Started dispatching drivers
- E6 Started connecting drivers
- E7 Waiting for user input
- E8 Checking password
- E9 Entering BIOS setup
- EB Calling Legacy Option ROMs
- F4 Entering Sleep state
- F5 Exiting Sleep state
- F8 EFI boot service ExitBootServices ( ) has been called
- F9 EFI runtime service SetVirtualAddressMap ( ) has been called
- FA EFI runtime service ResetSystem ( ) has been called
- 30 Crisis Recovery has initiated per User request
- 31 Crisis Recovery has initiated by software (corrupt flash)
- 34 Loading recovery capsule
- 35 Handing off control to the recovery capsule
- 3F Unable to recover
- 21 - Initializing a chipset component
- 22 - Reading SPD from memory DIMMs
- 23 - Detecting presence of memory DIMMs
- 25 - Configuring memory
- 28 - Testing memory
- 34 - Loading recovery capsule
- E4 - Entered DXE phase
- 12 - Starting Application processor initialization
- 13 - SMM initialization
- 50 - Enumerating PCI busses
- 51 - Allocating resourced to PCI bus
- 92 - Detecting the presence of the keyboard
- 90 - Resetting keyboard
- 94 - Clearing keyboard input buffer
- 95 - Keyboard Self Test
- EB - Calling Video BIOS
- 58 - Resetting USB bus
- 5A - Resetting PATA/SATA bus and all devices
- 92 - Detecting the presence of the keyboard
- 90 - Resetting keyboard
- 94 - Clearing keyboard input buffer
- 5A - Resetting PATA/SATA bus and all devices
- 28 - Testing memory
- 90 - Resetting keyboard
- 94 - Clearing keyboard input buffer
- E7 - Waiting for user input
- 01 - INT 19
- 00 - Ready to boot