PCC_REDUCED_1_SUBSPACE構造体 (acpitabl.h)

PCC_REDUCED_1_SUBSPACE構造体には、ACPI プラットフォーム通信チャネル (PCC) HW 削減型 1 サブスペースに関する情報が含まれています。

構文

typedef struct _PCC_REDUCED_1_SUBSPACE {
  PCC_SUBSPACE_HEADER Header;
  ULONG               PlatformInterruptGsiv;
  union {
    struct {
      UCHAR PlatformInterruptPolarity : 1;
      UCHAR PlatformInterruptMode : 1;
      UCHAR Reserved1 : 6;
    };
    UCHAR PlatformInterruptFlags;
  };
  UCHAR               Reserved2;
  PHYSICAL_ADDRESS    BaseAddress;
  ULONGLONG           Length;
  GEN_ADDR            DoorbellRegister;
  ULONGLONG           DoorbellPreserve;
  ULONGLONG           DoorbellWrite;
  ULONG               NominalLatency;
  ULONG               MaximumPeriodicAccessRate;
  USHORT              MinimumRequestTurnaroundTime;
} PCC_REDUCED_1_SUBSPACE, *PPCC_REDUCED_1_SUBSPACE;

メンバー

Header

PCC_SUBSPACE_HEADER ヘッダー。

PlatformInterruptGsiv

PCC プラットフォームグローバル システム割り込みベクトル (GSIV)。

PlatformInterruptPolarity

PCC プラットフォームの割り込み極性値 ( PCC_PLATFORM_INTERRUPT_POLARITY_XXXのいずれか)。

PlatformInterruptMode

PCC プラットフォーム割り込みモード ( PCC_PLATFORM_INTERRUPT_MODE_EDGE_TRIGGEREDする必要があります)。

Reserved1

将来利用するために予約されています。

PlatformInterruptFlags

PCC プラットフォーム割り込みフラグ。

Reserved2

将来利用するために予約されています。

BaseAddress

PHYSICAL_ADDRESSベース アドレス。

Length

長さの値。

DoorbellRegister

GEN_ADDRドアベル レジスタ。

DoorbellPreserve

ドアベルはマスクを保持します。

DoorbellWrite

ドアベルの書き込みマスク。

NominalLatency

名目上の待機時間の値。

MaximumPeriodicAccessRate

定期的なアクセスレートの最大値。

MinimumRequestTurnaroundTime

要求の所要時間の最小値。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 2004
Header acpitabl.h (Acpitabl.h を含む)