PEP_ACPI_SPB_SPI_RESOURCE structure (pep_x.h)
The PEP_ACPI_SPB_SPI_RESOURCE structure describes an ACPI SPI serial bus resource.
Syntax
typedef struct _PEP_ACPI_SPB_SPI_RESOURCE {
PEP_ACPI_SPB_RESOURCE SpbCommon;
ULONG ConnectionSpeed;
UCHAR DataBitLength;
UCHAR Phase;
UCHAR Polarity;
USHORT DeviceSelection;
} PEP_ACPI_SPB_SPI_RESOURCE, *PPEP_ACPI_SPB_SPI_RESOURCE;
Members
SpbCommon
A PEP_ACPI_SPB_RESOURCE structure describing this resource.
ConnectionSpeed
The maximum speed, in hertz, supported by this connection.
DataBitLength
The size, in bits, of the smallest unit of transfer.
Phase
The phase of the clock pulse on which to capture data.
Polarity
The polarity of the clock. If zero, this indicates the clock is low during the first phase. If 1, this indicates the clock is high during the first phase.
DeviceSelection
The device selection value. This value is specific to the device and may refer to a chip-select line, GPIO line, or other line selection mechanism.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 10. |
Header | pep_x.h (include Pep_x.h) |