IVHD_ACPI_DEVICE_ENTRY structure

Defines the I/O Virtualization Hardware Definition (IVHD) ACPI device entry structure.

Syntax

typedef struct _IVHD_ACPI_DEVICE_ENTRY {
  UINT8  Type;
  UINT16 DeviceId;
  union {
    UINT8 AsUINT8;
    struct {
      UINT8 INITPass : 1;
      UINT8 ExtIntPass : 1;
      UINT8 NMIPass : 1;
      UINT8 ReservedZ0 : 1;
      UINT8 SysMgt : 2;
      UINT8 LINT0Pass : 1;
      UINT8 LINT1Pass : 1;
    } DUMMYSTRUCTNAME;
  } DataSetting;
  UINT64 HardwareId;
  UINT64 CompatibleId;
  UINT8  UniqueIdFormat;
  UINT8  UniqueIdLength;
} IVHD_ACPI_DEVICE_ENTRY, *PIVHD_ACPI_DEVICE_ENTRY;

Members

Type

DeviceId

DataSetting

DataSetting.AsUINT8

DataSetting.DUMMYSTRUCTNAME

DataSetting.DUMMYSTRUCTNAME.INITPass

DataSetting.DUMMYSTRUCTNAME.ExtIntPass

DataSetting.DUMMYSTRUCTNAME.NMIPass

DataSetting.DUMMYSTRUCTNAME.ReservedZ0

DataSetting.DUMMYSTRUCTNAME.SysMgt

DataSetting.DUMMYSTRUCTNAME.LINT0Pass

DataSetting.DUMMYSTRUCTNAME.LINT1Pass

HardwareId

CompatibleId

UniqueIdFormat

UniqueIdLength

Requirements

   
Header acpitabl.h