SPB_MULTI_SPI_READ_TRANSFER structure (spb.h)
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. It is comprised of a SPB_MULTI_SPI_TRANSFER structure containing the parameters and first write phase of the transfer, and an additional transfer phase structure for the read phase of the transfer.
Syntax
typedef struct SPB_MULTI_SPI_READ_TRANSFER {
SPB_MULTI_SPI_TRANSFER SpiTransfer;
SPB_TRANSFER_LIST_ENTRY ExtraTransfer;
} SPB_MULTI_SPI_READ_TRANSFER, *PSPB_MULTI_SPI_READ_TRANSFER;
Members
SpiTransfer
A SPB_MULTI_SPI_TRANSFER structure containing the parameters of the transfer, and the write phase buffer.
ExtraTransfer
An extra SPB_TRANSFER_LIST_ENTRY structure containing the read phase buffer of the transfer operation.
Remarks
After initialization using SPB_MULTI_SPI_READ_TRANSFER_INIT, a peripheral driver may access the member SpiTransfer.TransferPhases[] to configure the transfer buffers.
Requirements
Requirement | Value |
---|---|
Header | spb.h |