次の方法で共有


PCC_REDUCED_2_SUBSPACE構造体 (ac carlosbl.h)

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

構文

typedef struct _PCC_REDUCED_2_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;
  GEN_ADDR            PlatformInterruptAckRegister;
  ULONGLONG           PlatformInterruptAckPreserve;
  ULONGLONG           PlatformInterruptAckWrite;
} PCC_REDUCED_2_SUBSPACE, *PPCC_REDUCED_2_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

要求のターンアラウンド時間の最小値。

PlatformInterruptAckRegister

GEN_ADDR プラットフォームは、ack レジスタを中断します。

PlatformInterruptAckPreserve

プラットフォーム割り込み ack preserve mask。

PlatformInterruptAckWrite

プラットフォーム割り込み確認書き込みマスク。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 2004
ヘッダー ac carlosbl.h (Ac carlosbl.h を含む)