Lines Matching refs:SPI_Handle
538 typedef struct SPI_Config_ *SPI_Handle; typedef
584 typedef void (*SPI_CallbackFxn) (SPI_Handle handle,
672 typedef void (*SPI_CloseFxn) (SPI_Handle handle);
678 typedef int_fast16_t (*SPI_ControlFxn) (SPI_Handle handle, uint_fast16_t cmd,
685 typedef void (*SPI_InitFxn) (SPI_Handle handle);
691 typedef SPI_Handle (*SPI_OpenFxn) (SPI_Handle handle, SPI_Params *params);
697 typedef bool (*SPI_TransferFxn) (SPI_Handle handle,
704 typedef void (*SPI_TransferCancelFxn) (SPI_Handle handle);
762 extern void SPI_close(SPI_Handle handle);
801 extern int_fast16_t SPI_control(SPI_Handle handle, uint_fast16_t cmd,
831 extern SPI_Handle SPI_open(uint_least8_t index, SPI_Params *params);
894 extern bool SPI_transfer(SPI_Handle handle, SPI_Transaction *transaction);
915 extern void SPI_transferCancel(SPI_Handle handle);