
Table
Functionality Name (Include\ | Phase |
| Post |
| Description |
|
| ||||||
PostCode.h) |
|
| Code |
|
|
| |||||||
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BDS_LEGACY_BOOT_EVENT |
| BDS |
|
|
| 33 |
|
| Last Chipset initial before |
|
| ||
|
|
|
|
|
|
|
|
|
|
| boot to Legacy OS. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BDS_ENTER_LEGACY_16_BOOT |
| BDS |
|
|
| 34 |
|
| Ready to Boot Legacy OS. |
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BDS_RECOVERY_START_FLASH |
| BDS |
|
|
| 35 |
|
| Fast Recovery Start Flash. |
|
| ||
|
|
|
|
|
|
|
|
|
|
| |||
* 3rd party relate functions – Platform dependence. |
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
| |||
Table |
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| |
Functionality Name (Include\ |
| Phase |
| Post |
|
| Description |
|
| ||||
PostCode.h) |
|
| Code |
|
|
|
| ||||||
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
POST_BDS_NO_BOOT_DEVICE |
| PostBDS |
| F9 |
|
|
| No Boot Device |
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
POST_BDS_START_IMAGE |
| PostBDS |
| FB |
|
|
| UEFI Boot Start Image |
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
POST_BDS_ENTER_INT19 |
| PostBDS |
| FD |
|
|
| Legacy 16 boot entry |
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
| |
POST_BDS_JUMP_BOOT_SECTOR | PostBDS |
| FE |
|
|
| Try to boot with INT 19 |
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
| ||
Table |
|
|
|
|
|
|
| ||||||
|
|
|
|
|
|
|
|
|
| ||||
Functionality Name (Include\PostCode.h) | Phase | PostCode | 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 cashe 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 |
|
| ||||
|
|
|
|
|
|
|
|
|
|
| stage 1 |
|
|
|
|
|
|
|
|
|
|
| |||||
S3_BEFORE_RUNTIME_BOOT_SCRIPT | PEI |
|
| C6 |
| Restore system configuration |
|
| |||||
|
|
|
|
|
|
|
|
|
|
| stage 2 |
|
|
|
|
|
|
|
|
|
|
|
| ||||
S3_BEFORE_RELOCATE_SMM_BASE |
| PEI |
|
| C7 |
| Relocate SMM BASE during S3 |
|
| ||||
|
|
|
|
|
|
|
|
|
|
| resume |
|
|
|
|
|
|
|
|
|
|
|
| ||||
S3_BEFORE_MP_INIT |
| PEI |
|
| C8 |
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
| S3 resume |
|
|
|
|
|
|
|
|
|
|
| |||||
S3_BEFORE_RESTORE_ACPI_CALLBACK | PEI |
|
| C9 |
| Start to restore system |
|
| |||||
|
|
|
|
|
|
|
|
|
|
| configuration in SMM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Troubleshooting |