Lines Matching refs:i2c_port_t
110 esp_err_t i2c_driver_install(i2c_port_t i2c_num, i2c_mode_t mode, size_t slv_rx_buf_len, size_t slv…
124 esp_err_t i2c_driver_delete(i2c_port_t i2c_num);
136 esp_err_t i2c_param_config(i2c_port_t i2c_num, const i2c_config_t *i2c_conf);
147 esp_err_t i2c_reset_tx_fifo(i2c_port_t i2c_num);
158 esp_err_t i2c_reset_rx_fifo(i2c_port_t i2c_num);
174 esp_err_t i2c_isr_register(i2c_port_t i2c_num, void (*fn)(void *), void *arg, int intr_alloc_flags,…
201 esp_err_t i2c_set_pin(i2c_port_t i2c_num, int sda_io_num, int scl_io_num,
222 esp_err_t i2c_master_write_to_device(i2c_port_t i2c_num, uint8_t device_address,
244 esp_err_t i2c_master_read_from_device(i2c_port_t i2c_num, uint8_t device_address,
270 esp_err_t i2c_master_write_read_device(i2c_port_t i2c_num, uint8_t device_address,
447 esp_err_t i2c_master_cmd_begin(i2c_port_t i2c_num, i2c_cmd_handle_t cmd_handle, TickType_t ticks_to…
463 int i2c_slave_write_buffer(i2c_port_t i2c_num, const uint8_t *data, int size, TickType_t ticks_to_w…
480 int i2c_slave_read_buffer(i2c_port_t i2c_num, uint8_t *data, size_t max_size, TickType_t ticks_to_w…
493 esp_err_t i2c_set_period(i2c_port_t i2c_num, int high_period, int low_period);
506 esp_err_t i2c_get_period(i2c_port_t i2c_num, int *high_period, int *low_period);
523 esp_err_t i2c_filter_enable(i2c_port_t i2c_num, uint8_t cyc_num);
534 esp_err_t i2c_filter_disable(i2c_port_t i2c_num);
547 esp_err_t i2c_set_start_timing(i2c_port_t i2c_num, int setup_time, int hold_time);
560 esp_err_t i2c_get_start_timing(i2c_port_t i2c_num, int *setup_time, int *hold_time);
573 esp_err_t i2c_set_stop_timing(i2c_port_t i2c_num, int setup_time, int hold_time);
586 esp_err_t i2c_get_stop_timing(i2c_port_t i2c_num, int *setup_time, int *hold_time);
599 esp_err_t i2c_set_data_timing(i2c_port_t i2c_num, int sample_time, int hold_time);
612 esp_err_t i2c_get_data_timing(i2c_port_t i2c_num, int *sample_time, int *hold_time);
622 esp_err_t i2c_set_timeout(i2c_port_t i2c_num, int timeout);
632 esp_err_t i2c_get_timeout(i2c_port_t i2c_num, int *timeout);
645 esp_err_t i2c_set_data_mode(i2c_port_t i2c_num, i2c_trans_mode_t tx_trans_mode, i2c_trans_mode_t rx…
658 esp_err_t i2c_get_data_mode(i2c_port_t i2c_num, i2c_trans_mode_t *tx_trans_mode, i2c_trans_mode_t *…