estrutura PCC_REDUCED_1_SUBSPACE (acpitabl.h)
A estrutura PCC_REDUCED_1_SUBSPACE contém informações sobre o subespaço PCC (Canal de Comunicação da Plataforma ACPI) do Tipo 1 reduzido por HW.
Sintaxe
typedef struct _PCC_REDUCED_1_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;
} PCC_REDUCED_1_SUBSPACE, *PPCC_REDUCED_1_SUBSPACE;
Membros
Header
O cabeçalho PCC_SUBSPACE_HEADER .
PlatformInterruptGsiv
O GSIV (vetor de interrupção do sistema global) da plataforma PCC.
PlatformInterruptPolarity
A plataforma PCC interrompe o valor de polaridade (um dos PCC_PLATFORM_INTERRUPT_POLARITY_XXX).
PlatformInterruptMode
O modo de interrupção da plataforma PCC (deve ser PCC_PLATFORM_INTERRUPT_MODE_EDGE_TRIGGERED).
Reserved1
Reservado para uso futuro.
PlatformInterruptFlags
Os sinalizadores de interrupção da plataforma PCC.
Reserved2
Reservado para uso futuro.
BaseAddress
O endereço base PHYSICAL_ADDRESS .
Length
O valor de comprimento.
DoorbellRegister
O registro da campainha GEN_ADDR .
DoorbellPreserve
A campainha preserva a máscara.
DoorbellWrite
A campainha escreve máscara.
NominalLatency
O valor de latência nominal.
MaximumPeriodicAccessRate
O valor máximo da taxa de acesso periódica.
MinimumRequestTurnaroundTime
O valor mínimo de tempo de retorno da solicitação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 |
Cabeçalho | acpitabl.h (include Acpitabl.h) |