Functionality Name (Include\ |
|
| Phase |
| Post |
|
|
|
|
| Description |
|
| |||||||
PostCode.h) |
|
|
| Code |
|
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_CONNECT_LEGACY_ROM |
|
| BDS |
| 26 |
|
|
| Dispatch option ROMs |
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_ENUMERATE_ALL_BOOT_OPTION |
|
| BDS |
| 27 |
|
|
| Get boot device information |
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_END_OF_BOOT_SELECTION |
|
| BDS |
| 28 |
|
|
| End of boot selection |
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_ENTER_SETUP |
|
| BDS |
| 29 |
|
|
| Enter Setup Menu |
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_ENTER_BOOT_MANAGER |
|
| BDS |
| 2A |
|
| Enter Boot manager |
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_BOOT_DEVICE_SELECT |
|
| BDS |
| 2B |
|
| Try to boot system to OS |
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_EFI64_SHADOW_ALL_LEGACY_RO |
|
| BDS |
| 2C |
|
| Shadow Misc Option ROM |
|
| ||||||||||
M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_ACPI_S3SAVE |
|
| BDS |
| 2D |
|
| Save S3 resume required data in |
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| RAM |
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_READY_TO_BOOT_EVENT |
|
| BDS |
| 2E |
|
| Last Chipset initial before boot to |
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| OS |
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_GO_LEGACY_BOOT |
|
| BDS |
| 2F |
|
| Start to boot Legacy OS |
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_GO_UEFI_BOOT |
|
| BDS |
| 30 |
|
|
| Start to boot UEFI OS |
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_LEGACY16_PREPARE_TO_BOOT |
|
| BDS |
| 31 |
|
|
| Prepare to Boot to Legacy OS |
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
BDS_EXIT_BOOT_SERVICES |
|
| BDS |
| 32 |
|
|
| Send END of POST Message to |
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| ME via HECI |
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
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. |
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PostBDS POST Code Table |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Functionality Name (Include\ |
|
|
| Phase |
| Post |
|
|
|
| Description | |||||||||
PostCode.h) |
|
|
|
| Code |
|
|
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
POST_BDS_NO_BOOT_DEVICE |
| POST_BDS |
| F9 |
|
|
|
| No Boot Device | |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
POST_BDS_START_IMAGE |
| POST_BDS |
| FB |
|
|
|
| UEFI Boot Start Image | |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
POST_BDS_ENTER_INT19 |
| POST_BDS |
| FD |
|
|
|
| Legacy 16 boot entry | |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
POST_BDS_JUMP_BOOT_SECTOR |
| POST_BDS |
| FE |
|
|
|
| Try to Boot with INT 19 | |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S3 Functions POST Code Table |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Functionality Name (Include\ PostCode.h) |
|
| Phase |
|
| Post |
| Description | ||||||||||||
|
|
| Code |
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
POST_BDS_NO_BOOT_DEVICE |
|
|
| POST_BDS |
| F9 |
|
|
| No Boot Device | ||||||||||
POST_BDS_START_IMAGE |
|
|
| POST_BDS |
| FB |
|
|
| UEFI Boot Start Image | ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
POST_BDS_ENTER_INT19 |
|
|
| POST_BDS |
| FD |
|
|
| Legacy 16 boot entry | ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
POST_BDS_JUMP_BOOT_SECTOR |
|
|
| POST_BDS |
| FE |
|
|
| Try to Boot with INT 19 | ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ACPI Functions POST Code Table |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Functionality Name (Include\ PostCode.h) |
|
| Phase |
| Post |
|
|
| Description |
| ||||||||||
|
|
| Code |
|
|
|
| |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
ASL_ENTER_S1 |
|
|
|
| ASL |
|
|
| 51 |
|
|
|
| Prepare to enter S1 |
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
ASL_ENTER_S3 |
|
|
|
| ASL |
|
|
| 53 |
|
|
|
| Prepare to enter S3 |
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 | Chapter 4 |