PCC_REDUCED_2_SUBSPACE構造体 (acpitabl.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 プラットフォーム割り込み確認レジスタ。
PlatformInterruptAckPreserve
プラットフォーム割り込み ack preserve mask。
PlatformInterruptAckWrite
プラットフォーム割り込み ack 書き込みマスク。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 バージョン 2004 |
Header | acpitabl.h (Acpitabl.h を含む) |