TianoCore EDK2 master
Loading...
Searching...
No Matches
VariableRuntimeCacheInfo.h
Go to the documentation of this file.
1
12#ifndef VARIABLE_RUNTIME_CACHE_INFO_H_
13#define VARIABLE_RUNTIME_CACHE_INFO_H_
14
15#define VARIABLE_RUNTIME_CACHE_INFO_HOB_REVISION 1
16
17#define VARIABLE_RUNTIME_CACHE_INFO_GUID \
18 { \
19 0x0f472f7d, 0x6713, 0x4915, {0x96, 0x14, 0x5d, 0xda, 0x28, 0x40, 0x10, 0x56} \
20 }
21
22typedef struct {
28 BOOLEAN ReadLock;
39
40typedef struct {
41 EFI_PHYSICAL_ADDRESS CacheInfoFlagBuffer;
46 UINT64 RuntimeHobCachePages;
51 UINT64 RuntimeNvCachePages;
56 UINT64 RuntimeVolatileCachePages;
58
59extern EFI_GUID gEdkiiVariableRuntimeCacheInfoHobGuid;
60
61#endif
UINT64 EFI_PHYSICAL_ADDRESS
Definition: UefiBaseType.h:50
Definition: Base.h:213
EFI_PHYSICAL_ADDRESS RuntimeHobCacheBuffer
EFI_PHYSICAL_ADDRESS RuntimeNvCacheBuffer
EFI_PHYSICAL_ADDRESS RuntimeVolatileCacheBuffer