Functionality Name (Include\

Phase

 

Post

 

Description

PostCode.h)

Code

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PEI_MEMORY_CALLBACK

PEI

83

 

Set cache for physical memory

 

 

 

 

 

 

 

 

 

PEI_ENTER_RECOVERY_MODE

PEI

84

 

Recovery device Initialization

 

 

 

 

 

 

 

 

 

PEI_RECOVERY_MEDIA_FOUND

PEI

85

 

Found Recovery image

 

 

 

 

 

 

 

 

 

PEI_RECOVERY_MEDIA_NOT_FOUND

PEI

86

 

Recovery image not found

 

 

 

 

 

 

 

 

 

PEI_RECOVERY_LOAD_FILE_DONE

PEI

87

 

Load Recovery Image completed

 

 

 

 

 

 

 

 

 

PEI_RECOVERY_START_FLASH

PEI

88

 

Start Flash BIOS with Recovery

 

 

 

 

 

 

 

 

image

 

 

 

 

 

 

 

 

 

PEI_ENTER_DXEIPL

PEI

89

 

Loading BIOS image to RAM

 

 

 

 

 

 

 

 

 

PEI_FINDING_DXE_CORE

PEI

8A

 

Loading DXE core

 

 

 

 

 

 

 

 

 

PEI_GO_TO_DXE_CORE

PEI

8B

 

Enter DXE core

 

 

 

 

 

 

 

 

 

DXE Phase POST Code Table:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Functionality Name (Include\

 

Phase

 

PostCode

Description

PostCode.h)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DXE_NB_INIT

 

DXE

 

45

 

North bridge Middle initialization

 

 

 

 

 

 

 

 

 

DXE_SB_INIT

 

DXE

 

48

 

South Bridge Middle initialization

 

 

 

 

 

 

 

 

 

DXE_IDENTIFY_FLASH_DEVICE

 

DXE

 

49

 

Identify Flash device

 

 

 

 

 

 

 

 

DXE_FTW_INIT

 

DXE

 

4A

Fault Tolerant Write verification

 

 

 

 

 

 

 

 

DXE_VARIABLE_INIT

 

DXE

 

4B

Variable Service initialization

 

 

 

 

 

 

 

 

DXE_VARIABLE_INIT_FAIL

 

DXE

 

4C

Fail to initial Variable Service

 

 

 

 

 

 

 

 

DXE_MTC_INIT

 

DXE

 

4D

MTC Initial

 

 

 

 

 

 

 

 

DXE_CPU_INIT

 

DXE

 

4E

CPU Middle Initialization

 

 

 

 

 

 

 

 

DXE_MP_CPU_INIT

 

DXE

 

4F

Multi-processor

 

 

 

 

 

 

 

 

MiddleInitialization

 

 

 

 

 

 

 

 

 

DXE_SMBUS_INIT

 

DXE

 

50

 

SMBUS Driver Initialization

 

 

 

 

 

 

 

 

 

DXE_SMART_TIMER_INIT

 

DXE

 

51

 

8259 Initialization

 

 

 

 

 

 

 

 

 

DXE_PCRTC_INIT

 

DXE

 

52

 

RTC Initialization

 

 

 

 

 

 

 

 

 

DXE_RELOCATE_SMBASE

 

DXE

 

56

 

Relocate SMM BASE

 

 

 

 

 

 

 

 

 

DXE_FIRST_SMI

 

DXE

 

57

 

SMI test

 

 

 

 

 

 

 

 

 

DXE_BEFORE_CSM16_INIT

 

DXE

 

59

 

Legacy BIOS Initialization

 

 

 

 

 

 

 

 

DXE_AFTER_CSM16_INIT

 

DXE

 

5A

Legacy interrupt function

 

 

 

 

 

 

 

 

Initialization

 

 

 

 

 

 

 

 

DXE_LOAD_ACPI_TABLE

 

DXE

 

5B

ACPI Table Initialization

 

 

 

 

 

 

 

 

 

BDS Phase POST Code Table:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Functionality Name (Include\

 

Phase

 

Post

Description

PostCode.h)

 

 

Code

 

 

 

 

 

 

 

 

 

 

 

 

BDS_ENTER_BDS

 

BDS

 

10

 

Enter BDS entry

BDS_INSTALL_HOTKEY

 

BDS

 

11

 

Install Hotkey service

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

152

Chapter 4

Page 162
Image 162
Acer 5251, 5551G Peimemorycallback PEI, Peienterrecoverymode PEI, Peirecoverymediafound PEI, Peirecoverymedianotfound PEI