다음을 통해 공유


PCC_REDUCED_1_SUBSPACE 구조체(acpitabl.h)

PCC_REDUCED_1_SUBSPACE 구조에는 ACPI PCC(플랫폼 통신 채널) HW 축소 형식 1 하위 영역에 대한 정보가 포함되어 있습니다.

통사론

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;

회원

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

최소 요청 소요 시간 값입니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 10 버전 2004
헤더 acpitabl.h(Acpitabl.h 포함)