LnvPeiStatusCode
| Field |
Value |
| Index |
422 |
| Module |
LnvPeiStatusCode |
| Size |
1,956 bytes (PE32 .text: 536 / .rdata: 720 / .data: 17 / .reloc: 28) |
| Phase |
PEI |
| Functions |
~10 |
Overview
LnvPeiStatusCode is a Lenovo-proprietary PEIM that provides status code reporting services during the PEI phase. It supplies memory manipulation primitives (set, copy, fill) used to format and deliver status code payloads. The module is minimal -- 536 bytes of .text -- reflecting its role as a thin wrapper around the PEI status code infrastructure.
Key Functions
SetMem / SetMem32 -- Memory fill helpers for status code buffers
CopyMem -- Overlapping-safe memory copy for payload assembly
FillDwordArray -- Dword-aligned array initialization
Dependencies
- PEI Services
- Status Code PPI (gEfiStatusCodePpiGuid)
- Base Memory Library
- Architecture: IA32 (x86, PE32)
- Subsystem: EFI Boot Service Driver (0x000B)
- Machine: 0x014C (i386)
- Entry Point: 0x320