Searched refs:machine_i2c_obj_t (Results 1 – 1 of 1) sorted by relevance
38 typedef mp_machine_soft_i2c_obj_t machine_i2c_obj_t; typedef40 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