iPXE
Data Fields
EFI_SMRAM_DESCRIPTOR Struct Reference

Structure describing a SMRAM region and its accessibility attributes. More...

#include <PiMultiPhase.h>

Data Fields

EFI_PHYSICAL_ADDRESS PhysicalStart
 Designates the physical address of the SMRAM in memory.
EFI_PHYSICAL_ADDRESS CpuStart
 Designates the address of the SMRAM, as seen by software executing on the processors.
UINT64 PhysicalSize
 Describes the number of bytes in the SMRAM region.
UINT64 RegionState
 Describes the accessibility attributes of the SMRAM.

Detailed Description

Structure describing a SMRAM region and its accessibility attributes.

Definition at line 113 of file PiMultiPhase.h.


Field Documentation

Designates the physical address of the SMRAM 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 119 of file PiMultiPhase.h.

Designates the address of the SMRAM, as seen by software executing on the processors.

This address may or may not match PhysicalStart.

Definition at line 124 of file PiMultiPhase.h.

Describes the number of bytes in the SMRAM region.

Definition at line 128 of file PiMultiPhase.h.

Describes the accessibility attributes of the SMRAM.

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 135 of file PiMultiPhase.h.


The documentation for this struct was generated from the following file: