Post Codes

These tables describe the POST codes and descriptions during the POST.

Post Code Range

Phase

 

 

POST Code Range

 

 

 

 

 

 

 

 

 

 

SEC

 

0x01 - 0x0F

 

 

 

 

 

 

 

 

 

 

 

PEI

 

0x70 - 0x9F

 

 

 

 

 

 

 

 

 

 

 

DXE

 

0x40 - 0x6F

 

 

 

 

 

 

 

 

 

 

 

BDS

 

0x10 - 0x3F

 

 

 

 

 

 

 

 

 

 

 

SMM

 

0xA0 - 0xBF

 

 

 

 

 

 

 

 

 

 

 

S3

 

0xC0 - 0xCF

 

 

 

 

 

 

 

 

 

 

 

ASL

 

0x51 – 0x55

 

 

 

 

 

 

 

 

 

 

 

 

 

0xE1 – 0xE4

 

 

 

 

 

 

 

 

 

 

 

PostBDS

 

0xF9 – 0xFE

 

 

 

 

 

 

 

 

 

 

 

Reserved

 

0xD8 – 0xE0

 

 

 

 

 

 

 

 

 

 

 

 

 

0xE5 – 0xE8

 

 

 

 

 

 

 

 

 

 

 

SEC Phase POST Code Table

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Functionality Name (Include\

 

 

Phase

Post

 

Description

PostCode.h)

 

 

Code

 

 

 

 

 

 

 

 

 

 

 

 

SEC_SYSTEM_POWER_ON

 

 

SEC

1

CPU power on and switch to

 

 

 

 

 

 

Protected mode

 

 

 

 

 

 

SEC_BEFORE_MICROCODE_PATCH

 

 

SEC

2

Patching CPU microcode

 

 

 

 

 

 

SEC_AFTER_MICROCODE_PATCH

 

 

SEC

3

Setup Cache as RAM

 

 

 

 

 

 

SEC_SETUP_CAR_OK

 

 

SEC

7

Cache as RAM test

 

 

 

 

 

 

SEC_GO_TO_SECSTARTUP

 

 

SEC

9

Setup BIOS ROM cache

 

 

 

 

 

 

SEC_GO_TO_PEICORE

 

 

SEC

0A

Enter Boot Firmware Volume

 

 

 

 

 

 

 

PEI Phase POST Code Table:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Functionality Name (Include\

 

 

Phase

Post

 

Description

PostCode.h)

 

 

Code

 

 

 

 

 

 

 

 

 

 

 

 

PEI_SIO_INIT

 

 

PEI

70

Super I/O Initialization

PEI_CPU_REG_INIT

 

 

PEI

71

CPU Early Initialization

 

 

 

 

 

 

PEI_CPU_AP_INIT

 

 

PEI

72

Multi-processor Early Initial

 

 

 

 

 

 

PEI_CPU_HT_RESET

 

 

PEI

73

HyperTransport Initialization

 

 

 

 

 

 

PEI_PCIE_MMIO_INIT

 

 

PEI

74

PCIE MMIO BAR Initialization

 

 

 

 

 

 

PEI_NB_REG_INIT

 

 

PEI

75

North Bridge Early Initialization

 

 

 

 

 

 

PEI_SB_REG_INIT

 

 

PEI

76

South Bridge Early Initialization

 

 

 

 

 

 

PEI_PCIE_TRAINING

 

 

PEI

77

PCIE Training

 

 

 

 

 

 

PEI_TPM_INIT

 

 

PEI

78

TPM Initialization

 

 

 

 

 

 

PEI_SMBUS_INIT

 

 

PEI

79

SMBUS Early Initialization

 

 

 

 

 

 

PEI_PROGRAM_CLOCK_GEN

 

 

PEI

7A

Clock Generator Initialization

 

 

 

 

 

 

PEI_MEMORY_INIT

 

 

PEI

7E

Memory Initial for Normal boot.

 

 

 

 

 

 

PEI_MEMORY_INIT_FOR_CRISIS

 

 

PEI

7F

Memory Initial for Crisis Recovery

 

 

 

 

 

 

PEI_MEMORY_INSTALL

 

 

PEI

80

Simple Memory test

 

 

 

 

 

 

PEI_SWITCH_STACK

 

 

PEI

82

Start to use Memory

 

 

 

 

 

 

 

 

Chapter 4

151

Page 161
Image 161
Acer 5251, 5551G manual Post Codes, Post Code Range Phase