#include <hal_i2c_target.h>
◆ config
| struct i2c_slave_config i2c_target_data::config |
◆ config_sec
| struct i2c_slave_config i2c_target_data::config_sec |
◆ config_thd
| struct i2c_slave_config i2c_target_data::config_thd |
◆ 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 *) |
◆ req_address
| uint8_t i2c_target_data::req_address |
◆ 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: