|
void | SSIConfigSetExpClk (uint32_t ui32Base, uint32_t ui32SSIClk, uint32_t ui32Protocol, uint32_t ui32Mode, uint32_t ui32BitRate, uint32_t ui32DataWidth) |
|
void | SSIEnable (uint32_t ui32Base) |
|
void | SSIDisable (uint32_t ui32Base) |
|
void | SSIIntRegister (uint32_t ui32Base, void(*pfnHandler)(void)) |
|
void | SSIIntUnregister (uint32_t ui32Base) |
|
void | SSIIntEnable (uint32_t ui32Base, uint32_t ui32IntFlags) |
|
void | SSIIntDisable (uint32_t ui32Base, uint32_t ui32IntFlags) |
|
uint32_t | SSIIntStatus (uint32_t ui32Base, bool bMasked) |
|
void | SSIIntClear (uint32_t ui32Base, uint32_t ui32IntFlags) |
|
void | SSIDataPut (uint32_t ui32Base, uint32_t ui32Data) |
|
int32_t | SSIDataPutNonBlocking (uint32_t ui32Base, uint32_t ui32Data) |
|
void | SSIDataGet (uint32_t ui32Base, uint32_t *pui32Data) |
|
int32_t | SSIDataGetNonBlocking (uint32_t ui32Base, uint32_t *pui32Data) |
|
void | SSIDMAEnable (uint32_t ui32Base, uint32_t ui32DMAFlags) |
|
void | SSIDMADisable (uint32_t ui32Base, uint32_t ui32DMAFlags) |
|
bool | SSIBusy (uint32_t ui32Base) |
|
void | SSIClockSourceSet (uint32_t ui32Base, uint32_t ui32Source) |
|
uint32_t | SSIClockSourceGet (uint32_t ui32Base) |
|
void | SSIAdvModeSet (uint32_t ui32Base, uint32_t ui32Mode) |
|
void | SSIAdvDataPutFrameEnd (uint32_t ui32Base, uint32_t ui32Data) |
|
int32_t | SSIAdvDataPutFrameEndNonBlocking (uint32_t ui32Base, uint32_t ui32Data) |
|
void | SSIAdvFrameHoldEnable (uint32_t ui32Base) |
|
void | SSIAdvFrameHoldDisable (uint32_t ui32Base) |
|