# LnvPurleyDriverSmm

| Field       | Value                              |
|-------------|------------------------------------|
| Index       | 248                                |
| Module      | LnvPurleyDriverSmm                 |
| Size        | 7012 bytes (6.8 KB)               |
| Phase       | SMM                                |

## Overview

LnvPurleyDriverSmm is the SMM counterpart of the Lenovo (LNV) Purley platform
driver (with DXE and PEI variants also present). It provides SMM-mode services
specific to the Intel Purley platform (Xeon Scalable processors), implementing
Lenovo-proprietary platform management functions that require SMM privilege.

The driver performs SMM initialization for Purley-specific hardware management
and returns the initialization status.

## Key Functions

- **ModuleEntryPoint** -- SMM driver entry point that initializes Lenovo
  Purley platform management services in SMM context.

## Dependencies

- LNV Purley platform management libraries
- UEFI PI SMM Protocol
- Intel Purley (Xeon Scalable) chipset registers and interfaces

## Platform

- **Machine**: x86-64 (PE32+)
- **Subsystem**: UEFI (0x000B)
- **Sections**: .text, .rdata, .data, section_3, .xdata