iPXE
|
EFI_HOB_MEMORY_ALLOCATION_HEADER describes the various attributes of the logical memory allocation. More...
#include <PiHob.h>
Data Fields | |
EFI_GUID | Name |
A GUID that defines the memory allocation region's type and purpose, as well as other fields within the memory allocation HOB. More... | |
EFI_PHYSICAL_ADDRESS | MemoryBaseAddress |
The base address of memory allocated by this HOB. More... | |
UINT64 | MemoryLength |
The length in bytes of memory allocated by this HOB. More... | |
EFI_MEMORY_TYPE | MemoryType |
Defines the type of memory allocated by this HOB. More... | |
UINT8 | Reserved [4] |
Padding for Itanium processor family. More... | |
EFI_HOB_MEMORY_ALLOCATION_HEADER describes the various attributes of the logical memory allocation.
The type field will be used for subsequent inclusion in the UEFI memory map.
EFI_GUID EFI_HOB_MEMORY_ALLOCATION_HEADER::Name |
A GUID that defines the memory allocation region's type and purpose, as well as other fields within the memory allocation HOB.
This GUID is used to define the additional data within the HOB that may be present for the memory allocation HOB. Type EFI_GUID is defined in InstallProtocolInterface() in the UEFI 2.0 specification.
EFI_PHYSICAL_ADDRESS EFI_HOB_MEMORY_ALLOCATION_HEADER::MemoryBaseAddress |
UINT64 EFI_HOB_MEMORY_ALLOCATION_HEADER::MemoryLength |
EFI_MEMORY_TYPE EFI_HOB_MEMORY_ALLOCATION_HEADER::MemoryType |
UINT8 EFI_HOB_MEMORY_ALLOCATION_HEADER::Reserved[4] |