| Field | Value |
|---|---|
| Index | 0316 |
| Module | NvmeDynamicSetup |
| Size | 41,444 bytes (PE32+) |
| SHA256 | f49757ed9091948e9d15c67a9f430dce6ceca3629638337db8f750b17295902e |
| Phase | DXE |
| Package | AmiModulePkg/NvmeDynamicSetup |
| Build | DEBUG_VS2015 X64 |
| Image | HR6N0XMLK |
| Entry Point | 0x3D0 |
This is the largest of the eight modules at ~41 KB with 103 functions. It provides the dynamic NVMe setup page infrastructure for BIOS configuration of NVMe devices. The module handles enumerating NVMe controllers and namespaces, building HII setup forms dynamically based on detected NVMe hardware, and managing NVMe-related configuration variables. It includes internal memory routines (CopyMemRaw, ZeroMemRaw, SetMemRaw, CompareMemRaw) alongside HII form callback logic.
X64 UEFI DXE driver, PE32+ format, 7 sections (.text, .rdata, .data, section_3, .xdata, .rsrc, .reloc). Includes a .rsrc resource section for HII forms.