spb.h-Header
Dieser Header wird von spb verwendet. Weitere Informationen finden Sie unter
spb.h enthält die folgenden Programmierschnittstellen:
Functions
SPB_MULTI_SPI_READ_TRANSFER_INIT Die SPB_MULTI_SPI_READ_TRANSFER_INIT-Funktion initialisiert eine SPB_MULTI_SPI_READ_TRANSFER-Struktur. |
SPB_MULTI_SPI_TRANSFER_INIT Die SPB_MULTI_SPI_TRANSFER_INIT-Funktion initialisiert eine SPB_MULTI_SPI_TRANSFER-Struktur. |
SPB_MULTI_SPI_WRITE_TRANSFER_INIT Die SPB_MULTI_SPI_WRITE_TRANSFER_INIT-Funktion initialisiert eine SPB_MULTI_SPI_WRITE_TRANSFER-Struktur. |
SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST Die SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST-Funktion gibt eine SPB_TRANSFER_LIST_ENTRY-Struktur zurück, die initialisiert wird, um eine Punktsammlungsliste zu beschreiben. SPB_TRANSFER_LIST_ENTRY_INIT_BUFFER_LIST-Funktion gibt eine SPB_TRANSFER_LIST_ENTRY-Struktur zurück, die initialisiert wird, um eine Punktsammlungsliste zu beschreiben. |
SPB_TRANSFER_LIST_ENTRY_INIT_MDL Die SPB_TRANSFER_LIST_ENTRY_INIT_MDL-Funktion gibt eine SPB_TRANSFER_LIST_ENTRY-Struktur zurück, die initialisiert wird, um eine MDL zum Beschreiben eines Datenpuffers zu verwenden. |
SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED Die SPB_TRANSFER_LIST_ENTRY_INIT_NON_PAGED-Funktion gibt eine SPB_TRANSFER_LIST_ENTRY-Struktur zurück, die initialisiert wird, um einen einfachen Datenpuffer im nicht auslagerten Arbeitsspeicher zu beschreiben. |
SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE Die SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE-Funktion gibt eine SPB_TRANSFER_LIST_ENTRY-Struktur zurück, die initialisiert wird, um einen einfachen Datenpuffer zu beschreiben. SPB_TRANSFER_LIST_ENTRY_INIT_SIMPLE Funktion gibt eine SPB_TRANSFER_LIST_ENTRY-Struktur zurück, die initialisiert wird, um einen einfachen Datenpuffer zu beschreiben. |
SPB_TRANSFER_LIST_INIT Die SPB_TRANSFER_LIST_INIT-Funktion initialisiert eine SPB_TRANSFER_LIST-Struktur. |
Strukturen
SPB_MULTI_SPI_READ_TRANSFER Die SPB_MULTI_SPI_READ_TRANSFER-Struktur beschreibt einen Lesevorgang, der in einem Multi-SPI-Modus (z. B. Dual SPI oder Quad SPI) ausgeführt werden soll. |
SPB_MULTI_SPI_TRANSFER Die SPB_MULTI_SPI_TRANSFER-Struktur beschreibt einen SPI-E/A-Vorgang, der mit einem Multi-SPI-Übertragungsmodus wie Dual oder Quad SPI ausgeführt werden soll. |
SPB_MULTI_SPI_TRANSFER_HEADER Die SPB_MULTI_SPI_TRANSFER_HEADER-Struktur beschreibt eine SPI-Übertragung, die in einem Multi-SPI-Modus (z. B. Dual SPI oder Quad SPI) ausgeführt werden soll. |
SPB_MULTI_SPI_WRITE_TRANSFER Die SPB_MULTI_SPI_WRITE_TRANSFER-Struktur beschreibt einen Schreibvorgang, der in einem Multi-SPI-Modus (z. B. Dual SPI oder Quad SPI) ausgeführt werden soll. |
SPB_TRANSFER_BUFFER Die SPB_TRANSFER_BUFFER-Struktur beschreibt den Datenpuffer für eine einzelne Übertragung in einer E/A-Übertragungssequenz. |
SPB_TRANSFER_BUFFER_LIST_ENTRY Die SPB_TRANSFER_BUFFER_LIST_ENTRY-Struktur beschreibt entweder einen einfachen Übertragungspuffer oder ein Element in einem Array von mindestens einem Übertragungspuffer. |
SPB_TRANSFER_LIST Die SPB_TRANSFER_LIST-Struktur beschreibt eine E/A-Übertragungssequenz. |
SPB_TRANSFER_LIST_ENTRY Die SPB_TRANSFER_LIST_ENTRY-Struktur beschreibt eine einzelne Übertragung in einer E/A-Übertragungssequenz. |
Enumerationen
SPB_MULTI_SPI_TRANSFER_MODE Die SPB_MULTI_SPI_TRANSFER_MODE-Enumeration gibt einen Typ der Multi-SPI-Übertragung an, die von einem Bustreiber für die Kommunikation mit einem Peripheriegerät verwendet werden soll. |
SPB_TRANSFER_BUFFER_FORMAT Die SPB_TRANSFER_BUFFER_FORMAT-Enumeration gibt das Format des Puffers an, der durch eine SPB_TRANSFER_BUFFER-Struktur beschrieben wird. |
SPB_TRANSFER_DIRECTION Die SPB_TRANSFER_DIRECTION-Enumeration beschreibt die Richtung (Lese- oder Schreibzugriff) einer einzelnen Übertragung in einer E/A-Übertragungssequenz. |
SpbIoctl Definiert Werte, um die Typ-E/A-Steuerelementanforderung anzugeben. |