i2c_slave_event_t
Define the enum of the events which can trigger I2C slave callback.
void(* spi_callback_t)(void *driverState, spi_event_t event, void *userData)
void(* i2c_master_callback_t)(i2c_master_event_t event, void *userData)
void(* can_callback_t)(uint32_t instance, can_event_t eventType, uint32_t objIdx, void *driverState)
void(* security_callback_t)(uint32_t completedCmd, void *callbackParam)
Callback for security modules.
void(* ic_callback_t)(ic_event_t event, void *userData)
i2c_master_event_t
Define the enum of the events which can trigger I2C master callback.
void(* i2s_callback_t)(i2s_event_t event, void *userData)
void(* oc_callback_t)(oc_event_t event, void *userData)
void(* i2c_slave_callback_t)(i2c_slave_event_t event, void *userData)
void(* uart_callback_t)(void *driverState, uart_event_t event, void *userData)
Callback for all peripherals which support UART features.
uart_event_t
Define the enum of the events which can trigger UART callback.
uint16_t resultBufferTail
void(* timer_callback_t)(void *userData)
void(*const adc_callback_t)(const adc_callback_info_t *const callbackInfo, void *userData)