Home
last modified time | relevance | path

Searched refs:i2c_dev_handle_t (Results 1 – 4 of 4) sorted by relevance

/AliOS-Things-master/components/drivers/peripheral/i2c/include/aos/driver/
A Di2c.h41 typedef uint32_t* i2c_dev_handle_t; typedef
59 i2c_dev_handle_t aos_i2c_open (uint32_t id, i2c_slave_config_t *config);
69 aos_status_t aos_i2c_close (i2c_dev_handle_t dev);
80 aos_status_t aos_i2c_clk_set (i2c_dev_handle_t dev, uint32_t clk);
91 aos_status_t aos_i2c_addr_width_set (i2c_dev_handle_t dev, uint32_t addr_width);
102 aos_status_t aos_i2c_slave_addr_set (i2c_dev_handle_t dev, uint16_t addr);
116 int32_t aos_i2c_master_send (i2c_dev_handle_t dev, char *buf, uint32_t len, uint32_t timeout);
130 int32_t aos_i2c_master_recv (i2c_dev_handle_t dev, char *buf, uint32_t len, uint32_t timeout);
146 int32_t aos_i2c_mem_write (i2c_dev_handle_t dev, uint16_t addr, uint8_t addr_len, uint8_t *buf, uin…
162 int32_t aos_i2c_mem_read (i2c_dev_handle_t dev, uint16_t addr, uint8_t addr_len, uint8_t *buf, uint…
[all …]
/AliOS-Things-master/components/drivers/peripheral/i2c/src/
A Di2c_core.c98 i2c_dev_handle_t aos_i2c_open (uint32_t id, i2c_slave_config_t *config) { in aos_i2c_open()
254 aos_status_t aos_i2c_close (i2c_dev_handle_t dev_h) { in aos_i2c_close()
301 aos_status_t aos_i2c_clk_set (i2c_dev_handle_t dev_h, uint32_t clk) { in aos_i2c_clk_set()
339 aos_status_t aos_i2c_addr_width_set (i2c_dev_handle_t dev_h, uint32_t addr_width) { in aos_i2c_addr_width_set()
375 aos_status_t aos_i2c_slave_addr_set (i2c_dev_handle_t dev_h, uint16_t addr) { in aos_i2c_slave_addr_set()
403 i2c_slave_dev_t* _i2c_tx_rx_prepare(i2c_dev_handle_t dev_h) { in _i2c_tx_rx_prepare()
463 int32_t aos_i2c_master_send (i2c_dev_handle_t dev_h, char *buf, uint32_t len, uint32_t timeout) { in aos_i2c_master_send()
499 int32_t aos_i2c_master_recv (i2c_dev_handle_t dev_h, char *buf, uint32_t len, uint32_t timeout) { in aos_i2c_master_recv()
536 int32_t aos_i2c_mem_write (i2c_dev_handle_t dev_h, uint16_t addr, uint8_t addr_len, uint8_t *buf, u… in aos_i2c_mem_write()
576 int32_t aos_i2c_mem_read (i2c_dev_handle_t dev_h, uint16_t addr, uint8_t addr_len, uint8_t *buf, ui… in aos_i2c_mem_read()
[all …]
A Di2c_dev.c134 i2c_dev_handle_t slave = (i2c_dev_handle_t)f->f_arg; in i2c_device_ioctl()
275 i2c_dev_handle_t slave = NULL; in i2c_device_open()
298 i2c_dev_handle_t slave = (i2c_dev_handle_t)f->f_arg; in i2c_device_close()
/AliOS-Things-master/components/drivers/peripheral/i2c/example/
A Di2c_example.c102 i2c_dev_handle_t slave = NULL; in aos_i2c_test()
225 i2c_dev_handle_t slave = NULL; in aos_i2c_mem_test()

Completed in 209 milliseconds