|
| hal_i2c_ctrl_info_t * | hal_i2c_v150_get_ctrl_info (i2c_bus_t bus) |
| |
| void | hal_i2c_v150_load_ctrl_func (i2c_bus_t bus, hal_i2c_inner_ctrl_t *func_table) |
| |
| void | hal_i2c_v150_unload_ctrl_func (i2c_bus_t bus) |
| |
| void | hal_i2c_v150_register_callback (hal_i2c_callback_t callback) |
| |
| hal_i2c_trans_info_t * | hal_i2c_v150_get_trans_info (i2c_bus_t bus) |
| |
| errcode_t | hal_i2c_v150_ctrl_check_default (i2c_bus_t bus, uintptr_t param) |
| |
| errcode_t | hal_i2c_v150_ctrl_check_default_false (i2c_bus_t bus, uintptr_t param) |
| |
| errcode_t | hal_i2c_v150_ctrl_proc_default (i2c_bus_t bus, uintptr_t param) |
| |
| errcode_t | hal_i2c_v150_get_write_num (i2c_bus_t bus, uintptr_t param) |
| |
| errcode_t | hal_i2c_v150_get_read_num (i2c_bus_t bus, uintptr_t param) |
| |
| errcode_t | hal_i2c_v150_send_byte (i2c_bus_t bus, uint8_t data, uint8_t should_start) |
| |
| errcode_t | hal_i2c_v150_receive_byte (i2c_bus_t bus, uint8_t *data, uint32_t remain_len) |
| |
| errcode_t | hal_i2c_v150_write (i2c_bus_t bus, hal_i2c_buffer_wrap_t *data) |
| |
| errcode_t | hal_i2c_v150_read (i2c_bus_t bus, hal_i2c_buffer_wrap_t *data) |
| |
| errcode_t | hal_i2c_v150_deinit (i2c_bus_t bus) |
| |
| void | hal_i2c_v150_cfg_clk (i2c_bus_t bus, uint32_t baudrate, uint8_t scl_h, uint8_t scl_l) |
| |
| void | hal_i2c_v150_init_comp_param (i2c_bus_t bus) |
| |
| errcode_t | hal_i2c_v150_ctrl (i2c_bus_t bus, hal_i2c_ctrl_id_t id, uintptr_t param) |
| |
| void | hal_i2c_v150_irq_handler (i2c_bus_t bus) |
| |