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

平台中断确认保留掩码。

PlatformInterruptAckWrite

平台中断确认写入掩码。

要求

要求
最低受支持的客户端 Windows 10 版本 2004
标头 acpitabl.h (包括 Acpitabl.h)