iLLD_TC27xD  1.0
Communication
Collaboration diagram for Communication:

Functions

IFX_EXTERN SpiIf_Status IfxQspi_SpiSlave_exchange (IfxQspi_SpiSlave *handle, const void *src, void *dest, Ifx_SizeT count)
 Exchanges data between source and data. More...
 
IFX_EXTERN SpiIf_Status IfxQspi_SpiSlave_getStatus (IfxQspi_SpiSlave *handle)
 Gets the transmission status. More...
 

Detailed Description

Function Documentation

IFX_EXTERN SpiIf_Status IfxQspi_SpiSlave_exchange ( IfxQspi_SpiSlave handle,
const void *  src,
void *  dest,
Ifx_SizeT  count 
)

Exchanges data between source and data.

Parameters
handleModule handle
srcSource of data. Can be set to NULL_PTR if nothing to receive (transmit only)
destDestination to which to be sent. Can be set to NULL_PTR if nothing to transmit (receive only) - in this case, all-1 will be sent.
countNumber of data in pending
Returns
Status of exchange of data

Usage example: see How to use the SPI Slave Interface driver?

Definition at line 73 of file IfxQspi_SpiSlave.c.

IFX_EXTERN SpiIf_Status IfxQspi_SpiSlave_getStatus ( IfxQspi_SpiSlave handle)

Gets the transmission status.

Parameters
handleModule handle
Returns
Transmission status

Usage example: see How to use the SPI Slave Interface driver?

Definition at line 94 of file IfxQspi_SpiSlave.c.