mirror of https://github.com/acidanthera/audk.git
Add RHSA (remapping hardware static Affinity) structure definition according to VT-d spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9271 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
533403e696
commit
af2cfce391
|
@ -46,6 +46,7 @@ Abstract:
|
|||
#define EFI_ACPI_DMA_REMAPPING_STRUCTURE_TYPE_DRHD 0
|
||||
#define EFI_ACPI_DMA_REMAPPING_STRUCTURE_TYPE_RMRR 1
|
||||
#define EFI_ACPI_DMA_REMAPPING_STRUCTURE_TYPE_ATSR 2
|
||||
#define EFI_ACPI_DMA_REMAPPING_STRUCTURE_TYPE_RHSA 3
|
||||
|
||||
//
|
||||
// Definition for DMA Remapping Structure Header
|
||||
|
@ -117,6 +118,17 @@ typedef struct {
|
|||
UINT16 SegmentNumber;
|
||||
} EFI_ACPI_DMAR_ROOT_PORT_ATS_CAPABILITY_REPORTING_STRUCTURE;
|
||||
|
||||
//
|
||||
// Definition for Remapping Hardware Static Affinity(RHSA) Structure
|
||||
//
|
||||
typedef struct {
|
||||
UINT16 Type;
|
||||
UINT16 Length;
|
||||
UINT32 Reserved;
|
||||
UINT64 RegisterBaseAddress;
|
||||
UINT32 ProximityDomain;
|
||||
} EFI_ACPI_DMAR_REMAPPING_HARDWARE_STATIC_AFFINITY_STRUCTURE;
|
||||
|
||||
//
|
||||
// Definition for DMA Remapping Structure
|
||||
//
|
||||
|
|
Loading…
Reference in New Issue