TianoCore EDK2
master
Loading...
Searching...
No Matches
VariableFlashInfo.h
Go to the documentation of this file.
1
38
#ifndef VARIABLE_FLASH_INFO_H_
39
#define VARIABLE_FLASH_INFO_H_
40
41
#define VARIABLE_FLASH_INFO_HOB_GUID \
42
{ 0x5d11c653, 0x8154, 0x4ac3, { 0xa8, 0xc2, 0xfb, 0xa2, 0x89, 0x20, 0xfc, 0x90 }}
43
44
#define VARIABLE_FLASH_INFO_HOB_VERSION 1
45
46
extern
EFI_GUID
gVariableFlashInfoHobGuid;
47
48
#pragma pack (push, 1)
49
54
typedef
struct
{
60
UINT32
Version
;
66
UINT32
Reserved
;
72
EFI_PHYSICAL_ADDRESS
NvVariableBaseAddress
;
80
UINT64
NvVariableLength
;
86
EFI_PHYSICAL_ADDRESS
FtwSpareBaseAddress
;
93
UINT64
FtwSpareLength
;
99
EFI_PHYSICAL_ADDRESS
FtwWorkingBaseAddress
;
106
UINT64
FtwWorkingLength
;
107
}
VARIABLE_FLASH_INFO
;
108
109
#pragma pack (pop)
110
111
#endif
EFI_PHYSICAL_ADDRESS
UINT64 EFI_PHYSICAL_ADDRESS
Definition:
UefiBaseType.h:50
GUID
Definition:
Base.h:213
VARIABLE_FLASH_INFO
Definition:
VariableFlashInfo.h:54
VARIABLE_FLASH_INFO::Version
UINT32 Version
Definition:
VariableFlashInfo.h:60
VARIABLE_FLASH_INFO::FtwWorkingBaseAddress
EFI_PHYSICAL_ADDRESS FtwWorkingBaseAddress
Definition:
VariableFlashInfo.h:99
VARIABLE_FLASH_INFO::NvVariableLength
UINT64 NvVariableLength
Definition:
VariableFlashInfo.h:80
VARIABLE_FLASH_INFO::FtwSpareLength
UINT64 FtwSpareLength
Definition:
VariableFlashInfo.h:93
VARIABLE_FLASH_INFO::NvVariableBaseAddress
EFI_PHYSICAL_ADDRESS NvVariableBaseAddress
Definition:
VariableFlashInfo.h:72
VARIABLE_FLASH_INFO::Reserved
UINT32 Reserved
Definition:
VariableFlashInfo.h:66
VARIABLE_FLASH_INFO::FtwWorkingLength
UINT64 FtwWorkingLength
Definition:
VariableFlashInfo.h:106
VARIABLE_FLASH_INFO::FtwSpareBaseAddress
EFI_PHYSICAL_ADDRESS FtwSpareBaseAddress
Definition:
VariableFlashInfo.h:86
MdeModulePkg
Include
Guid
VariableFlashInfo.h
Generated on Fri Nov 15 2024 18:01:11 for TianoCore EDK2 by
1.9.6