Troubleshooting 4-25
Table 4-6. S3 Functions POST Code Table
Functionality Name
(Include\ PostCode.h)
Phase
se
Post
Code
Description
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_CALLBA
CK
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-7. ACPI Functions POST Code Table
Functionality Name
(Include\ PostCode.h)
Phase Post Code Description
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