Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by spb. For more information, see:
spb.h contains the following programming interfaces:
Functions
SPB_MULTI_SPI_READ_TRANSFER_INIT The SPB_MULTI_SPI_READ_TRANSFER_INIT function initializes an SPB_MULTI_SPI_READ_TRANSFER structure. |
SPB_MULTI_SPI_TRANSFER_INIT The SPB_MULTI_SPI_TRANSFER_INIT function initializes an SPB_MULTI_SPI_TRANSFER structure. |
SPB_MULTI_SPI_WRITE_TRANSFER_INIT The SPB_MULTI_SPI_WRITE_TRANSFER_INIT function initializes an SPB_MULTI_SPI_WRITE_TRANSFER structure. |
SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST The SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST function returns an SPB_TRANSFER_LIST_ENTRY structure that is initialized to describe a scatter-gather list.SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST function returns an SPB_TRANSFER_LIST_ENTRY structure that is initialized to describe a scatter-gather list. |
SPB_TRANSFER_LIST_ENTRY_INIT_MDL The SPB_TRANSFER_LIST_ENTRY_INIT_MDL function returns an SPB_TRANSFER_LIST_ENTRY structure that is initialized to use an MDL to describe a data buffer. |
SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED The SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED function returns an SPB_TRANSFER_LIST_ENTRY structure that is initialized to describe a simple data buffer in nonpaged memory. |
SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE The SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE function returns an SPB_TRANSFER_LIST_ENTRY structure that is initialized to describe a simple data buffer.SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE function returns an SPB_TRANSFER_LIST_ENTRY structure that is initialized to describe a simple data buffer. |
SPB_TRANSFER_LIST_INIT The SPB_TRANSFER_LIST_INIT function initializes an SPB_TRANSFER_LIST structure. |
Structures
SPB_MULTI_SPI_READ_TRANSFER The SPB_MULTI_SPI_READ_TRANSFER structure describes a read operation to be executed in a Multi-SPI (e.g. Dual SPI or Quad SPI) mode. |
SPB_MULTI_SPI_TRANSFER The SPB_MULTI_SPI_TRANSFER structure describes a SPI I/O operation which is to be executed using a multi-SPI transfer mode such as Dual or Quad SPI. |
SPB_MULTI_SPI_TRANSFER_HEADER The SPB_MULTI_SPI_TRANSFER_HEADER structure describes a SPI transfer to be executed in a Multi-SPI (e.g. Dual SPI or Quad SPI) mode. |
SPB_MULTI_SPI_WRITE_TRANSFER The SPB_MULTI_SPI_WRITE_TRANSFER structure describes a write operation to be executed in a Multi-SPI (e.g. Dual SPI or Quad SPI) mode. |
SPB_TRANSFER_BUFFER The SPB_TRANSFER_BUFFER structure describes the data buffer for an individual transfer in an I/O transfer sequence. |
SPB_TRANSFER_BUFFER_LIST_ENTRY The SPB_TRANSFER_BUFFER_LIST_ENTRY structure describes either a simple transfer buffer, or an element in an array of one or more transfer buffers. |
SPB_TRANSFER_LIST The SPB_TRANSFER_LIST structure describes an I/O transfer sequence. |
SPB_TRANSFER_LIST_ENTRY The SPB_TRANSFER_LIST_ENTRY structure describes a single transfer in an I/O transfer sequence. |
Enumerations
SPB_MULTI_SPI_TRANSFER_MODE The SPB_MULTI_SPI_TRANSFER_MODE enumeration specifies a type of multi-SPI transfer to be used by a bus driver to communicate with a peripheral device. |
SPB_TRANSFER_BUFFER_FORMAT The SPB_TRANSFER_BUFFER_FORMAT enumeration specifies the format of the buffer that is described by an SPB_TRANSFER_BUFFER structure. |
SPB_TRANSFER_DIRECTION The SPB_TRANSFER_DIRECTION enumeration describes the direction (read or write) of a single transfer in an I/O transfer sequence. |
SpbIoctl Defines values to indicate the type I/O control request. |