# NvramPei

- Module: NvramPei
- Port: 13904
- Total: 91
- Named: 19
- Unnamed: 72

## Functions

- `InternalMemCopyMem` @ 0xffe4d6f4 (0x3f bytes)
- `InternalMemSetMem` @ 0xffe4d734 (0x15 bytes)
- `InternalMemSetMem32_Safe` @ 0xffe4d754 (0x1f bytes)
- `InternalMemSetMem32` @ 0xffe4d774 (0x15 bytes)
- `_ModuleEntryPoint` @ 0xffe4d794 (0x65 bytes)
- `NvramInitHardware` @ 0xffe4d7f9 (0xec bytes)
- `NvramPollGppD1` @ 0xffe4d8e5 (0x63 bytes)
- `PeiGetVariableCompat` @ 0xffe4d948 (0x49 bytes)
- `PeiGetVariableCompat2` @ 0xffe4d991 (0x44 bytes)
- `NvramFunctionDispatch` @ 0xffe4d9d5 (0x66 bytes)
- `NvramVariableServiceDispatch` @ 0xffe4da3b (0x5f bytes)
- `NvramGetBaseAddresses` @ 0xffe4da9a (0x7b bytes)
- `NvramFindDefaultsInFv` @ 0xffe4db15 (0x97 bytes)
- `NvramInitDefaults` @ 0xffe4dbac (0x3f bytes)
- `AssertCpuDeadLoop_0` @ 0xffe4dbeb (0x6a bytes)
- `DriverEntryPoint` @ 0xffe4dc55 (0x38a bytes)
- `NvramGetVariableDataPtr` @ 0xffe4dfdf (0x1a bytes)
- `NvramGetPrevStoreEnd` @ 0xffe4dff9 (0x24 bytes)
- `NvramVerifyChecksum` @ 0xffe4e01d (0x75 bytes)
- `NvramGetVariablePayload` @ 0xffe4e092 (0xb5 bytes)
- `NvramValidateStoreEntry` @ 0xffe4e147 (0xbe bytes)
- `NvramGetNextEntry` @ 0xffe4e205 (0x87 bytes)
- `NvramGetFirstEntry` @ 0xffe4e28c (0x37 bytes)
- `NvramCompareVariableName` @ 0xffe4e2c3 (0x11c bytes)
- `NvramMatchVariableName` @ 0xffe4e3df (0xeb bytes)
- `NvramFindVariable` @ 0xffe4e4ca (0x44 bytes)
- `NvramGetVariableAttrSize` @ 0xffe4e50e (0x65 bytes)
- `NvramReadVariableData` @ 0xffe4e573 (0x6f bytes)
- `NvramGetVariable` @ 0xffe4e5e2 (0x51 bytes)
- `NvramGetVariableName` @ 0xffe4e633 (0x118 bytes)
- `NvramReadVariableDataLoop` @ 0xffe4e74b (0x3e bytes)
- `NvramLocateVariable` @ 0xffe4e789 (0x95 bytes)
- `NvramInitStore` @ 0xffe4e81e (0x5d bytes)
- `NvramOpenDefaultsStore` @ 0xffe4e87b (0x4f bytes)
- `NvramGetVariableMultiStore` @ 0xffe4e8ca (0x71 bytes)
- `NvramGetNextVariableByIndex` @ 0xffe4e93b (0x1a2 bytes)
- `NvramValidateStoreHeader` @ 0xffe4eadd (0x4a bytes)
- `NvramGetStoreAttributes` @ 0xffe4eb27 (0x1f bytes)
- `NvramCheckAttrCompatibility` @ 0xffe4eb46 (0x6f bytes)
- `GpioReadPad` @ 0xffe4ebb5 (0xb9 bytes)
- `GpioReadReg` @ 0xffe4ec6e (0xf0 bytes)
- `AssertCpuDeadLoop` @ 0xffe4ed5e (0x12a bytes)
- `AssertCpuDeadLoop_1` @ 0xffe4ee88 (0x4f bytes)
- `GpioGetPadOwnership` @ 0xffe4eed7 (0xaa bytes)
- `AssertCpuDeadLoop_5` @ 0xffe4ef81 (0x53 bytes)
- `AssertCpuDeadLoop_6` @ 0xffe4efd4 (0x53 bytes)
- `AssertCpuDeadLoop_2` @ 0xffe4f027 (0x4c bytes)
- `AssertCpuDeadLoop_3` @ 0xffe4f073 (0x4c bytes)
- `GpioGetControllerInfo` @ 0xffe4f0bf (0x21 bytes)
- `GpioCheckPadDefinition` @ 0xffe4f0e0 (0x36 bytes)
- `PchDetectSku` @ 0xffe4f116 (0xe7 bytes)
- `PchGetSeries` @ 0xffe4f1fd (0xa4 bytes)
- `LpcReadConfig` @ 0xffe4f2a1 (0x3f bytes)
- `AssertCpuDeadLoop_4` @ 0xffe4f2e0 (0x6e bytes)
- `HobFindByType` @ 0xffe4f34e (0x45 bytes)
- `NvramFindGuidHob` @ 0xffe4f393 (0x30 bytes)
- `HobGetByGuid` @ 0xffe4f3c3 (0x50 bytes)
- `HobCreateGuid` @ 0xffe4f413 (0x46 bytes)
- `IoOr16` @ 0xffe4f459 (0x16 bytes)
- `IoAndThenOr16` @ 0xffe4f46f (0x1c bytes)
- `IoRead16` @ 0xffe4f48b (0x2e bytes)
- `IoWrite16` @ 0xffe4f4b9 (0x33 bytes)
- `UnalignedRead16` @ 0xffe4f4ec (0x27 bytes)
- `UnalignedRead32` @ 0xffe4f513 (0x29 bytes)
- `UnalignedRead64` @ 0xffe4f53c (0x2c bytes)
- `RShiftU64` @ 0xffe4f59c (0x27 bytes)
- `CopyGuid` @ 0xffe4f5c3 (0x31 bytes)
- `CompareGuid` @ 0xffe4f5f4 (0x5f bytes)
- `CopyMemSafe` @ 0xffe4f653 (0x71 bytes)
- `sub_FFE4F71C` @ 0xffe4f71c (0xf bytes)
- `sub_FFE4F72B` @ 0xffe4f72b (0xf bytes)
- `PeiGetDebugService` @ 0xffe4f73a (0x31 bytes)
- `PeiDebugPrint` @ 0xffe4f76b (0x2a bytes)
- `PeiAssertCall` @ 0xffe4f795 (0x1e bytes)
- `PeiGetServices` @ 0xffe4f7b3 (0x32 bytes)
- `PeiReportProgress` @ 0xffe4f7e5 (0x72 bytes)
- `CompareMem` @ 0xffe4f857 (0x5f bytes)
- `CheckSocketIioConfig` @ 0xffe4f8b6 (0x99 bytes)
- `FvLocateFileHob` @ 0xffe4f94f (0xdd bytes)
- `NvramGetFirstGuidHob` @ 0xffe4fa2c (0x23 bytes)
- `HobSearchByGuid` @ 0xffe4fa4f (0x41 bytes)
- `HobFindByGuid` @ 0xffe4fa90 (0x32 bytes)
- `GpioReadRegister` @ 0xffe4fac2 (0x5b bytes)
- `PeiGetVariableAddressAmi` @ 0xffe4fb4f (0xf8 bytes)
- `MmioAddrCalc` @ 0xffe4fc47 (0x1e bytes)
- `SpiFlashCycle` @ 0xffe4fc65 (0xfe bytes)
- `CmosReadDiagStatus` @ 0xffe4fd63 (0x4f bytes)
- `X86ReadIdtr` @ 0xffe4fdb2 (0x23 bytes)
- `MemAllocResource` @ 0xffe4fdd5 (0x9b bytes)
- `MemGetBaseAddress` @ 0xffe4fe70 (0x17e bytes)
- `NvramCopyMem` @ 0xffe50054 (0x91 bytes)
