Condividi tramite


struttura PCC_REDUCED_2_SUBSPACE (acpitabl.h)

La struttura PCC_REDUCED_2_SUBSPACE contiene informazioni sullo spazio secondario ACPI Platform Communication Channel (PCC) HW con riduzione del tipo 2.

Sintassi

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;

Members

Header

Intestazione PCC_SUBSPACE_HEADER .

PlatformInterruptGsiv

Vettore di interrupt del sistema globale della piattaforma PCC (GSIV).

PlatformInterruptPolarity

Il valore della piattaforma PCC interrompe la polarità (uno dei PCC_PLATFORM_INTERRUPT_POLARITY_XXX).

PlatformInterruptMode

La modalità di interruzione della piattaforma PCC (deve essere PCC_PLATFORM_INTERRUPT_MODE_EDGE_TRIGGERED).

Reserved1

Riservato per utilizzi futuri.

PlatformInterruptFlags

Flag di interrupt della piattaforma PCC.

Reserved2

Riservato per utilizzi futuri.

BaseAddress

Indirizzo di base PHYSICAL_ADDRESS .

Length

Valore di lunghezza.

DoorbellRegister

Registro porta GEN_ADDR .

DoorbellPreserve

Il campanello mantiene la maschera.

DoorbellWrite

Maschera di scrittura del campanello.

NominalLatency

Valore di latenza nominale.

MaximumPeriodicAccessRate

Valore massimo della frequenza di accesso periodica.

MinimumRequestTurnaroundTime

Valore minimo del tempo di turnaround della richiesta.

PlatformInterruptAckRegister

La piattaforma GEN_ADDR interrompe il registro ack.

PlatformInterruptAckPreserve

L'interruzione della piattaforma mantiene maschera.

PlatformInterruptAckWrite

Maschera di scrittura dell'interruzione della piattaforma.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 2004
Intestazione acpitabl.h (include Acpitabl.h)