Home
last modified time | relevance | path

Searched refs:dev_addr (Results 1 – 25 of 151) sorted by relevance

1234567

/AliOS-Things-master/components/drivers/external_device/pca9544/src/
A Dpca9544.c75 uint16_t dev_addr = g_pca9544_dev_cfg.dev_addr; in pca9544_set_chan() local
85 ret = pca9544_write_reg(dev_addr, regval); in pca9544_set_chan()
117 uint16_t dev_addr = g_pca9544_dev_cfg.dev_addr; in pca9544_clean_chan() local
121 ret = pca9544_write_reg(dev_addr, regval); in pca9544_clean_chan()
137 int pca9544_write_reg(uint16_t dev_addr, uint8_t regval) in pca9544_write_reg() argument
162 int pca9544_read_reg(uint16_t dev_addr, uint8_t *data) in pca9544_read_reg() argument
197 uint16_t dev_addr = g_pca9544_dev_cfg.subdev_addr; in pca9544_raw_data_write() local
247 int pca954x_irq_handler(uint16_t dev_addr, uint8_t *data) in pca954x_irq_handler() argument
252 ret = pca9544_get_irq_state(dev_addr, data); in pca954x_irq_handler()
256 int pca9544_get_irq_state(uint16_t dev_addr, uint8_t *regval) in pca9544_get_irq_state() argument
[all …]
A Dpca9544_i2c_drv.c49 i2c_ctrl.c.addr = i2c->config.dev_addr; /* sensor's address */ 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() argument
101 i2c_data.addr = dev_addr; 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() argument
146 i2c_data.addr = dev_addr; 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() argument
191 i2c_data.addr = dev_addr; 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() argument
237 i2c_data.addr = dev_addr; in pca9544_i2c_mem_read()
/AliOS-Things-master/hardware/board/haas100/drivers/
A Dmux_i2c.c28 dev_cfg.dev_addr = PCA9544_BASE_ADDR; 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() argument
91 ret = hal_i2c_mem_write(i2c, dev_addr, reg_addr, reg_num, data, size, timeout); 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() argument
132 ret = hal_i2c_mem_read(i2c, dev_addr, reg_addr, reg_num, data, size, timeout); 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() argument
170 ret = hal_i2c_master_send(i2c, dev_addr, data, size, timeout); 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() argument
207 ret = hal_i2c_master_recv(i2c, dev_addr, data, size, timeout); in haas_mux_i2c_data_recv()
A Dmux_i2c.h36 int32_t haas_mux_i2c_reg_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t reg_addr,
54 int32_t haas_mux_i2c_reg_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t reg_addr,
70 int32_t haas_mux_i2c_data_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data,
85 int32_t haas_mux_i2c_data_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data,
/AliOS-Things-master/components/drivers/external_device/rx8130ce/src/
A Drtcif.c19 .dev_addr = PCA9544_BASE_ADDR,
77 int rtc_i2c_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t reg_addr, in rtc_i2c_write() argument
89 hal_i2c_mem_write(i2c, dev_addr, reg_addr, reg_num, data, size, timeout); in rtc_i2c_write()
97 ret = pca9544_raw_data_write(dev_addr, reg_addr, reg_num, data, size); 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() argument
131 ret = hal_i2c_mem_read(i2c, dev_addr, reg_addr, reg_num, data, size, timeout); in rtc_i2c_read()
138 ret = pca9544_raw_data_read(dev_addr, reg_addr, reg_num, data, size); in rtc_i2c_read()
/AliOS-Things-master/hardware/board/haaseduk1/board_test/
A Dble_test.c65 …-%x-%x RssI:%d\n", e->dev_addr.val[0], e->dev_addr.val[1], e->dev_addr.val[2], e->dev_addr.val[3],… in device_find()
112 .dev_addr = &addr, in example_BLE_init()
/AliOS-Things-master/hardware/board/haaseduk1/drivers/sensor/
A Dsensor_i2c_api.c10 int32_t sensor_i2c_open(uint32_t port, uint16_t dev_addr, uint32_t freq, uint32_t address_width) in sensor_i2c_open() argument
36 c.c.addr = dev_addr; /* sensor's address */ in sensor_i2c_open()
52 int32_t sensor_i2c_master_send(uint32_t port, uint16_t dev_addr, const uint8_t *data, in sensor_i2c_master_send() argument
65 d.addr = dev_addr; in sensor_i2c_master_send()
77 int32_t sensor_i2c_master_recv(uint32_t port, uint16_t dev_addr, uint8_t *data, in sensor_i2c_master_recv() argument
89 d.addr = dev_addr; in sensor_i2c_master_recv()
101 int32_t sensor_i2c_mem_write(uint32_t port, uint16_t dev_addr, uint16_t mem_addr, in sensor_i2c_mem_write() argument
114 d.addr = dev_addr; in sensor_i2c_mem_write()
125 int32_t sensor_i2c_mem_read(uint32_t port, uint16_t dev_addr, uint16_t mem_addr, in sensor_i2c_mem_read() argument
139 d.addr = dev_addr; in sensor_i2c_mem_read()
/AliOS-Things-master/components/sensor/hal/
A Dsensor_drv_api.c47 i2c_ctrl.c.addr = i2c->config.dev_addr; /* sensor's address */ in vfs_i2c_init()
91 i2c_data.addr = dev_addr; in vfs_i2c_master_send()
122 i2c_data.addr = dev_addr; in vfs_i2c_master_recv()
152 i2c_data.addr = dev_addr; in vfs_i2c_mem_write()
182 i2c_data.addr = dev_addr; in vfs_i2c_mem_read()
247 ret = hal_i2c_mem_read(i2c, i2c->config.dev_addr, reg, I2C_REG_LEN, data, in sensor_i2c_read()
250 ret = vfs_i2c_mem_read(i2c, i2c->config.dev_addr, reg, I2C_REG_LEN, data, in sensor_i2c_read()
282 ret = hal_i2c_master_send(i2c, i2c->config.dev_addr, data, in sensor_drv_i2c_master_send()
285 ret = vfs_i2c_master_send(i2c, i2c->config.dev_addr, data, in sensor_drv_i2c_master_send()
299 ret = hal_i2c_master_recv(i2c, i2c->config.dev_addr, data, in sensor_drv_i2c_master_recv()
[all …]
/AliOS-Things-master/components/drivers/external_device/pca9544/include/
A Dpca9544.h37 uint8_t dev_addr; member
98 int pca9544_write_reg(uint16_t dev_addr, uint8_t regval);
107 int pca9544_read_reg(uint16_t dev_addr, uint8_t *data);
109 int pca954x_irq_handler(uint16_t dev_addr, uint8_t *data);
110 int pca9544_get_irq_state(uint16_t dev_addr, uint8_t *regval);
/AliOS-Things-master/hardware/chip/haas1000/hal/
A Di2c.c78 int32_t hal_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data, in hal_i2c_master_send() argument
92 ret = hal_i2c_task_send(i2c_port, dev_addr, data, size, 0, NULL); in hal_i2c_master_send()
94 …r = 0x%x, data[0] = 0x%x, data[1]= 0x%x, ret = %d\n", __func__,__LINE__,dev_addr, data[0], data[1]… 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() argument
126 ret = hal_i2c_recv(i2c_port, dev_addr, data, 0, size, HAL_I2C_RESTART_AFTER_WRITE, 0, NULL); in hal_i2c_master_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() argument
267 ret = hal_i2c_task_send(i2c_port, dev_addr, txbuf, txlen, 0, NULL); in hal_i2c_mem_write()
269 TRACEME("%s:%d,i2c send failed,dev_addr = 0x%x,ret = %d\n", __func__,__LINE__,dev_addr,ret); 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() argument
327 …ret = hal_i2c_recv(i2c_port, dev_addr, txrxbuf, mem_addr_size, size, HAL_I2C_RESTART_AFTER_WRITE, … in hal_i2c_mem_read()
[all …]
/AliOS-Things-master/components/amp_adapter/include/peripheral/
A Daos_hal_i2c.h46 uint16_t dev_addr; /**< slave device addr */ member
78 int32_t aos_hal_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data,
93 int32_t aos_hal_i2c_master_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data,
136 int32_t aos_hal_i2c_mem_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr,
154 int32_t aos_hal_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr,
/AliOS-Things-master/components/drivers/peripheral/i2c/include/aos/hal/
A Di2c.h46 uint16_t dev_addr; /**< slave device addr */ member
78 int32_t hal_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data,
93 int32_t hal_i2c_master_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data,
136 int32_t hal_i2c_mem_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr,
154 int32_t hal_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr,
/AliOS-Things-master/components/amp_adapter/platform/aos/peripheral/
A Daos_hal_i2c.c43 c.c.addr = i2c->config.dev_addr; /* sensor's address */ 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() argument
90 d.addr = dev_addr; 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() argument
122 d.addr = dev_addr; in aos_hal_i2c_master_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() argument
167 d.addr = dev_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() argument
200 d.addr = dev_addr; in aos_hal_i2c_mem_read()
/AliOS-Things-master/components/drivers/external_device/pca9544/internal/
A Dpca9544_i2c_drv.h32 int32_t pca9544_i2c_master_send(i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data, uint16_t si…
46 int32_t pca9544_i2c_master_recv(i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data, uint16_t size, ui…
61 int32_t pca9544_i2c_mem_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, uint16_t mem_ad…
76 int32_t pca9544_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, uint16_t mem_add…
/AliOS-Things-master/solutions/eduk1_demo/k1_apps/humiture/
A Dhumiture.md148 hal_i2c_master_send(&i2c_dev, i2c_dev.config.dev_addr, reg, 2, 1000);
150 hal_i2c_master_recv(&i2c_dev, i2c_dev.config.dev_addr, id_buf, 4, 1000);
152 hal_i2c_master_send(&i2c_dev, i2c_dev.config.dev_addr, &reg[2], 2, 1000);
154 hal_i2c_master_recv(&i2c_dev, i2c_dev.config.dev_addr, &id_buf[4], 4, 1000);
165 hal_i2c_master_send(&i2c_dev, i2c_dev.config.dev_addr, &reg, 1, 1000);
167 hal_i2c_master_recv(&i2c_dev, i2c_dev.config.dev_addr, read_data, 2, 1000);
186 dev_addr – device address
198 hal_i2c_master_send(&i2c_dev, i2c_dev.config.dev_addr, &reg, 1, 1000);
202 hal_i2c_master_recv(&i2c_dev, i2c_dev.config.dev_addr, read_data, 2, 1000);
/AliOS-Things-master/hardware/chip/rtl872xd/hal/
A Di2c.c57 i2c_slave_address(resource->dev, 0, i2c->config.dev_addr, 0xFF); 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() argument
75 len = (uint16_t)i2c_write(resource->dev, dev_addr, data, size , 1); 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() argument
93 len = i2c_read(resource->dev, dev_addr, data, size, 1); in hal_i2c_master_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() argument
140 int32_t hal_i2c_mem_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in hal_i2c_mem_read() argument
/AliOS-Things-master/components/amp_adapter/platform/linux/peripheral/
A Daos_hal_i2c.c21 __FUNCTION__, i2c->config.freq, i2c->config.dev_addr); 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() argument
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() argument
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() argument
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() argument
/AliOS-Things-master/components/drivers/external_device/pca9544/example/
A Dpca9544_example.c29 dev_cfg.dev_addr = PCA9544_BASE_ADDR; in pca9544_comp_example()
37 i2c.config.dev_addr = dev_cfg.dev_addr; in pca9544_comp_example()
/AliOS-Things-master/hardware/chip/rtl872xd/hal/hal_test/i2c/
A Di2c_test.c113 i2c_dev.config.dev_addr = 0xD0; in rtc_i2c_init()
115 i2c_dev.config.dev_addr = 0x68; in rtc_i2c_init()
133 ret = hal_i2c_mem_read(&i2c_dev, i2c_dev.config.dev_addr, 0, 1, (uint8_t *)time, in rtc_i2c_get_time()
145 ret = hal_i2c_mem_write(&i2c_dev, i2c_dev.config.dev_addr, 0, 1, (uint8_t *)time, in rtc_i2c_set_time()
/AliOS-Things-master/components/drivers/external_device/rx8130ce/internal/
A Drtcif.h37 int rtc_i2c_write(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t reg_addr,
55 int32_t rtc_i2c_read(i2c_dev_t *i2c, uint16_t dev_addr, uint16_t reg_addr,
/AliOS-Things-master/components/py_engine/adapter/haas/
A Dmachine_hw_i2c.c81 … ret = aos_hal_i2c_mem_read(dev, dev->config.dev_addr, addr, n, bufs->buf, bufs->len, timeout); in mp_machine_hw_i2c_transfer()
84 … ret = aos_hal_i2c_mem_write(dev, dev->config.dev_addr, addr, n, bufs->buf, bufs->len, timeout); in mp_machine_hw_i2c_transfer()
110 ret = aos_hal_i2c_master_send(dev, dev->config.dev_addr, src, len, timeout); in mp_machine_hw_i2c_write()
131 ret = aos_hal_i2c_master_recv(dev, dev->config.dev_addr, dest, len, timeout); in mp_machine_hw_i2c_read()
154 …elf->port, self->scl, self->sda, dev->config.freq, dev->config.address_width, dev->config.dev_addr, in machine_hw_i2c_print()
255 dev->config.dev_addr = addr; in machine_hw_i2c_make_new()
/AliOS-Things-master/components/mbmaster/example/
A Dmbmaster_example.c95 void mb_slave_main(uint8_t dev_addr) in mb_slave_main() argument
120 LOGD(MODBUS_MOUDLE, "device [0x%x] waiting for cmd\n", dev_addr); in mb_slave_main()
133 if (addr == dev_addr) { in mb_slave_main()
/AliOS-Things-master/components/py_engine/modules/driver/
A Di2c.c105 LOGD(LOG_TAG, "%s: dev_addr = %d;\n", __func__, i2c_device->config.dev_addr); in i2c_open()
171 …aos_hal_i2c_mem_write(i2c_device, i2c_device->config.dev_addr, buf[0], 1, &buf[1], write_size - 1,… in i2c_write()
198 …ret = aos_hal_i2c_mem_write(i2c_device, i2c_device->config.dev_addr, buf[0], 1, &buf[0], 1, I2C_TI… in i2c_read()
204 …ret = aos_hal_i2c_mem_read(i2c_device, i2c_device->config.dev_addr, buf[0], 1, &buf[0], read_size,… in i2c_read()
/AliOS-Things-master/components/sensor/drv/
A Ddrv_tvoc_sensirion_sgp30.c48 .config.dev_addr = SGP30_I2C_ADDR,
87 …return hal_i2c_master_send(drv, drv->config.dev_addr, sgp30_cmd_list[cmd], SGP30_CMD_LENGTH, AOS_W… in drv_sgp30_cmd_write()
95 return hal_i2c_master_recv(drv, drv->config.dev_addr, data, size, AOS_WAIT_FOREVER); in drv_sgp30_result_read()
/AliOS-Things-master/components/drivers/external_device/pca9544/
A DREADME.md94 * @param dev_addr: i2c device address
98 int pca9544_write_reg(uint16_t dev_addr, uint8_t regval);
103 * @param dev_addr: i2c device address
107 int pca9544_read_reg(uint16_t dev_addr, uint8_t* data);

Completed in 32 milliseconds

1234567