I2C device structure definition. More...
#include <app_i2c.h>
Public Attributes | |
app_i2c_evt_handler_t | evt_handler |
i2c_handle_t | handle |
app_i2c_role_t | role |
app_i2c_pin_cfg_t * | p_pin_cfg |
dma_id_t | dma_id [2] |
app_i2c_state_t | i2c_state |
app_i2c_dma_state_t | i2c_dma_state |
volatile bool | start_flag |
uint16_t | slv_dev_addr |
app_i2c_evt_handler_t i2c_env_t::evt_handler |
i2c_handle_t i2c_env_t::handle |
app_i2c_dma_state_t i2c_env_t::i2c_dma_state |
app_i2c_state_t i2c_env_t::i2c_state |
app_i2c_pin_cfg_t* i2c_env_t::p_pin_cfg |
app_i2c_role_t i2c_env_t::role |
volatile bool i2c_env_t::start_flag |