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

Data Fields

EFI_ACPI_DMAR_STRUCTURE_HEADER Header
 
UINT8 Flags
 
UINT8 Reserved
 
UINT16 SegmentNumber
 

Detailed Description

An SoC Integrated Address Translation Cache (SATC) reporting structure is defined in section 8.8.

Field Documentation

UINT8 EFI_ACPI_DMAR_SATC_HEADER::Flags
  • Bit[0]: ATC_REQUIRED:
    • If Set, indicates that every SoC integrated device enumerated in this table has a functional requirement to enable its ATC (via the ATS capability) for device operation.
    • If Clear, any device enumerated in this table can operate when its respective ATC is not enabled (albeit with reduced performance or functionality).
  • Bits[7:1] Reserved.
EFI_ACPI_DMAR_STRUCTURE_HEADER EFI_ACPI_DMAR_SATC_HEADER::Header
UINT8 EFI_ACPI_DMAR_SATC_HEADER::Reserved
UINT16 EFI_ACPI_DMAR_SATC_HEADER::SegmentNumber

The PCI Segment associated with this SATC structure. All SoC integrated devices within a PCI segment with same value for Flags field must be enumerated in the same SATC structure.