iPXE
|
Structure describing a MMRAM region and its accessibility attributes. More...
#include <PiMultiPhase.h>
Data Fields | |
EFI_PHYSICAL_ADDRESS | PhysicalStart |
Designates the physical address of the MMRAM in memory. More... | |
EFI_PHYSICAL_ADDRESS | CpuStart |
Designates the address of the MMRAM, as seen by software executing on the processors. More... | |
UINT64 | PhysicalSize |
Describes the number of bytes in the MMRAM region. More... | |
UINT64 | RegionState |
Describes the accessibility attributes of the MMRAM. More... | |
Structure describing a MMRAM region and its accessibility attributes.
Definition at line 118 of file PiMultiPhase.h.
EFI_PHYSICAL_ADDRESS EFI_MMRAM_DESCRIPTOR::PhysicalStart |
Designates the physical address of the MMRAM in memory.
This view of memory is the same as seen by I/O-based agents, for example, but it may not be the address seen by the processors.
Definition at line 124 of file PiMultiPhase.h.
EFI_PHYSICAL_ADDRESS EFI_MMRAM_DESCRIPTOR::CpuStart |
Designates the address of the MMRAM, as seen by software executing on the processors.
This address may or may not match PhysicalStart.
Definition at line 129 of file PiMultiPhase.h.
UINT64 EFI_MMRAM_DESCRIPTOR::PhysicalSize |
Describes the number of bytes in the MMRAM region.
Definition at line 133 of file PiMultiPhase.h.
UINT64 EFI_MMRAM_DESCRIPTOR::RegionState |
Describes the accessibility attributes of the MMRAM.
These attributes include the hardware state (e.g., Open/Closed/Locked), capability (e.g., cacheable), logical allocation (e.g., allocated), and pre-use initialization (e.g., needs testing/ECC initialization).
Definition at line 140 of file PiMultiPhase.h.