PCC_REDUCED_2_SUBSPACE 구조체(acpitabl.h)
PCC_REDUCED_2_SUBSPACE 구조에는 ACPI PCC(Platform Communication Channel) HW 축소 Type 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 플랫폼 인터럽트 ack 레지스터입니다.
PlatformInterruptAckPreserve
플랫폼 인터럽트 ack는 마스크를 유지합니다.
PlatformInterruptAckWrite
플랫폼 인터럽트 ack 쓰기 마스크입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 2004 |
머리글 | acpitabl.h(Acpitabl.h 포함) |