iPXE
|
EFI_GCD_MEMORY_SPACE_DESCRIPTOR. More...
#include <PiDxeCis.h>
Data Fields | |
EFI_PHYSICAL_ADDRESS | BaseAddress |
The physical address of the first byte in the memory region. More... | |
UINT64 | Length |
The number of bytes in the memory region. More... | |
UINT64 | Capabilities |
The bit mask of attributes that the memory region is capable of supporting. More... | |
UINT64 | Attributes |
The bit mask of attributes that the memory region is currently using. More... | |
EFI_GCD_MEMORY_TYPE | GcdMemoryType |
Type of the memory region. More... | |
EFI_HANDLE | ImageHandle |
The image handle of the agent that allocated the memory resource described by PhysicalStart and NumberOfBytes. More... | |
EFI_HANDLE | DeviceHandle |
The device handle for which the memory resource has been allocated. More... | |
EFI_GCD_MEMORY_SPACE_DESCRIPTOR.
Definition at line 129 of file PiDxeCis.h.
EFI_PHYSICAL_ADDRESS EFI_GCD_MEMORY_SPACE_DESCRIPTOR::BaseAddress |
The physical address of the first byte in the memory region.
Type EFI_PHYSICAL_ADDRESS is defined in the AllocatePages() function description in the UEFI 2.0 specification.
Definition at line 135 of file PiDxeCis.h.
UINT64 EFI_GCD_MEMORY_SPACE_DESCRIPTOR::Length |
The number of bytes in the memory region.
Definition at line 140 of file PiDxeCis.h.
UINT64 EFI_GCD_MEMORY_SPACE_DESCRIPTOR::Capabilities |
The bit mask of attributes that the memory region is capable of supporting.
The bit mask of available attributes is defined in the GetMemoryMap() function description in the UEFI 2.0 specification.
Definition at line 147 of file PiDxeCis.h.
UINT64 EFI_GCD_MEMORY_SPACE_DESCRIPTOR::Attributes |
The bit mask of attributes that the memory region is currently using.
The bit mask of available attributes is defined in GetMemoryMap().
Definition at line 152 of file PiDxeCis.h.
EFI_GCD_MEMORY_TYPE EFI_GCD_MEMORY_SPACE_DESCRIPTOR::GcdMemoryType |
Type of the memory region.
Type EFI_GCD_MEMORY_TYPE is defined in the AddMemorySpace() function description.
Definition at line 157 of file PiDxeCis.h.
EFI_HANDLE EFI_GCD_MEMORY_SPACE_DESCRIPTOR::ImageHandle |
The image handle of the agent that allocated the memory resource described by PhysicalStart and NumberOfBytes.
If this field is NULL, then the memory resource is not currently allocated. Type EFI_HANDLE is defined in InstallProtocolInterface() in the UEFI 2.0 specification.
Definition at line 165 of file PiDxeCis.h.
EFI_HANDLE EFI_GCD_MEMORY_SPACE_DESCRIPTOR::DeviceHandle |
The device handle for which the memory resource has been allocated.
If ImageHandle is NULL, then the memory resource is not currently allocated. If this field is NULL, then the memory resource is not associated with a device that is described by a device handle. Type EFI_HANDLE is defined in InstallProtocolInterface() in the UEFI 2.0 specification.
Definition at line 174 of file PiDxeCis.h.