There are a few POST codes that show up just once per boot on cosmo where it would be useful
to know if they have been seen since the last transition to A0. This gives a coarse indication of
PSP boot progress that could be interpreted and displayed. Perhaps we could provide a register
with bits that latch true as each of these is seen, or some similar mechanism.
- 0xee1000a0 - BL_SUCCESS_C_MAIN - Successfully entered Main
- 0xea00e046 - TpProcMemAfterMemDataInit - memory data initialised
- 0xea00e101 - TpAbl7ResumeInitialization - eMCR starting (not seen if no eMCR)
- 0xea00e340 - TpAblMemoryDdrTrainingStart - seen instead of ^ when no eMCR
- 0xea00e055 - TpProcCpuOptimizedBootStart
- 0xea00e0c9 - TpAbl4Apob
- 0xee1000bb - BL_SUCCESS_BIOS_LOAD_COMPLETE
- 0x1de90001 - PHBLhello
There are a few POST codes that show up just once per boot on cosmo where it would be useful
to know if they have been seen since the last transition to A0. This gives a coarse indication of
PSP boot progress that could be interpreted and displayed. Perhaps we could provide a register
with bits that latch true as each of these is seen, or some similar mechanism.