Home
last modified time | relevance | path

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

/AliOS-Things-master/components/py_engine/engine/extmod/
A Dmachine_i2c.c38 typedef mp_machine_soft_i2c_obj_t machine_i2c_obj_t; typedef
40 STATIC void mp_hal_i2c_delay(machine_i2c_obj_t *self) { in mp_hal_i2c_delay()
46 STATIC void mp_hal_i2c_scl_low(machine_i2c_obj_t *self) { in mp_hal_i2c_scl_low()
65 STATIC void mp_hal_i2c_sda_low(machine_i2c_obj_t *self) { in mp_hal_i2c_sda_low()
73 STATIC int mp_hal_i2c_sda_read(machine_i2c_obj_t *self) { in mp_hal_i2c_sda_read()
77 STATIC int mp_hal_i2c_start(machine_i2c_obj_t *self) { in mp_hal_i2c_start()
89 STATIC int mp_hal_i2c_stop(machine_i2c_obj_t *self) { in mp_hal_i2c_stop()
186 machine_i2c_obj_t *self = (machine_i2c_obj_t *)self_in; in mp_machine_soft_i2c_transfer()
673 machine_i2c_obj_t *self = m_new_obj(machine_i2c_obj_t); in mp_machine_soft_i2c_make_new()
682 machine_i2c_obj_t *self = (machine_i2c_obj_t *)self_in; in mp_machine_soft_i2c_read()
[all …]

Completed in 7 milliseconds