| Field | Value |
|---|---|
| Index | 0100 |
| Module | SoftSkuStatus |
| Image | SoftSkuStatus.efi |
| Size | 6,080 bytes (5 sections, PE32+) |
| SHA256 | 4d6745ee42c100c0559f7dc241a1676aaa35a79.. |
| Subsystem | DXE Driver (0Bh) |
| Functions | ~27 |
DXE driver that detects Soft SKU (Software Socket/Processor Licensing) compliance on multi-socket systems. Reads MSR-based capability and license registers per socket, stores them into UEFI variables ("SocketCapability", "SocketLicense"), and manages the "ForceProvisioning" variable. Also optionally enables Memory Tiering via a one-shot timer callback. This driver enforces processor licensing for systems where socket activation is controlled by software license keys rather than hardware presence.
ModuleEntryPoint -- calls SoftSkuEntry and SoftSkuMainSoftSkuMain -- core SKU detection and license validation per socketLenovo HR650X, Purley platform.