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 D | i2c.h | 41 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 D | i2c_core.c | 98 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 D | i2c_dev.c | 134 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 D | i2c_example.c | 102 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