|
XenevaOS
|
#include <PiMultiPhase.h>
Public Attributes | |
| EFI_PHYSICAL_ADDRESS | PhysicalStart |
| EFI_PHYSICAL_ADDRESS | CpuStart |
| UINT64 | PhysicalSize |
| UINT64 | RegionState |
Structure describing a MMRAM region and its accessibility attributes.
| 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.
| UINT64 EFI_MMRAM_DESCRIPTOR::PhysicalSize |
Describes the number of bytes in the MMRAM region.
| 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.
| 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).