Home
last modified time | relevance | path

Searched defs:i2c (Results 1 – 25 of 36) sorted by relevance

12

/AliOS-Things-master/components/py_engine/tests/wipy/
A Di2c.py18 i2c = I2C(0, I2C.MASTER, baudrate=400000) variable
20 i2c = I2C() variable
22 i2c = I2C(mode=I2C.MASTER, baudrate=50000, pins=i2c_pins) variable
25 i2c = I2C(0, I2C.MASTER, baudrate=100000) variable
27 i2c = I2C(0, mode=I2C.MASTER, baudrate=400000) variable
29 i2c = I2C(0, mode=I2C.MASTER, baudrate=400000, pins=i2c_pins) variable
125 i2c = I2C(0, I2C.MASTER, baudrate=100000) variable
128 i2c = I2C(0, I2C.MASTER, baudrate=100000) variable
/AliOS-Things-master/components/amp_adapter/platform/linux/peripheral/
A Daos_hal_i2c.c12 int32_t aos_hal_i2c_init(i2c_dev_t *i2c) in aos_hal_i2c_init()
25 int32_t aos_hal_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data, in aos_hal_i2c_master_send()
38 int32_t aos_hal_i2c_master_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data, in aos_hal_i2c_master_recv()
51 int32_t aos_hal_i2c_slave_send(i2c_dev_t *i2c, const uint8_t *data, uint16_t size, uint32_t timeout) in aos_hal_i2c_slave_send()
57 int32_t aos_hal_i2c_slave_recv(i2c_dev_t *i2c, uint8_t *data, uint16_t size, uint32_t timeout) in aos_hal_i2c_slave_recv()
63 int32_t aos_hal_i2c_mem_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in aos_hal_i2c_mem_write()
78 int32_t aos_hal_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in aos_hal_i2c_mem_read()
94 int32_t aos_hal_i2c_finalize(i2c_dev_t *i2c) in aos_hal_i2c_finalize()
/AliOS-Things-master/components/drivers/peripheral/i2c/src/
A Di2c.c23 static aos_status_t transfer_sequence(aos_i2c_t *i2c, const aos_i2c_msg_t *msgs, size_t num_msgs) in transfer_sequence()
121 aos_i2c_t *i2c; in aos_i2c_transfer() local
170 aos_i2c_t *i2c = aos_container_of(dev, aos_i2c_t, dev); in dev_i2c_unregister() local
180 aos_i2c_t *i2c = aos_container_of(ref->dev, aos_i2c_t, dev); in dev_i2c_get() local
195 aos_i2c_t *i2c = aos_container_of(ref->dev, aos_i2c_t, dev); in dev_i2c_put() local
209 aos_status_t aos_i2c_register(aos_i2c_t *i2c) in aos_i2c_register()
249 size_t aos_i2c_hard_push(aos_i2c_t *i2c, void *tx_buf, size_t count) in aos_i2c_hard_push()
266 bool aos_i2c_hard_pull(aos_i2c_t *i2c, const void *rx_buf, size_t count) in aos_i2c_hard_pull()
287 void aos_i2c_hard_fail(aos_i2c_t *i2c) in aos_i2c_hard_fail()
/AliOS-Things-master/components/amp_adapter/platform/aos/peripheral/
A Daos_hal_i2c.c15 int32_t aos_hal_i2c_init(i2c_dev_t *i2c) in aos_hal_i2c_init()
73 int32_t aos_hal_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data, in aos_hal_i2c_master_send()
105 int32_t aos_hal_i2c_master_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data, in aos_hal_i2c_master_recv()
137 int32_t aos_hal_i2c_slave_send(i2c_dev_t *i2c, const uint8_t *data, uint16_t size, uint32_t timeout) in aos_hal_i2c_slave_send()
143 int32_t aos_hal_i2c_slave_recv(i2c_dev_t *i2c, uint8_t *data, uint16_t size, uint32_t timeout) in aos_hal_i2c_slave_recv()
149 int32_t aos_hal_i2c_mem_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in aos_hal_i2c_mem_write()
182 int32_t aos_hal_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in aos_hal_i2c_mem_read()
214 int32_t aos_hal_i2c_finalize(i2c_dev_t *i2c) in aos_hal_i2c_finalize()
/AliOS-Things-master/hardware/chip/haas1000/hal/
A Di2c.c23 int32_t hal_i2c_init(i2c_dev_t *i2c) in hal_i2c_init()
78 int32_t hal_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data, in hal_i2c_master_send()
112 int32_t hal_i2c_master_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data, in hal_i2c_master_recv()
134 uint32_t hal_i2c_master_recv_vendor(i2c_dev_t *i2c, uint16_t device_addr, uint8_t *tx_buf, uint16_t… in hal_i2c_master_recv_vendor()
166 int32_t hal_i2c_slave_send(i2c_dev_t *i2c, const uint8_t *data, uint16_t size, uint32_t timeout) in hal_i2c_slave_send()
197 int32_t hal_i2c_slave_recv(i2c_dev_t *i2c, uint8_t *data, uint16_t size, uint32_t timeout) in hal_i2c_slave_recv()
231 int32_t hal_i2c_mem_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in hal_i2c_mem_write()
291 int32_t hal_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in hal_i2c_mem_read()
348 int32_t hal_i2c_finalize(i2c_dev_t *i2c) in hal_i2c_finalize()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/
A Di2c.c41 int32_t hal_i2c_init(i2c_dev_t *i2c) in hal_i2c_init()
65 int32_t hal_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data,uint16_t size, u… in hal_i2c_master_send()
83 int32_t hal_i2c_master_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data,uint16_t size, uint32_… in hal_i2c_master_recv()
101 int32_t hal_i2c_slave_send(i2c_dev_t *i2c, const uint8_t *data, uint16_t size, uint32_t timeout) in hal_i2c_slave_send()
116 int32_t hal_i2c_slave_recv(i2c_dev_t *i2c, uint8_t *data, uint16_t size, uint32_t timeout) in hal_i2c_slave_recv()
131 int32_t hal_i2c_mem_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in hal_i2c_mem_write()
140 int32_t hal_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in hal_i2c_mem_read()
149 int32_t hal_i2c_finalize(i2c_dev_t *i2c) in hal_i2c_finalize()
/AliOS-Things-master/components/sensor/hal/
A Dsensor_drv_api.c11 int32_t vfs_i2c_init(i2c_dev_t *i2c) in vfs_i2c_init()
74 static int32_t vfs_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data, in vfs_i2c_master_send()
103 static int32_t vfs_i2c_master_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data, in vfs_i2c_master_recv()
134 static int32_t vfs_i2c_mem_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in vfs_i2c_mem_write()
164 static int32_t vfs_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in vfs_i2c_mem_read()
193 static int32_t vfs_i2c_finalize(i2c_dev_t *i2c) in vfs_i2c_finalize()
226 int32_t sensor_i2c_init(i2c_dev_t *i2c) in sensor_i2c_init()
238 int32_t sensor_i2c_read(i2c_dev_t *i2c, uint16_t reg, uint8_t *data, in sensor_i2c_read()
257 int32_t sensor_i2c_write(i2c_dev_t *i2c, uint16_t reg, uint8_t *data, in sensor_i2c_write()
274 int32_t sensor_drv_i2c_master_send(i2c_dev_t *i2c, uint8_t *data, in sensor_drv_i2c_master_send()
[all …]
/AliOS-Things-master/hardware/board/haas100/drivers/
A Dmux_i2c.c22 int32_t haas_mux_i2c_init(i2c_dev_t *i2c, uint8_t port) in haas_mux_i2c_init()
73 int32_t haas_mux_i2c_reg_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t reg_addr, in haas_mux_i2c_reg_write()
114 int32_t haas_mux_i2c_reg_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t reg_addr, in haas_mux_i2c_reg_read()
152 int32_t haas_mux_i2c_data_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data, in haas_mux_i2c_data_send()
190 int32_t haas_mux_i2c_data_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data, in haas_mux_i2c_data_recv()
/AliOS-Things-master/components/drivers/external_device/pca9544/src/
A Dpca9544_i2c_drv.c17 int32_t pca9544_i2c_init(i2c_dev_t *i2c) in pca9544_i2c_init()
81 int32_t pca9544_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t* data, uint16_t si… in pca9544_i2c_master_send()
125 int32_t pca9544_i2c_master_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data, uint16_t size, ui… in pca9544_i2c_master_recv()
171 int32_t pca9544_i2c_mem_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, uint16_t mem_ad… in pca9544_i2c_mem_write()
215 int32_t pca9544_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, uint16_t mem_add… in pca9544_i2c_mem_read()
253 int32_t pca9544_i2c_finalize(i2c_dev_t *i2c) in pca9544_i2c_finalize()
A Dpca9544.c17 int pca9544_init(i2c_dev_t *i2c, PCA9544_DEV_CFG_T *dev_cfg) in pca9544_init()
141 i2c_dev_t *i2c = &g_pca9544_i2c_cfg; in pca9544_write_reg() local
165 i2c_dev_t *i2c = &g_pca9544_i2c_cfg; in pca9544_read_reg() local
194 i2c_dev_t *i2c = &g_pca9544_i2c_cfg; in pca9544_raw_data_write() local
228 i2c_dev_t *i2c = &g_pca9544_i2c_cfg; in pca9544_raw_data_read() local
/AliOS-Things-master/components/drivers/external_device/rx8130ce/src/
A Drtcif.c33 int rtc_i2c_init(i2c_dev_t *i2c) in rtc_i2c_init()
77 int rtc_i2c_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t reg_addr, in rtc_i2c_write()
119 int32_t rtc_i2c_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t reg_addr, in rtc_i2c_read()
/AliOS-Things-master/components/py_engine/tests/pyb/
A Di2c_error.py14 i2c = I2C(1, I2C.MASTER, dma=True) variable
A Dpyb_f405.py13 i2c = pyb.I2C(2, pyb.I2C.MASTER) variable
A Di2c.py12 i2c = I2C(1) variable
A Di2c_accel.py14 i2c = I2C(1, I2C.MASTER, baudrate=400000) variable
/AliOS-Things-master/components/py_engine/tests/haas/HaaS100/python-apps/driver/i2c/
A Dmain.py5 i2c = I2C() variable
/AliOS-Things-master/components/py_engine/tests/haas/HaaSEdu/python-apps/driver/i2c/
A Dmain.py5 i2c = I2C() variable
/AliOS-Things-master/solutions/javascript_demo/agriculture_demo/
A Dlm75.js14 var i2c = require('i2c'); variable
A Dbmp280.js1 var i2c = require('i2c'); variable
/AliOS-Things-master/components/amp/example-js/
A Di2c.js1 var i2c = require('i2c'); variable
/AliOS-Things-master/components/drivers/external_device/pca9544/example/
A Dpca9544_example.c26 i2c_dev_t i2c; in pca9544_comp_example() local
/AliOS-Things-master/components/drivers/peripheral/i2c/include/aos/
A Di2c_core.h66 static inline size_t aos_i2c_hard_remain(aos_i2c_t *i2c) in aos_i2c_hard_remain()
71 static inline size_t aos_i2c_xfer_remain(aos_i2c_t *i2c) in aos_i2c_xfer_remain()
/AliOS-Things-master/components/amp/modules/
A Dsi7006.js18 var i2c = require('i2c'); variable
A Dspl06.js15 var i2c = require('i2c'); variable
/AliOS-Things-master/components/sensor/drv/
A Ddrv_mag_senodia_st480.c69 static int32_t sensor_i2c_single_write(i2c_dev_t *i2c, uint8_t *data, uint16_t size, uint32_t timeo… in sensor_i2c_single_write()
82 static int32_t sensor_i2c_single_read(i2c_dev_t *i2c, uint8_t *data, uint16_t size, uint32_t timeou… in sensor_i2c_single_read()

Completed in 27 milliseconds

12