#include <hal_i2c_target.h>
◆ config
struct i2c_slave_config i2c_target_data::config |
◆ i2c_bus
uint8_t i2c_target_data::i2c_bus |
◆ i2c_controller
const struct device* i2c_target_data::i2c_controller |
◆ max_msg_count
uint16_t i2c_target_data::max_msg_count |
◆ post_wr_rcv_func
void(* i2c_target_data::post_wr_rcv_func) (void *) |
◆ rd_buffer_idx
uint32_t i2c_target_data::rd_buffer_idx |
◆ rd_data_collect_func
bool(* i2c_target_data::rd_data_collect_func) (void *) |
◆ skip_msg_wr
bool i2c_target_data::skip_msg_wr |
◆ target_rd_msg
struct i2c_msg_package i2c_target_data::target_rd_msg |
◆ target_wr_msg
struct i2c_msg_package i2c_target_data::target_wr_msg |
◆ target_wr_msgq_id
struct k_msgq i2c_target_data::target_wr_msgq_id |
◆ wr_buffer_idx
uint16_t i2c_target_data::wr_buffer_idx |
The documentation for this struct was generated from the following file: