MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EFI_ACPI_DMAR_RMRR_HEADER Struct Reference

Data Fields

EFI_ACPI_DMAR_STRUCTURE_HEADER Header
 
UINT8 Reserved [2]
 
UINT16 SegmentNumber
 
UINT64 ReservedMemoryRegionBaseAddress
 
UINT64 ReservedMemoryRegionLimitAddress
 

Detailed Description

Reserved Memory Region Reporting Structure (RMRR) is described in section 8.4 Reserved memory ranges that may be DMA targets may be reported through the RMRR structures, along with the devices that requires access to the specified reserved memory region.

Field Documentation

EFI_ACPI_DMAR_STRUCTURE_HEADER EFI_ACPI_DMAR_RMRR_HEADER::Header
UINT8 EFI_ACPI_DMAR_RMRR_HEADER::Reserved[2]
UINT64 EFI_ACPI_DMAR_RMRR_HEADER::ReservedMemoryRegionBaseAddress

Base address of 4KB-aligned reserved memory region

UINT64 EFI_ACPI_DMAR_RMRR_HEADER::ReservedMemoryRegionLimitAddress

Last address of the reserved memory region. Value in this field must be greater than the value in Reserved Memory Region Base Address field. The reserved memory region size (Limit - Base + 1) must be an integer multiple of 4KB.

UINT16 EFI_ACPI_DMAR_RMRR_HEADER::SegmentNumber

PCI Segment Number associated with devices identified through the Device Scope field.