| Field | Value |
|---|---|
| Index | 0426 |
| Module | CrystalRidgePeim |
| Size | 2,176 bytes (PE32) |
| Phase | PEI |
UEFI PEIM (PEI Module) for CrystalRidge nonce restoration on production systems. Registers an EndOfPei notification callback that generates Software SMI 0xFB via IO port 0xB2 to trigger nonce restoration in the SMM handler. Includes a manufacturing/debug mode detector that reads CMOS register 0x4A (with a memory-mapped I/O override at 0xFDAF0490) to conditionally enable debug output through the CrystalRidge DebugLib PPI.
CrystalRidgePeimEntry -- PEIM entry point; registers EndOfPei notify on production bootGenerateSwSmiForNonceRestore -- EndOfPei callback; writes 0xFB to IO port 0xB2IsManufacturingMode -- Reads CMOS 0x4A to detect manufacturing/debug modeCrystalRidgeDebugPrint -- Debug print via CrystalRidge DebugLib PPICrystalRidgeDebugAssert -- Debug assertion via CrystalRidge DebugLib PPIGetPeiServicesTable -- Locates PEI Services Table from IDT baseHR650X Purley (CrystalRidge)