Home
last modified time | relevance | path

Searched refs:i2c_device (Results 1 – 5 of 5) sorted by relevance

/AliOS-Things-master/components/amp/engine/duktape_engine/addons/hardware/i2c/
A Dmodule_i2c.c22 i2c_dev_t *i2c_device = NULL; in native_i2c_open() local
36 if (NULL == i2c_device) { in native_i2c_open()
67 if (NULL == i2c_device) { in native_i2c_close()
100 if (NULL == i2c_device) { in native_i2c_write()
123 ret = aos_hal_i2c_master_send(i2c_device, i2c_device->config.dev_addr, data, in native_i2c_write()
155 if (NULL == i2c_device) { in native_i2c_write_reg()
180 ret = aos_hal_i2c_mem_write(i2c_device, i2c_device->config.dev_addr, in native_i2c_write_reg()
208 if (NULL == i2c_device) { in native_i2c_read()
218 ret = aos_hal_i2c_master_recv(i2c_device, i2c_device->config.dev_addr, data, in native_i2c_read()
256 if (NULL == i2c_device) { in native_i2c_read_reg()
[all …]
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/i2c/
A Dmodule_i2c.c27 i2c_dev_t *i2c_device = NULL; in native_i2c_open() local
43 if (NULL == i2c_device) { in native_i2c_open()
82 if (NULL == i2c_device) { in native_i2c_close()
112 if (NULL == i2c_device) { in native_i2c_write()
127 ret = aos_hal_i2c_master_send(i2c_device, i2c_device->config.dev_addr, data, in native_i2c_write()
154 if (NULL == i2c_device) { in native_i2c_write_reg()
167 ret = aos_hal_i2c_mem_write(i2c_device, i2c_device->config.dev_addr, in native_i2c_write_reg()
194 if (NULL == i2c_device) { in native_i2c_read()
206 ret = aos_hal_i2c_master_recv(i2c_device, i2c_device->config.dev_addr, data, in native_i2c_read()
238 if (NULL == i2c_device) { in native_i2c_read_reg()
[all …]
/AliOS-Things-master/components/py_engine/modules/driver/
A Di2c.c101 LOGD(LOG_TAG, "%s: port = %d;\n", __func__, i2c_device->port); in i2c_open()
107 if (i2c_device->port >= I2C_CHANNEL_MAX) { in i2c_open()
112 if (g_is_dev_inited[i2c_device->port] == false) { in i2c_open()
113 ret = aos_hal_i2c_init(i2c_device); in i2c_open()
122 g_is_dev_inited[i2c_device->port] = true; in i2c_open()
136 if (g_is_dev_inited[i2c_device->port] == true) { in i2c_close()
137 ret = aos_hal_i2c_finalize(i2c_device); in i2c_close()
139 g_is_dev_inited[i2c_device->port] = false; in i2c_close()
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()
[all …]
A Dboard_mgr.c329 static void board_set_i2c_default(i2c_dev_t *i2c_device) in board_set_i2c_default() argument
331 if (NULL == i2c_device) { in board_set_i2c_default()
334 i2c_device->port = 0; in board_set_i2c_default()
335 i2c_device->priv = NULL; in board_set_i2c_default()
336 i2c_device->config.address_width = 7; in board_set_i2c_default()
337 i2c_device->config.freq = 100000; in board_set_i2c_default()
338 i2c_device->config.mode = I2C_MODE_MASTER; in board_set_i2c_default()
339 i2c_device->config.dev_addr = 0xFF; in board_set_i2c_default()
/AliOS-Things-master/components/amp/services/board_mgr/
A Dboard_mgr.c371 static void board_set_i2c_default(i2c_dev_t *i2c_device) in board_set_i2c_default() argument
373 if (NULL == i2c_device) in board_set_i2c_default()
377 i2c_device->port = 0; in board_set_i2c_default()
378 i2c_device->priv = NULL; in board_set_i2c_default()
379 i2c_device->config.address_width = 7; in board_set_i2c_default()
380 i2c_device->config.freq = 100000; in board_set_i2c_default()
381 i2c_device->config.mode = I2C_MODE_MASTER; in board_set_i2c_default()
382 i2c_device->config.dev_addr = 0xFF; in board_set_i2c_default()

Completed in 11 milliseconds