TianoCore EDK2
master
Loading...
Searching...
No Matches
ExtraData.h
Go to the documentation of this file.
1
8
#ifndef EXTRA_DATA_H_
9
#define EXTRA_DATA_H_
10
11
extern
GUID
gUniversalPayloadExtraDataGuid;
12
13
#pragma pack(1)
14
15
typedef
struct
{
16
CHAR8 Identifier[16];
17
EFI_PHYSICAL_ADDRESS
Base;
18
UINT64 Size;
19
}
UNIVERSAL_PAYLOAD_EXTRA_DATA_ENTRY
;
20
21
typedef
struct
{
22
UNIVERSAL_PAYLOAD_GENERIC_HEADER
Header;
23
UINT32 Count;
24
UNIVERSAL_PAYLOAD_EXTRA_DATA_ENTRY
Entry[0];
25
}
UNIVERSAL_PAYLOAD_EXTRA_DATA
;
26
27
#pragma pack()
28
29
#define UNIVERSAL_PAYLOAD_EXTRA_DATA_REVISION 1
30
31
#endif
EFI_PHYSICAL_ADDRESS
UINT64 EFI_PHYSICAL_ADDRESS
Definition:
UefiBaseType.h:50
GUID
Definition:
Base.h:213
UNIVERSAL_PAYLOAD_EXTRA_DATA_ENTRY
Definition:
ExtraData.h:15
UNIVERSAL_PAYLOAD_EXTRA_DATA
Definition:
ExtraData.h:21
UNIVERSAL_PAYLOAD_GENERIC_HEADER
Definition:
UniversalPayload.h:40
MdeModulePkg
Include
UniversalPayload
ExtraData.h
Generated on Fri Nov 15 2024 18:01:11 for TianoCore EDK2 by
1.9.6