POST Code | Function | Phase | Component |
|
|
|
|
0xF3 | #define MEM_ERR_RCVEN_FINDCENTER | PEI | chipset/MRC |
| (CalibrateRcvenForGroup) |
|
|
|
|
|
|
0xFZ | #define MEM_ERR_TYPE (S11, S04) | PEI | chipset/MRC |
|
|
|
|
0xF5 | #define MEM_ERR_RAWCARD (S11) | PEI | chipset/MRC |
|
|
|
|
0xFA | #define MEM_ERR_SFF (ProgWrioDll) | PEI | chipset/MRC |
|
|
|
|
0xFB | #define MEM_ERR_THERMAL (ProgramThrottling) | PEI | chipset/MRC |
|
|
|
|
0xA0xx | Launch BIOS ACMSclean | PEI | chipset/TXT |
|
|
|
|
0xA4xx | Launch BIOS ACMScheck | PEI | chipset/TXT |
|
|
|
|
0xE5 | Wait for ME ready | DXE | HECI/iAMT |
|
|
|
|
0xE6 | ME Ready | DXE | HECI/iAMT |
|
|
|
|
Core POST Codes
The following table details the core POST codes and functions used in the POST.
POST Code | Function | Phase | Component |
|
|
|
|
|
|
0x00 | Early Microcode update for CAR | CEI / SEC | Core |
|
0x01 | Enable CAR | CEI / SEC | Core |
|
|
|
|
|
|
0x02 | CAR Done, initial stack | CEI / SEC | Core |
|
|
|
|
|
|
0xEE | unknown CPU ID to load uCode | CEI / SEC | CPU |
|
|
|
|
|
|
0xEF | unknown DT CPU to load uCode | CEI / SEC | CPU |
|
|
|
|
|
|
0xnn | File count found in a volume | PEI | Core |
|
|
|
|
|
|
0x11 | Debug Test driver for debug test PPI 1 (If install | PEI | Core |
|
| debugTest driver) |
|
|
|
|
|
|
|
|
0x22 | Debug Test driver for debug test PPI 2 (If install | PEI | Core |
|
| debugTest driver) |
|
|
|
|
|
|
|
|
0x33 | Debug Test driver for debug test PPI 3 (If install | PEI | Core |
|
| debugTest driver) |
|
|
|
|
|
|
|
|
0x44 | Entry point of loadfile | PEI | Core |
|
|
|
|
|
|
0x88 | Entry point of apMuLoader | PEI | Core |
|
|
|
|
|
|
0x80 | A PEIM found | PEI | Core |
|
|
|
|
|
|
0x82 | PEIM not dispatched yet | PEI | Core |
|
|
|
|
|
|
0x84 | PEIM satisfies depex | PEI | Core |
|
|
|
|
|
|
0x86 | Image loaded but fail on security | PEI | Core |
|
|
|
|
|
|
0x88 | Executing a PEIM | PEI | Core |
|
|
|
|
|
|
0x8A | Processing notify event for newly installed PPI | PEI | Core |
|
|
|
|
|
|
0x8C | Handing off to next phase (DXE) | PEI | Core |
|
|
|
|
|
|
0x8F | Fail to hand off to next phase, system halt | PEI | Core |
|
|
|
|
|
|
0x90 | All PEIM dispatched! Going to DxeIpl | PEI | Core |
|
|
|
|
|
|
0xCC | AP | PEI | Core |
|
|
|
|
|
|
0x20 | S3 resume entry | S3 resume | Core |
|
|
|
|
|
|
0x21 | Start running | S3 resume | Core |
|
|
|
|
|
|
0x22 | Start running | S3 resume | Core |
|
|
|
|
|
|
0x23 | End of S3 resume, jump back to Waking vector | S3 resume | Core |
|
|
|
|
|
|
0x80 | Initialize the chipset | Crisis Recovery | Core |
|
|
|
|
|
|
0x81 | Initialize the bridge | Crisis Recovery | Core |
|
|
|
|
|
|
|
|
|
|
|
Chapter 4 |
|
| 135 |