| Field | Value |
|---|---|
| Index | 266 |
| Module | AddressTranslationDsmMemRas |
| File | AddressTranslationDsmMemRas.efi |
| PE format | PE32+ |
| Size (hex) | 20A4h |
| Size (bytes) | 8,356 |
| Subsystem | EFI Boot Service (000Bh) |
| Sections | 5 (.text, .rdata, .data, section_3, .xdata) |
| Phase | DXE (SMM driver) |
| Source | PurleyPlatPkg/Ras |
| Build | HR6N0XMLK, DEBUG_VS2015, X64 |
This driver is a UEFI SMM (System Management Mode) driver for the Purley platform that provides Address Translation DSM (Direct Memory Store) error reporting functionality. It registers an SMI handler to handle memory error log queries from the OS, and installs a patched SSDT to expose the ACPI interface for Address Translation DSM. The driver manages SMRAM communication buffers, locates SMM protocols (SMM Base2, SMM Access2), and interfaces with the MemRas protocol for memory RAS event handling.
Intel/AMD64 UEFI, Lenovo HR650X BIOS (Purley platform)