Searched refs:soft_i2c_cfg (Results 1 – 2 of 2) sorted by relevance
| /bsp/synwit/libraries/SWM341_drivers/ |
| A D | drv_soft_i2c.c | 78 rt_pin_mode(soft_i2c_cfg->scl, PIN_MODE_OUTPUT_OD); in swm_i2c_gpio_init() 79 rt_pin_mode(soft_i2c_cfg->sda, PIN_MODE_OUTPUT_OD); in swm_i2c_gpio_init() 81 rt_pin_write(soft_i2c_cfg->scl, PIN_HIGH); in swm_i2c_gpio_init() 82 rt_pin_write(soft_i2c_cfg->sda, PIN_HIGH); in swm_i2c_gpio_init() 94 rt_pin_mode(soft_i2c_cfg->sda, PIN_MODE_OUTPUT_OD); in swm_i2c_set_sda() 97 rt_pin_write(soft_i2c_cfg->sda, PIN_HIGH); in swm_i2c_set_sda() 101 rt_pin_write(soft_i2c_cfg->sda, PIN_LOW); in swm_i2c_set_sda() 117 rt_pin_write(soft_i2c_cfg->scl, PIN_HIGH); in swm_i2c_set_scl() 121 rt_pin_write(soft_i2c_cfg->scl, PIN_LOW); in swm_i2c_set_scl() 134 return rt_pin_read(soft_i2c_cfg->sda); in swm_i2c_get_sda() [all …]
|
| /bsp/synwit/libraries/SWM320_drivers/ |
| A D | drv_soft_i2c.c | 87 rt_pin_mode(soft_i2c_cfg->scl, PIN_MODE_OUTPUT_OD); in swm_i2c_gpio_init() 88 rt_pin_mode(soft_i2c_cfg->sda, PIN_MODE_OUTPUT_OD); in swm_i2c_gpio_init() 90 rt_pin_write(soft_i2c_cfg->scl, PIN_HIGH); in swm_i2c_gpio_init() 91 rt_pin_write(soft_i2c_cfg->sda, PIN_HIGH); in swm_i2c_gpio_init() 113 rt_pin_mode(soft_i2c_cfg->sda, PIN_MODE_OUTPUT_OD); in swm_i2c_set_sda() 116 rt_pin_write(soft_i2c_cfg->sda, PIN_HIGH); in swm_i2c_set_sda() 120 rt_pin_write(soft_i2c_cfg->sda, PIN_LOW); in swm_i2c_set_sda() 136 rt_pin_write(soft_i2c_cfg->scl, PIN_HIGH); in swm_i2c_set_scl() 140 rt_pin_write(soft_i2c_cfg->scl, PIN_LOW); in swm_i2c_set_scl() 153 return rt_pin_read(soft_i2c_cfg->sda); in swm_i2c_get_sda() [all …]
|
Completed in 7 milliseconds