iLLD_TC27xD  1.0
IfxQspi_SpiSlave.c File Reference

QSPI SPISLAVE details. More...

#include "IfxQspi_SpiSlave.h"

Go to the source code of this file.

Functions

SpiIf_Status IfxQspi_SpiSlave_exchange (IfxQspi_SpiSlave *handle, const void *src, void *dest, Ifx_SizeT count)
 Exchanges data between source and data. More...
 
SpiIf_Status IfxQspi_SpiSlave_getStatus (IfxQspi_SpiSlave *handle)
 Gets the transmission status. More...
 
void IfxQspi_SpiSlave_initModule (IfxQspi_SpiSlave *handle, const IfxQspi_SpiSlave_Config *config)
 Initialises the module. More...
 
void IfxQspi_SpiSlave_initModuleConfig (IfxQspi_SpiSlave_Config *config, Ifx_QSPI *qspi)
 Fills the config structure with default values. More...
 
void IfxQspi_SpiSlave_isrDmaReceive (IfxQspi_SpiSlave *qspiHandle)
 Dma receive interrupt handler. More...
 
void IfxQspi_SpiSlave_isrDmaTransmit (IfxQspi_SpiSlave *qspiHandle)
 Transmit interrupt handler. More...
 
void IfxQspi_SpiSlave_isrError (IfxQspi_SpiSlave *handle)
 Error Interrupt handler. More...
 
void IfxQspi_SpiSlave_isrReceive (IfxQspi_SpiSlave *handle)
 Receive Interrupt handler. More...
 
void IfxQspi_SpiSlave_isrTransmit (IfxQspi_SpiSlave *handle)
 Transmit interrupt handler. More...
 

Detailed Description

QSPI SPISLAVE details.

Version
iLLD_1_0_0_11_0
                            IMPORTANT NOTICE

Infineon Technologies AG (Infineon) is supplying this file for use exclusively with Infineon's microcontroller products. This file can be freely distributed within development tools that are supporting such microcontroller products.

THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.

Definition in file IfxQspi_SpiSlave.c.