iLLD_TC27xC
1.0
|
![]() |
Functions | |
IFX_INLINE void | IfxQspi_clearAllEventFlags (Ifx_QSPI *qspi) |
Clear ALL service requests. More... | |
IFX_INLINE void | IfxQspi_clearRxReq (Ifx_QSPI *qspi) |
Clear RX service requests. More... | |
IFX_INLINE void | IfxQspi_clearTxReq (Ifx_QSPI *qspi) |
Clear TX service requests. More... | |
IFX_INLINE uint32 | IfxQspi_getErrorFlags (Ifx_QSPI *qspi) |
IFX_INLINE void | IfxQspi_pause (Ifx_QSPI *qspi) |
Request for Module in Pause state no interrupts no communication. More... | |
IFX_INLINE uint32 | IfxQspi_readReceiveFifo (Ifx_QSPI *qspi) |
Read the oldest data from RXFIFO. More... | |
IFX_INLINE void | IfxQspi_run (Ifx_QSPI *qspi) |
Request for QSPI in Run state. More... | |
IFX_INLINE void | IfxQspi_writeTransmitFifo (Ifx_QSPI *qspi, IfxQspi_ChannelId channelId, uint32 data) |
Write Data into DATAENTRY register. More... | |
IFX_EXTERN void | IfxQspi_read16 (Ifx_QSPI *qspi, uint16 *data, Ifx_SizeT count) |
Reads 16bit data from the Rx FIFO. More... | |
IFX_EXTERN void | IfxQspi_read32 (Ifx_QSPI *qspi, uint32 *data, Ifx_SizeT count) |
Reads 32bit data from the Rx FIFO. More... | |
IFX_EXTERN void | IfxQspi_read8 (Ifx_QSPI *qspi, uint8 *data, Ifx_SizeT count) |
Reads 8bit data from the Rx FIFO. More... | |
IFX_EXTERN void | IfxQspi_write16 (Ifx_QSPI *qspi, IfxQspi_ChannelId channelId, uint16 *data, Ifx_SizeT count) |
Writes 16bit data into the Tx FIFO. More... | |
IFX_EXTERN void | IfxQspi_write32 (Ifx_QSPI *qspi, IfxQspi_ChannelId channelId, uint32 *data, Ifx_SizeT count) |
Writes 32bit data into the Tx FIFO. More... | |
IFX_EXTERN void | IfxQspi_write8 (Ifx_QSPI *qspi, IfxQspi_ChannelId channelId, uint8 *data, Ifx_SizeT count) |
Writes 8bit data into the Tx FIFO. More... | |
IFX_INLINE void IfxQspi_clearAllEventFlags | ( | Ifx_QSPI * | qspi) |
Clear ALL service requests.
qspi | Pointer to QSPI module registers |
Definition at line 624 of file IfxQspi.h.
Referenced by IfxQspi_SpiMaster_initModule(), IfxQspi_SpiMaster_isrError(), and IfxQspi_SpiSlave_initModule().
IFX_INLINE void IfxQspi_clearRxReq | ( | Ifx_QSPI * | qspi) |
IFX_INLINE void IfxQspi_clearTxReq | ( | Ifx_QSPI * | qspi) |
IFX_INLINE uint32 IfxQspi_getErrorFlags | ( | Ifx_QSPI * | qspi) |
IFX_INLINE void IfxQspi_pause | ( | Ifx_QSPI * | qspi) |
IFX_EXTERN void IfxQspi_read16 | ( | Ifx_QSPI * | qspi, |
uint16 * | data, | ||
Ifx_SizeT | count | ||
) |
IFX_EXTERN void IfxQspi_read32 | ( | Ifx_QSPI * | qspi, |
uint32 * | data, | ||
Ifx_SizeT | count | ||
) |
IFX_EXTERN void IfxQspi_read8 | ( | Ifx_QSPI * | qspi, |
uint8 * | data, | ||
Ifx_SizeT | count | ||
) |
IFX_INLINE uint32 IfxQspi_readReceiveFifo | ( | Ifx_QSPI * | qspi) |
Read the oldest data from RXFIFO.
qspi | Pointer to QSPI module registers |
Definition at line 657 of file IfxQspi.h.
Referenced by IfxQspi_SpiMaster_readReceiveFifo(), and IfxQspi_SpiSlave_readReceiveFifo().
IFX_INLINE void IfxQspi_run | ( | Ifx_QSPI * | qspi) |
Request for QSPI in Run state.
qspi | Pointer to QSPI module registers |
Definition at line 663 of file IfxQspi.h.
Referenced by IfxQspi_SpiMaster_initModule(), and IfxQspi_SpiSlave_initModule().
IFX_EXTERN void IfxQspi_write16 | ( | Ifx_QSPI * | qspi, |
IfxQspi_ChannelId | channelId, | ||
uint16 * | data, | ||
Ifx_SizeT | count | ||
) |
IFX_EXTERN void IfxQspi_write32 | ( | Ifx_QSPI * | qspi, |
IfxQspi_ChannelId | channelId, | ||
uint32 * | data, | ||
Ifx_SizeT | count | ||
) |
IFX_EXTERN void IfxQspi_write8 | ( | Ifx_QSPI * | qspi, |
IfxQspi_ChannelId | channelId, | ||
uint8 * | data, | ||
Ifx_SizeT | count | ||
) |
IFX_INLINE void IfxQspi_writeTransmitFifo | ( | Ifx_QSPI * | qspi, |
IfxQspi_ChannelId | channelId, | ||
uint32 | data | ||
) |
Write Data into DATAENTRY register.
qspi | Pointer to QSPI module registers |
channelId | QSPI channel number to which the entered data belongs |
data | Data to be entered into TxFIFO |
Definition at line 669 of file IfxQspi.h.
Referenced by IfxQspi_SpiMaster_isrDmaTransmit(), IfxQspi_SpiMaster_writeTransmitFifo(), and IfxQspi_SpiSlave_writeTransmitFifo().