Searched refs:i2c_handle (Results 1 – 3 of 3) sorted by relevance
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/hardware/i2c/ |
A D | module_i2c.c | 25 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 D | module_i2c.c | 20 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 D | i2c.c | 29 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 5 milliseconds