# WheaErrorLog

## Function Table

| Address | Name | Description |
|---------|------|-------------|
| N/A | **_ModuleEntryPoint** | SMM/DXE entry point dispatcher. |
| N/A | **sub_21C0()** | Constructor chain for module initialization. |
| N/A | **sub_25EC(ImageHandle, SystemTable)** | Main initialization routine. |
| N/A | **sub_257C(ImageHandle, SystemTable)** | Error-path unload/cleanup callback. |
| N/A | **sub_26F4** | Protocol installation and SMI handler registration. |
| N/A | **sub_2C04** | Core WHEA error handler; processes error records and status blocks. |
| N/A | **sub_2688 / sub_2664** | SMI handlers to enable/disable WHEA logging (SwSmi 157/158). |
| N/A | **sub_1F04** | Error record classification and ID translation for CPER subtype. |
| N/A | **sub_26AC** | Locate error status block by severity level. |
| N/A | **sub_13B0** | MP sync data table initialization for per-CPU structures. |

---
*Generated by HR650X BIOS Decompilation Project*
