| .. | |||
| README.md | 7 days ago | ||
| WheaErrorLog.c | 7 days ago | ||
| WheaErrorLog.h | 7 days ago | ||
| WheaErrorLog.md | 7 days ago | ||
| WheaErrorLog_analysis.md | 7 days ago | ||
Index: 0226 | Size: 38,368 bytes (153,472 body) | Phase: SMM
SMM WHEA (Windows Hardware Error Architecture) error logging driver for Intel Purley platform. It initializes WHEA error record storage in SMRAM, registers SMI handlers and notification callbacks, and coordinates platform MP sync state and MM config-space access. It is the SMM counterpart to DXE WHEA infrastructure and persists error-record buffers across SMI reentry.
ASSERT-checked setup path).WheaErrorLogInitialize returns failure.gWheaErrorLoggingEnabled (formerly byte_40A0) -- master gate for WHEA logging.gWheaStatusBlockReady (formerly byte_40A3) -- set when per-entry status blocks are ready.gWheaErrorStatusBlockTable (at 0x3F28) -- status block array and entry count at qword_3F90.gWheaPcdToken5 (formerly qword_40E0) -- cached platform configuration token result.gWheaSmramDescriptorCount / gWheaSmramDescriptors (0x25328/0x25330) -- SMRAM range metadata.Intel Purley (Skylake-SP Xeon), HR650X
Source: PurleyPlatPkg/Ras/Whea/WheaErrorLog/