IVHD_ACPI_DEVICE_ENTRY構造体 (acpitabl.h)

I/O 仮想化ハードウェア定義 (IVHD) ACPI デバイス エントリ構造を定義します。

構文

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;

メンバー

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

要件

要件
Header acpitabl.h