|
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 |