![]() |
qspipsu
Vitis Drivers API Documentation
|
Functions | |
void | XQspiPsu_FillTxFifo (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 Size) |
Fills the TX FIFO as long as there is room in the FIFO or the bytes required to be transmitted. More... | |
void | XQspiPsu_TXSetup (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg) |
Checks the TX buffer in the message and setup the TX FIFO as required. More... | |
void | XQspiPsu_SetupRxDma (const XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg) |
Sets up the RX DMA operation. More... | |
void | XQspiPsu_Setup64BRxDma (const XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg) |
Sets up the RX DMA operation on a 32-bit Machine For 64-bit DMA transfers. More... | |
u32 | XQspiPsu_SetIOMode (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg) |
Reads remaining bytes after the completion of a DMA transfer using I/O mode. More... | |
void | XQspiPsu_RXSetup (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg) |
Checks the RX buffers in the message and setup the RX DMA as required. More... | |
void | XQspiPsu_TXRXSetup (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 *GenFifoEntry) |
Checks the TX/RX buffers in the message and setups up the GENFIFO entries, TX FIFO, or RX DMA as required. More... | |
void | XQspiPsu_GenFifoEntryDataLen (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 *GenFifoEntry) |
Writes the data length to GENFIFO entries to be transmitted or received. More... | |
u32 | XQspiPsu_CreatePollDataConfig (const XQspiPsu *InstancePtr, const XQspiPsu_Msg *FlashMsg) |
Creates Poll configuration register data to write. More... | |
u32 | XQspiPsu_SelectSpiMode (u8 SpiMode) |
Selects SPI mode - x1 or x2 or x4. More... | |
void | XQspiPsu_SetDefaultConfig (XQspiPsu *InstancePtr) |
Enables and initializes DMA Mode, set little endain, disable poll timeout, clears prescalar bits and reset thresholds. More... | |
void | XQspiPsu_ReadRxFifo (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, s32 Size) |
Reads the specified number of bytes from RX FIFO. More... | |
void | XQspiPsu_IORead (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 StatusReg) |
Reads data from RXFifo in I/O mode. More... | |