struktur PEP_ACPI_GPIO_RESOURCE (pepfx.h)
Struktur PEP_ACPI_GPIO_RESOURCE menjelaskan konfigurasi ACPI untuk sumber daya input/output tujuan umum (GPIO).
Sintaks
typedef struct _PEP_ACPI_GPIO_RESOURCE {
PEP_ACPI_RESOURCE_TYPE Type;
PEP_ACPI_RESOURCE_FLAGS Flags;
KINTERRUPT_MODE InterruptType;
KINTERRUPT_POLARITY InterruptPolarity;
GPIO_PIN_CONFIG_TYPE PinConfig;
GPIO_PIN_IORESTRICTION_TYPE IoRestrictionType;
USHORT DriveStrength;
USHORT DebounceTimeout;
PUSHORT PinTable;
USHORT PinCount;
UCHAR ResourceSourceIndex;
PUNICODE_STRING ResourceSourceName;
PUCHAR VendorData;
USHORT VendorDataLength;
} PEP_ACPI_GPIO_RESOURCE, *PPEP_ACPI_GPIO_RESOURCE;
Anggota
Type
Nilai enumerasi PEP_ACPI_RESOURCE_TYPE yang mengidentifikasi jenis sumber daya untuk sumber daya ACPI ini.
Flags
Struktur PEP_ACPI_RESOURCE_FLAGS yang menjelaskan kemampuan sumber daya ACPI ini.
InterruptType
Nilai enumerasi KINTERRUPT_MODE yang mengidentifikasi jenis interupsi.
InterruptPolarity
Nilai enumerasi KINTERRUPT_POLARITY yang mengidentifikasi bagaimana perangkat memberi sinyal permintaan interupsi pada baris interupsi.
PinConfig
Nilai enumerasi GPIO_PIN_CONFIG_TYPE yang mengidentifikasi jenis konfigurasi pin GPIO.
IoRestrictionType
Nilai enumerasi GPIO_PIN_IORESTRICTION_TYPE yang mengidentifikasi jenis IO yang didukung pin.
DriveStrength
Menentukan kemampuan drive output pin, dalam seratus miliamper.
DebounceTimeout
Menentukan waktu tunggu debounce perangkat keras, dalam seratus milidetik.
PinTable
Daftar nomor pin pada sumber daya yang dijelaskan oleh deskriptor ini.
PinCount
Jumlah pin dalam PinTable.
ResourceSourceIndex
Anggota ini selalu nol.
ResourceSourceName
Anggota ini selalu diatur ke "ResourceConsumer."
VendorData
Penunjuk ke buffer data mentah yang berisi data byte yang ditentukan vendor untuk didekodekan oleh driver OS.
VendorDataLength
Ukuran buffer VendorData .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung dimulai dengan Windows 10. |
Header | pepfx.h (termasuk Pep_x.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk