Home
last modified time | relevance | path

Searched refs:i2c_handle (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/i2c/
A Dmodule_i2c.c25 item_handle_t i2c_handle; in native_i2c_open() local
26 i2c_handle.handle = NULL; in native_i2c_open()
72 item_handle_t i2c_handle; in native_i2c_close() local
76 if (!i2c_handle.handle) { in native_i2c_close()
102 item_handle_t i2c_handle; in native_i2c_write() local
106 if (!i2c_handle.handle) { in native_i2c_write()
143 item_handle_t i2c_handle; in native_i2c_write_reg() local
148 if (!i2c_handle.handle) { in native_i2c_write_reg()
183 item_handle_t i2c_handle; in native_i2c_read() local
188 if (!i2c_handle.handle) { in native_i2c_read()
[all …]
/AliOS-Things-master/components/amp/engine/duktape_engine/addons/hardware/i2c/
A Dmodule_i2c.c20 item_handle_t i2c_handle; in native_i2c_open() local
21 i2c_handle.handle = NULL; in native_i2c_open()
58 item_handle_t i2c_handle; in native_i2c_close() local
65 i2c_handle.handle = duk_get_pointer(ctx, 0); in native_i2c_close()
76 board_disattach_item(MODULE_I2C, &i2c_handle); in native_i2c_close()
88 item_handle_t i2c_handle; in native_i2c_write() local
98 i2c_handle.handle = duk_get_pointer(ctx, 0); in native_i2c_write()
142 item_handle_t i2c_handle; in native_i2c_write_reg() local
153 i2c_handle.handle = duk_get_pointer(ctx, 0); in native_i2c_write_reg()
199 item_handle_t i2c_handle; in native_i2c_read() local
[all …]
/AliOS-Things-master/components/py_engine/modules/driver/
A Di2c.c29 i2c_dev_t *i2c_device = py_board_get_node_by_handle(MODULE_I2C, &(driver_obj->i2c_handle)); \
33 py_board_disattach_item(MODULE_I2C, &(driver_obj->i2c_handle)); \
50 item_handle_t i2c_handle; member
93 ret = py_board_attach_item(MODULE_I2C, id, &(driver_obj->i2c_handle)); in i2c_open()
120 py_board_disattach_item(MODULE_I2C, &(driver_obj->i2c_handle)); in i2c_open()
140 py_board_disattach_item(MODULE_I2C, &(driver_obj->i2c_handle)); in i2c_close()

Completed in 6 milliseconds