PCC_REDUCED_1_SUBSPACE 구조체(acpitabl.h)

PCC_REDUCED_1_SUBSPACE 구조에는 ACPI PCC(Platform Communication Channel) 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 포함)