CC26xx Driver Library
ssi.c File Reference
#include "ssi.h"

Functions

void SSIConfigSetExpClk (uint32_t ui32Base, uint32_t ui32SSIClk, uint32_t ui32Protocol, uint32_t ui32Mode, uint32_t ui32BitRate, uint32_t ui32DataWidth)
 Configures the synchronous serial port. More...
 
int32_t SSIDataPutNonBlocking (uint32_t ui32Base, uint32_t ui32Data)
 Puts a data element into the SSI transmit FIFO. More...
 
void SSIDataPut (uint32_t ui32Base, uint32_t ui32Data)
 Puts a data element into the SSI transmit FIFO. More...
 
void SSIDataGet (uint32_t ui32Base, uint32_t *pui32Data)
 Gets a data element from the SSI receive FIFO. More...
 
int32_t SSIDataGetNonBlocking (uint32_t ui32Base, uint32_t *pui32Data)
 Gets a data element from the SSI receive FIFO. More...
 
void SSIIntRegister (uint32_t ui32Base, void(*pfnHandler)(void))
 Registers an interrupt handler for the Synchronous Serial Interface in the dynamic interrupt table. More...
 
void SSIIntUnregister (uint32_t ui32Base)
 Unregisters an interrupt handler for the Synchronous Serial Interface in the dynamic interrupt table. More...