XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
EFI_ACPI_DMAR_RMRR_HEADER Struct Reference

#include <DmaRemappingReportingTable.h>

Collaboration diagram for EFI_ACPI_DMAR_RMRR_HEADER:
Collaboration graph
[legend]

Public Attributes

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.

Member Data Documentation

◆ Header

EFI_ACPI_DMAR_STRUCTURE_HEADER EFI_ACPI_DMAR_RMRR_HEADER::Header

◆ Reserved

UINT8 EFI_ACPI_DMAR_RMRR_HEADER::Reserved[2]

◆ ReservedMemoryRegionBaseAddress

UINT64 EFI_ACPI_DMAR_RMRR_HEADER::ReservedMemoryRegionBaseAddress

Base address of 4KB-aligned reserved memory region

◆ ReservedMemoryRegionLimitAddress

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.

◆ SegmentNumber

UINT16 EFI_ACPI_DMAR_RMRR_HEADER::SegmentNumber

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


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