Поделиться через


Заголовок spb.h

Этот заголовок используется spb. Дополнительные сведения см. в разделе:

spb.h содержит следующие программные интерфейсы:

Функции

 
SPB_MULTI_SPI_READ_TRANSFER_INIT

Функция SPB_MULTI_SPI_READ_TRANSFER_INIT инициализирует структуру SPB_MULTI_SPI_READ_TRANSFER.
SPB_MULTI_SPI_TRANSFER_INIT

Функция SPB_MULTI_SPI_TRANSFER_INIT инициализирует структуру SPB_MULTI_SPI_TRANSFER.
SPB_MULTI_SPI_WRITE_TRANSFER_INIT

Функция SPB_MULTI_SPI_WRITE_TRANSFER_INIT инициализирует структуру SPB_MULTI_SPI_WRITE_TRANSFER.
SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST

Функция SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST возвращает структуру SPB_TRANSFER_LIST_ENTRY, которая инициализирована для описания списка точечной сборки. SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST функция возвращает структуру SPB_TRANSFER_LIST_ENTRY, которая инициализирована для описания списка точечной сборки.
SPB_TRANSFER_LIST_ENTRY_INIT_MDL

Функция SPB_TRANSFER_LIST_ENTRY_INIT_MDL возвращает структуру SPB_TRANSFER_LIST_ENTRY, которая инициализирована для использования MDL для описания буфера данных.
SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED

Функция SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED возвращает структуру SPB_TRANSFER_LIST_ENTRY, которая инициализирована для описания простого буфера данных в нескладной памяти.
SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE

Функция SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE возвращает структуру SPB_TRANSFER_LIST_ENTRY, которая инициализирована для описания простого буфера данных. SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE функция возвращает структуру SPB_TRANSFER_LIST_ENTRY, которая инициализирована для описания простого буфера данных.
SPB_TRANSFER_LIST_INIT

Функция SPB_TRANSFER_LIST_INIT инициализирует структуру SPB_TRANSFER_LIST.

Структуры

 
SPB_MULTI_SPI_READ_TRANSFER

Структура SPB_MULTI_SPI_READ_TRANSFER описывает операцию чтения, выполняемую в режиме multi-SPI (например, Dual SPI или Quad SPI).
SPB_MULTI_SPI_TRANSFER

Структура SPB_MULTI_SPI_TRANSFER описывает операцию ввода-вывода SPI, которая должна выполняться в режиме передачи с несколькими SPI, например с двумя или четырьмя SPI.
SPB_MULTI_SPI_TRANSFER_HEADER

Структура SPB_MULTI_SPI_TRANSFER_HEADER описывает передачу SPI, выполняемую в режиме multi-SPI (например, Dual SPI или Quad SPI).
SPB_MULTI_SPI_WRITE_TRANSFER

Структура SPB_MULTI_SPI_WRITE_TRANSFER описывает операцию записи, выполняемую в режиме с несколькими SPI (например, с двумя SPI или Quad SPI).
SPB_TRANSFER_BUFFER

Структура SPB_TRANSFER_BUFFER описывает буфер данных для отдельной передачи в последовательности передачи ввода-вывода.
SPB_TRANSFER_BUFFER_LIST_ENTRY

Структура SPB_TRANSFER_BUFFER_LIST_ENTRY описывает простой буфер передачи или элемент в массиве из одного или нескольких буферов передачи.
SPB_TRANSFER_LIST

Структура SPB_TRANSFER_LIST описывает последовательность передачи ввода-вывода.
SPB_TRANSFER_LIST_ENTRY

Структура SPB_TRANSFER_LIST_ENTRY описывает одну передачу в последовательности передачи ввода-вывода.

Перечисления

 
SPB_MULTI_SPI_TRANSFER_MODE

Перечисление SPB_MULTI_SPI_TRANSFER_MODE указывает тип передачи с несколькими SPI, которая будет использоваться водителем шины для взаимодействия с периферийным устройством.
SPB_TRANSFER_BUFFER_FORMAT

Перечисление SPB_TRANSFER_BUFFER_FORMAT указывает формат буфера, который описывается структурой SPB_TRANSFER_BUFFER.
SPB_TRANSFER_DIRECTION

Перечисление SPB_TRANSFER_DIRECTION описывает направление (чтение или запись) одной передачи в последовательности передачи ввода-вывода.
SpbIoctl

Определяет значения, указывающие тип запроса элемента управления вводом-выводом.