Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura SPB_MULTI_SPI_TRANSFER_HEADER descrive un trasferimento SPI da eseguire in modalità Multi-SPI (ad esempio Dual SPI o Quad SPI). Questa struttura deve essere accessibile da un driver del controller per recuperare i parametri di un trasferimento multi-SPI.
Sintassi
typedef struct SPB_MULTI_SPI_TRANSFER_HEADER {
ULONG Size;
SPB_MULTI_SPI_TRANSFER_MODE Mode;
ULONG WritePhaseSingleSpiByteCount;
ULONG WaitCycleByteCount;
} SPB_MULTI_SPI_TRANSFER_HEADER, *PSPB_MULTI_SPI_TRANSFER_HEADER;
Membri
Size
Dimensioni, in byte, della struttura padre SPB_MULTI_SPI_TRANSFER, senza includere ulteriori TransferPhases voci che seguono la struttura padre.
Mode
Valore di enumerazione SPB_MULTI_SPI_TRANSFER_MODE, specificando la modalità linea del trasferimento multi-SPI da utilizzare da un driver del bus per comunicare con un dispositivo periferico.
WritePhaseSingleSpiByteCount
Numero di byte all'inizio della fase di scrittura da trasferire in modalità SPI singolo, prima che la modalità riga passi alla modalità specificata nel membro Mode di questo struct.
WaitCycleByteCount
Numero di cicli di attesa rappresentati come numero di byte (che rappresentano cicli di trasferimento multi-SPI, ad esempio 1 byte => 8 bit => 2 cicli di clock in modalità QUAD-SPI), tra la fase di scrittura e la fase di lettura del trasferimento. Questi byte del ciclo di attesa devono essere presenti e di un valore non definito alla fine di WritePhaseBuffer.
Osservazioni
Le funzioni SPB_MULTI_SPI_READ_TRANSFER_INIT, SPB_MULTI_SPI_WRITE_TRANSFER_INITo SPB_MULTI_SPI_TRANSFER_INIT devono essere usate da un driver periferico per inizializzare l'intestazione di un SPB_MULTI_SPI_TRANSFER e non devono essere accessibili direttamente. Un driver controller accede a questa struttura per recuperare i parametri di un trasferimento Multi-SPI.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | spb.h |