PCC_REDUCED_2_SUBSPACE structure (acpitabl.h)
La structure PCC_REDUCED_2_SUBSPACE contient des informations sur le sous-espace de type 2 du canal de communication de la plateforme ACPI (PCC) à réduction HW.
Syntaxe
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;
Membres
Header
En-tête PCC_SUBSPACE_HEADER.
PlatformInterruptGsiv
Vecteur d’interruption de système global (GSIV) de la plateforme PCC.
PlatformInterruptPolarity
La valeur de polarité d’interruption de la plateforme PCC ( l’une des PCC_PLATFORM_INTERRUPT_POLARITY_XXX).
PlatformInterruptMode
Mode d’interruption de la plateforme PCC (doit être PCC_PLATFORM_INTERRUPT_MODE_EDGE_TRIGGERED).
Reserved1
Réservé pour un usage futur.
PlatformInterruptFlags
Indicateurs d’interruption de la plateforme PCC.
Reserved2
Réservé pour un usage futur.
BaseAddress
Adresse de base PHYSICAL_ADDRESS .
Length
Valeur de longueur.
DoorbellRegister
La GEN_ADDR registre de sonnette.
DoorbellPreserve
Le masque de préservation de la sonnette.
DoorbellWrite
Masque d’écriture de la sonnette.
NominalLatency
Valeur de latence nominale.
MaximumPeriodicAccessRate
Valeur du taux d’accès périodique maximal.
MinimumRequestTurnaroundTime
Valeur minimale du délai d’exécution de la demande.
PlatformInterruptAckRegister
Le GEN_ADDR registre d’interruption de plateforme.
PlatformInterruptAckPreserve
Masque de conservation de l’interruption de plateforme.
PlatformInterruptAckWrite
Masque d’écriture d’interruption de plateforme.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | acpitabl.h (include Acpitabl.h) |