Troubleshooting 4-31
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 P EI 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 P EI 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 P EI CA Restore system
configuration in SMM
complete
S3_GO_TO_FACS_WAKING_VECTOR PEI CB Back to OS
Table 4-9. 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 wakeup from S1
ASL_WAKEUP_S3 ASL E3 System wakeup from S3
ASL_WAKEUP_S4 ASL E4 System wakeup from S4
Table 4-8. S3 Functions POST Code Table (Continued)
Functionality Name (Include\PostCode.h) Phase Post
Code
Description