Freigeben über


PCC_REDUCED_2_SUBSPACE-Struktur (acpitabl.h)

Die PCC_REDUCED_2_SUBSPACE-Struktur enthält Informationen zum ACPI Platform Communication Channel (PCC) HW-reduzierten Typ 2-Unterraum.

Syntax

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;

Member

Header

Der PCC_SUBSPACE_HEADER-Header .

PlatformInterruptGsiv

Der globale Systemunterbrechungsvektor der PCC-Plattform (GSIV).

PlatformInterruptPolarity

Der PCC-Plattform unterbricht die Polarität (einer von PCC_PLATFORM_INTERRUPT_POLARITY_XXX).

PlatformInterruptMode

Der PCC-Plattform-Interruptmodus (muss PCC_PLATFORM_INTERRUPT_MODE_EDGE_TRIGGERED sein).

Reserved1

Für die zukünftige Verwendung reserviert.

PlatformInterruptFlags

Die Unterbrechungsflags der PCC-Plattform.

Reserved2

Für die zukünftige Verwendung reserviert.

BaseAddress

Die PHYSICAL_ADDRESS Basisadresse.

Length

Der Längenwert.

DoorbellRegister

Das GEN_ADDR Klingelregister.

DoorbellPreserve

Die Türklingel bewahren Maske.

DoorbellWrite

Die Türklingelschreibmaske.

NominalLatency

Der nominale Latenzwert.

MaximumPeriodicAccessRate

Der maximale wert für die periodische Zugriffsrate.

MinimumRequestTurnaroundTime

Der Mindestwert für die Bearbeitungszeit von Anforderungen.

PlatformInterruptAckRegister

Die GEN_ADDR Plattform unterbrechen die Registrierung.

PlatformInterruptAckPreserve

Die Plattform-Interrupt-Ack-Maske beibehalten.

PlatformInterruptAckWrite

Die Plattform unterbrechen die Schreibmaske.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Kopfzeile acpitabl.h (include Acpitabl.h)