VSF Documented
|
#include <vsf_iic_internal.h>
Data Fields | |
I2C_TypeDef * | iic_reg |
bool | is_master |
bool | is_write |
bool | iic_is_busy |
bool | is_arlo |
bool | is_af_back |
bool | no_addr |
bool | no_stop |
uint8_t | slave_address |
uint8_t * | input |
uint8_t * | output |
uint8_t * | arlo_buffer |
uint32_t | arlo_size |
uint32_t | in_size |
uint32_t | in_count |
uint32_t | out_size |
uint32_t | out_count |
void(* | callback_handler )(vsf_iic_t *iic_obj) |
vsf_iic_m_evt_interface_t * | master_evt_handler |
vsf_iic_s_evt_interface_t * | slave_evt_handler |
I2C_TypeDef* vsf_iic_t::iic_reg |
bool vsf_iic_t::is_master |
bool vsf_iic_t::is_write |
bool vsf_iic_t::iic_is_busy |
bool vsf_iic_t::is_arlo |
bool vsf_iic_t::is_af_back |
bool vsf_iic_t::no_addr |
bool vsf_iic_t::no_stop |
uint8_t vsf_iic_t::slave_address |
uint8_t* vsf_iic_t::input |
uint8_t* vsf_iic_t::output |
uint8_t* vsf_iic_t::arlo_buffer |
uint32_t vsf_iic_t::arlo_size |
uint32_t vsf_iic_t::in_size |
uint32_t vsf_iic_t::in_count |
uint32_t vsf_iic_t::out_size |
uint32_t vsf_iic_t::out_count |
void(* vsf_iic_t::callback_handler) (vsf_iic_t *iic_obj) |
vsf_iic_m_evt_interface_t* vsf_iic_t::master_evt_handler |
vsf_iic_s_evt_interface_t* vsf_iic_t::slave_evt_handler |