iLLD_TC27xD  1.0
Communication
Collaboration diagram for Communication:

Functions

IFX_EXTERN SpiIf_Status IfxQspi_SpiMaster_exchange (IfxQspi_SpiMaster_Channel *chHandle, const void *src, void *dest, Ifx_SizeT count)
 Exchanges data between source and data. More...
 
IFX_EXTERN SpiIf_Status IfxQspi_SpiMaster_getStatus (IfxQspi_SpiMaster_Channel *chHandle)
 Gets the transmission status. More...
 

Detailed Description

Function Documentation

IFX_EXTERN SpiIf_Status IfxQspi_SpiMaster_exchange ( IfxQspi_SpiMaster_Channel chHandle,
const void *  src,
void *  dest,
Ifx_SizeT  count 
)

Exchanges data between source and data.

Parameters
chHandleModule Channel 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 Master Interface driver?

Definition at line 138 of file IfxQspi_SpiMaster.c.

Referenced by IfxQspi_SpiMaster_initModule().

IFX_EXTERN SpiIf_Status IfxQspi_SpiMaster_getStatus ( IfxQspi_SpiMaster_Channel chHandle)

Gets the transmission status.

Parameters
chHandleModule Channel handle
Returns
Transmission status

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

Definition at line 215 of file IfxQspi_SpiMaster.c.

Referenced by IfxQspi_SpiMaster_initModule().