Home
last modified time | relevance | path

Searched refs:i2c_cmd_handle_t (Results 1 – 9 of 9) sorted by relevance

/hal_espressif-3.6.0/components/driver/include/driver/
Di2c.h89 typedef void *i2c_cmd_handle_t; /*!< I2C command handle */ typedef
294 i2c_cmd_handle_t i2c_cmd_link_create_static(uint8_t* buffer, uint32_t size);
304 i2c_cmd_handle_t i2c_cmd_link_create(void);
312 void i2c_cmd_link_delete_static(i2c_cmd_handle_t cmd_handle);
320 void i2c_cmd_link_delete(i2c_cmd_handle_t cmd_handle);
335 esp_err_t i2c_master_start(i2c_cmd_handle_t cmd_handle);
353 esp_err_t i2c_master_write_byte(i2c_cmd_handle_t cmd_handle, uint8_t data, bool ack_en);
373 esp_err_t i2c_master_write(i2c_cmd_handle_t cmd_handle, const uint8_t *data, size_t data_len, bool …
392 esp_err_t i2c_master_read_byte(i2c_cmd_handle_t cmd_handle, uint8_t *data, i2c_ack_type_t ack);
412 esp_err_t i2c_master_read(i2c_cmd_handle_t cmd_handle, uint8_t *data, size_t data_len, i2c_ack_type…
[all …]
/hal_espressif-3.6.0/examples/cxx/experimental/experimental_cpp_component/include/
Di2c_cxx.hpp46 i2c_cmd_handle_t handle;
91 virtual void queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) = 0;
325 void queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) override;
359 void queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) override;
404 void queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) override;
415 virtual void queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) = 0;
422 void queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) override;
432 void queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) override;
/hal_espressif-3.6.0/examples/cxx/experimental/experimental_cpp_component/
Di2c_cxx.cpp124 void I2CWrite::queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) in queue_cmd()
136 void I2CRead::queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) in queue_cmd()
151 void I2CComposed::CompTransferNodeRead::queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) in queue_cmd()
162 void I2CComposed::CompTransferNodeWrite::queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) in queue_cmd()
182 void I2CComposed::queue_cmd(i2c_cmd_handle_t handle, uint8_t i2c_addr) in queue_cmd()
/hal_espressif-3.6.0/components/driver/
Di2c.c906 i2c_cmd_handle_t handle = i2c_cmd_link_create_static(buffer, sizeof(buffer)); in i2c_master_write_to_device()
940 i2c_cmd_handle_t handle = i2c_cmd_link_create_static(buffer, sizeof(buffer)); in i2c_master_read_from_device()
975 i2c_cmd_handle_t handle = i2c_cmd_link_create_static(buffer, sizeof(buffer)); in i2c_master_write_read_device()
1021 i2c_cmd_handle_t i2c_cmd_link_create_static(uint8_t* buffer, uint32_t size) in i2c_cmd_link_create_static()
1034 return (i2c_cmd_handle_t) cmd_desc; in i2c_cmd_link_create_static()
1037 i2c_cmd_handle_t i2c_cmd_link_create(void) in i2c_cmd_link_create()
1044 return (i2c_cmd_handle_t) cmd_desc; in i2c_cmd_link_create()
1047 void i2c_cmd_link_delete_static(i2c_cmd_handle_t cmd_handle) in i2c_cmd_link_delete_static()
1057 void i2c_cmd_link_delete(i2c_cmd_handle_t cmd_handle) in i2c_cmd_link_delete()
1121 static esp_err_t i2c_cmd_link_append(i2c_cmd_handle_t cmd_handle, i2c_cmd_t *cmd) in i2c_cmd_link_append()
[all …]
/hal_espressif-3.6.0/examples/peripherals/i2c/i2c_tools/main/
Dcmd_i2ctools.c125 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in do_i2cdetect_cmd()
189 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in do_i2cget_cmd()
267 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in do_i2cset_cmd()
343 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in do_i2cdump_cmd()
/hal_espressif-3.6.0/examples/peripherals/i2c/i2c_self_test/main/
Di2c_example_main.c68 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in i2c_master_read_slave()
95 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in i2c_master_write_slave()
121 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in i2c_master_sensor_test()
/hal_espressif-3.6.0/components/driver/test/
Dtest_i2c.c85 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in i2c_master_write_slave()
361 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in master_read_slave_test()
422 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in i2c_master_write_read_test()
714 i2c_cmd_handle_t cmd = i2c_cmd_link_create();
/hal_espressif-3.6.0/components/esp_lcd/src/
Desp_lcd_panel_io_i2c.c84i2c_cmd_handle_t cmd_link = i2c_cmd_link_create_static(i2c_panel_io->cmdlink_buffer, CMD_HANDLER_B… in panel_io_i2c_tx_buffer()
/hal_espressif-3.6.0/tools/test_apps/peripherals/i2c_wifi/main/
Di2c_wifi_main.c126 i2c_cmd_handle_t cmd = i2c_cmd_link_create(); in i2c_master_write_to_slave()