#ifndef __MEMCACHEINIT_H__ #define __MEMCACHEINIT_H__ #include <Uefi.h> /* * MemCacheInit.h * Header for MemCacheInit PEI module */ // Function: SetMem32 @ 0xffdb4590 // Function: CopyMemBackward @ 0xffdb45b0 // Function: SetMem @ 0xffdb45f0 // Function: FillQwordTable @ 0xffdb4610 // Function: SetMem64 @ 0xffdb4630 EFI_STATUS ModuleEntryPoint(EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable); // Function: CacheInitCallback @ 0xffdb4693 // Function: GetFvHob @ 0xffdb469c // Function: MainInit @ 0xffdb4750 // Function: NotifyDxeEntry @ 0xffdb4c78 // Function: GetNextHobByType @ 0xffdb4ce6 // Function: GetGuidHob @ 0xffdb4d2b // Function: GetDebugService @ 0xffdb4d5e // Function: DebugPrint @ 0xffdb4d8f // Function: AssertReport @ 0xffdb4db9 "Length <= (0xFFFFFFFF - (UINTN)Buffer + 1)");; // Function: IsMtrrAttributeValid @ 0xffdb4e2a "(Length - 1) <= (0xFFFFFFFF - (UINTN)DestinationBuffer)");; // Function: MtrrGetRegister @ 0xffdb4ef8 // Function: GetPowerOfTwo @ 0xffdb4f3a // Function: MtrrGetMemoryAttribute @ 0xffdb4f71 // Function: CalcMtrrAlignment @ 0xffdb4f9d // Function: MtrrLibProgramMsr @ 0xffdb4fed // Function: MtrrLibProgramFixedMsr @ 0xffdb5071 // Function: MtrrLibProgramVariableMsrs @ 0xffdb50f3 // Function: MtrrLibIsVarMsr @ 0xffdb511a // Function: MtrrLibGetMsrEx @ 0xffdb512f // Function: MtrrLibGetVariableCount @ 0xffdb5171 // Function: MtrrLibGetMsrIndex @ 0xffdb51a4 // Function: MtrrLibProgramFixedMtrr @ 0xffdb51b9 // Function: WriteBackCache @ 0xffdb520e // Function: MtrrLibGetMsrPattern @ 0xffdb524e // Function: MtrrLibCalcMsrValue @ 0xffdb5282 // Function: MtrrLibCalcMtrrPairEx @ 0xffdb5322 // Function: MtrrLibSetMemoryAttribute @ 0xffdb546f // Function: MtrrLibVerifyMemoryAttribute @ 0xffdb5505 // Function: CacheAttrSetRegion @ 0xffdb56be // Function: CacheAttrApplyRegion @ 0xffdb5713 // Function: CacheAttrConvertToMsr @ 0xffdb5903 // Function: MemAttrSetAttribute @ 0xffdb5995 // Function: MemAttrGetProtectionAttr @ 0xffdb5ab7 // Function: MemAttrSetRegionAttribute @ 0xffdb5ae8 // Function: MemAttrGetCacheType @ 0xffdb5b32 // Function: MemAttrGetDefaultAttribute @ 0xffdb5b8a // Function: MemAttrGetSizeAttribute @ 0xffdb5c02 // Function: MemAttrGetAlignment @ 0xffdb5cb3 // Function: GcdMemorySpaceOperation @ 0xffdb5eb9 // Function: MtrrLibGetDefaultType @ 0xffdb638a // Function: MtrrSetMemoryAttribute @ 0xffdb6b68 // Function: MtrrLibProgramVariableMtrr @ 0xffdb6bb0 // Function: MtrrLibProgramAllMtrrs @ 0xffdb6c36 // Function: MtrrLibGetActiveMtrrs @ 0xffdb6c75 // Function: MtrrLibGetMemoryAttr @ 0xffdb6cdc // Function: CmosWriteIndex @ 0xffdb6d3a // Function: GetPeiServicesTable @ 0xffdb6d89 // Function: MsrReadWrite @ 0xffdb6dbb // Function: Wbinvd @ 0xffdb6df4 // Function: InvalidateCache @ 0xffdb6e34 // Function: GetIdtrBase @ 0xffdb6e7a #endif /* __MEMCACHEINIT_H__ */