Table 4-7. S3 Functions POST Code Table

Functionality Name (Include\

 

 

Phase

Post

 

Description

PostCode.h)

 

 

Code

 

 

 

 

 

 

 

S3_RESTORE_MEMORY_CONTROLLER

 

PEI

C0

 

Memory initial for S3 resume

 

 

 

 

 

 

 

 

 

 

S3_INSTALL_S3_MEMORY

 

 

PEI

C1

 

Get S3 resume required data

 

 

 

 

 

 

 

 

 

from memory

 

 

 

 

 

 

 

 

 

 

S3_SWITCH_STACK

 

 

PEI

C2

 

Start to use memory during S3

 

 

 

 

 

 

 

 

 

resume

 

 

 

 

 

 

 

 

 

 

S3_MEMORY_CALLBACK

 

 

PEI

C3

 

Set cache for physical memory

 

 

 

 

 

 

 

 

 

during S3 resume

 

 

 

 

 

 

 

 

 

 

S3_ENTER_S3_RESUME_PEIM

 

 

PEI

C4

 

Start to restore system

 

 

 

 

 

 

 

 

 

configuration

 

 

 

 

 

 

 

 

 

 

S3_BEFORE_ACPI_BOOT_SCRIPT

 

 

PEI

C5

 

Restore system configuration

 

 

 

 

 

 

 

 

 

stage1

 

 

 

 

 

 

 

 

 

S3_BEFORE_RUNTIME_BOOT_SCRIPT

 

PEI

C6

 

Restore system configuration

 

 

 

 

 

 

 

 

 

stage2

 

 

 

 

 

 

 

 

 

S3_BEFORE_RELOCATE_SMM_BASE

 

PEI

C7

 

Relocate SMM BASE during S3

 

 

 

 

 

 

 

 

 

resume

 

 

 

 

 

 

 

 

 

 

S3_BEFORE_MP_INIT

 

 

PEI

C8

 

Multi-processor initial during S3

 

 

 

 

 

 

 

 

 

resume

 

 

 

 

 

 

 

 

 

S3_BEFORE_RESTORE_ACPI_CALLBACK

 

PEI

C9

 

Start to restore system

 

 

 

 

 

 

 

 

 

configuration in SMM

 

 

 

 

 

 

 

 

 

S3_AFTER_RESTORE_ACPI_CALLBACK

 

PEI

CA

 

Restore system configuration in

 

 

 

 

 

 

 

 

 

SMM complete

 

 

 

 

 

 

 

 

 

S3_GO_TO_FACS_WAKING_VECTOR

 

PEI

CB

 

Back to OS

 

 

 

 

 

 

 

 

Table 4-8. ACPI Functions POST Code Table

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Functionality Name (Include\

 

Phase

 

Post

 

 

Description

PostCode.h)

 

 

Code

 

 

 

 

 

 

 

 

 

ASL_ENTER_S1

 

ASL

 

51

 

 

Prepare to enter S1

 

 

 

 

 

 

 

 

ASL_ENTER_S3

 

ASL

 

53

 

 

Prepare to enter S3

 

 

 

 

 

 

 

 

ASL_ENTER_S4

 

ASL

 

54

 

 

Prepare to enter S4

 

 

 

 

 

 

 

 

ASL_ENTER_S5

 

ASL

 

55

 

 

Prepare to enter S5

 

 

 

 

 

 

 

 

ASL_WAKEUP_S1

 

ASL

 

E1

 

 

System wake up from S1

 

 

 

 

 

 

 

 

ASL_WAKEUP_S3

 

ASL

 

E3

 

 

System wake up from S3

 

 

 

 

 

 

 

 

ASL_WAKEUP_S4

 

ASL

 

E4

 

 

System wake up from S4

 

 

 

 

 

 

 

 

 

 

4-26

Troubleshooting

Page 160
Image 160
Packard Bell TK13BZ, TK11BZ S3RESTOREMEMORYCONTROLLER PEI, S3INSTALLS3MEMORY PEI, S3SWITCHSTACK PEI, S3MEMORYCALLBACK PEI