Home
last modified time | relevance | path

Searched refs:scl (Results 1 – 25 of 214) sorted by relevance

123456789

/bsp/w60x/drivers/
A Ddrv_soft_i2c.c52 rt_int16_t scl,sda; in w60x_i2c_gpio_init() local
54 scl = wm_get_pin(cfg->scl); in w60x_i2c_gpio_init()
60 tls_gpio_write((enum tls_io_name)scl, 1); in w60x_i2c_gpio_init()
107 rt_int16_t scl; in w60x_set_scl() local
109 scl = wm_get_pin(cfg->scl); in w60x_set_scl()
145 rt_int16_t scl; in w60x_get_scl() local
147 scl = wm_get_pin(cfg->scl); in w60x_get_scl()
149 return tls_gpio_read((enum tls_io_name)scl); in w60x_get_scl()
182 rt_pin_write(cfg->scl, PIN_HIGH); in w60x_i2c_bus_unlock()
184 rt_pin_write(cfg->scl, PIN_LOW); in w60x_i2c_bus_unlock()
[all …]
/bsp/ht32/libraries/ht32_drivers/
A Ddrv_soft_i2c.c22 rt_uint8_t scl; member
40 .scl = BSP_I2C0_SLC_PIN,
47 .scl = BSP_I2C1_SLC_PIN,
54 .scl = BSP_I2C2_SLC_PIN,
68 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in ht32_soft_i2c_gpio_init()
71 rt_pin_write(cfg->scl, PIN_HIGH); in ht32_soft_i2c_gpio_init()
103 rt_pin_write(cfg->scl, PIN_HIGH); in ht32_set_scl()
107 rt_pin_write(cfg->scl, PIN_LOW); in ht32_set_scl()
131 return rt_pin_read(cfg->scl); in ht32_get_scl()
187 rt_pin_write(cfg->scl, PIN_LOW); in ht32_soft_i2c_bus_unlock()
[all …]
/bsp/nuvoton/libraries/n9h30/rtt_port/
A Ddrv_softi2c.c33 .scl = BSP_SOFT_I2C0_SCL_PIN, \
57 rt_uint8_t scl; member
119 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT); in nu_soft_i2c_gpio_init()
122 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_gpio_init()
138 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT); in nu_soft_i2c_bus_unlock()
144 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_bus_unlock()
146 rt_pin_write(cfg->scl, PIN_LOW); in nu_soft_i2c_bus_unlock()
182 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT); in nu_soft_i2c_set_scl()
208 rt_pin_mode(cfg->scl, PIN_MODE_INPUT); in nu_soft_i2c_get_scl()
209 return rt_pin_read(cfg->scl); in nu_soft_i2c_get_scl()
[all …]
/bsp/nxp/mcx/mcxn/Libraries/drivers/
A Ddrv_soft_i2c.c23 rt_uint8_t scl; member
62 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in mcxnxxx_i2c_gpio_init()
65 rt_pin_write(cfg->scl, PIN_HIGH); in mcxnxxx_i2c_gpio_init()
99 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in mcxnxxx_set_scl()
103 rt_pin_write(cfg->scl, PIN_HIGH); in mcxnxxx_set_scl()
107 rt_pin_write(cfg->scl, PIN_LOW); in mcxnxxx_set_scl()
135 rt_pin_mode(cfg->scl,PIN_MODE_INPUT); in mcxnxxx_get_scl()
137 return rt_pin_read(cfg->scl); in mcxnxxx_get_scl()
181 rt_pin_write(cfg->scl, PIN_HIGH); in mcxnxxx_i2c_bus_unlock()
183 rt_pin_write(cfg->scl, PIN_LOW); in mcxnxxx_i2c_bus_unlock()
[all …]
/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_soft_i2c.c28 .scl = BSP_I2C0_SCL_PIN, \
37 .scl = BSP_I2C1_SCL_PIN, \
46 rt_uint8_t scl; member
78 rt_pin_mode(soft_i2c_cfg->scl, PIN_MODE_OUTPUT_OD); in swm_i2c_gpio_init()
81 rt_pin_write(soft_i2c_cfg->scl, PIN_HIGH); in swm_i2c_gpio_init()
114 rt_pin_mode(soft_i2c_cfg->scl, PIN_MODE_OUTPUT_OD); in swm_i2c_set_scl()
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()
145 rt_pin_mode(soft_i2c_cfg->scl, PIN_MODE_INPUT_PULLDOWN); in swm_i2c_get_scl()
146 return rt_pin_read(soft_i2c_cfg->scl); in swm_i2c_get_scl()
[all …]
/bsp/ESP32_C3/drivers/
A Ddrv_sw_i2c.c24 .scl = BSP_SW_I2C0_SCL_PIN, \
47 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in esp32c3_i2c_gpio_init()
51 gpio_set_pull_mode(cfg->scl, GPIO_FLOATING); in esp32c3_i2c_gpio_init()
53 gpio_set_level(cfg->scl, PIN_HIGH); in esp32c3_i2c_gpio_init()
86 gpio_set_level(cfg->scl, PIN_HIGH); in esp32c3_set_scl()
90 gpio_set_level(cfg->scl, PIN_LOW); in esp32c3_set_scl()
113 return gpio_get_level(cfg->scl); in esp32c3_get_scl()
143 gpio_set_level(cfg->scl, PIN_HIGH); in esp32c3_i2c_bus_unlock()
145 gpio_set_level(cfg->scl, PIN_LOW); in esp32c3_i2c_bus_unlock()
190 soft_i2c_config[i].scl, in rt_sw_i2c_init()
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_soft_i2c.h21 rt_uint8_t scl; member
35 .scl = BSP_I2C1_SCL_PIN, \
44 .scl = BSP_I2C2_SCL_PIN, \
53 .scl = BSP_I2C3_SCL_PIN, \
62 .scl = BSP_I2C4_SCL_PIN, \
71 .scl = BSP_I2C5_SCL_PIN, \
/bsp/synwit/libraries/SWM320_drivers/
A Ddrv_soft_i2c.c38 .scl = BSP_I2C0_SCL_PIN, \
47 .scl = BSP_I2C1_SCL_PIN, \
56 rt_uint8_t scl; member
87 rt_pin_mode(soft_i2c_cfg->scl, PIN_MODE_OUTPUT_OD); in swm_i2c_gpio_init()
90 rt_pin_write(soft_i2c_cfg->scl, PIN_HIGH); in swm_i2c_gpio_init()
133 rt_pin_mode(soft_i2c_cfg->scl, PIN_MODE_OUTPUT_OD); in swm_i2c_set_scl()
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()
164 rt_pin_mode(soft_i2c_cfg->scl, PIN_MODE_INPUT_PULLUP); in swm_i2c_get_scl()
165 return rt_pin_read(soft_i2c_cfg->scl); in swm_i2c_get_scl()
[all …]
/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/
A Ddrv_i2c.c29 } scl, sda; member
54 GPIO_WritePinOutput(bd->scl.base, bd->scl.port, bd->scl.pin, 1); in gpio_set_scl()
59 GPIO_WritePinOutput(bd->scl.base, bd->scl.port, bd->scl.pin, 0); in gpio_set_scl()
74 return GPIO_ReadPinInput(bd->scl.base, bd->scl.port, bd->scl.pin) & 0x01; in gpio_get_scl()
245 GPIO_PinInit(GPIO, _i2c_bdata.scl.port, _i2c_bdata.scl.pin, &pin_config); in rt_hw_i2c_init()
248 GPIO_WritePinOutput(GPIO, _i2c_bdata.scl.port, _i2c_bdata.scl.pin, 1); in rt_hw_i2c_init()
/bsp/nuvoton/libraries/m2354/rtt_port/
A Ddrv_softi2c.c32 .scl = BSP_SOFT_I2C0_SCL_PIN, \
41 .scl = BSP_SOFT_I2C1_SCL_PIN, \
56 rt_uint8_t scl; member
107 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
110 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_gpio_init()
129 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_bus_unlock()
131 rt_pin_write(cfg->scl, PIN_LOW); in nu_soft_i2c_bus_unlock()
166 rt_pin_write(cfg->scl, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_scl()
188 return rt_pin_read(cfg->scl); in nu_soft_i2c_get_scl()
209 nu_soft_i2c_cfg[i].scl, in rt_soft_i2c_init()
/bsp/nuvoton/libraries/m031/rtt_port/
A Ddrv_softi2c.c32 .scl = BSP_SOFT_I2C0_SCL_PIN, \
41 .scl = BSP_SOFT_I2C1_SCL_PIN, \
56 rt_uint8_t scl; member
107 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
110 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_gpio_init()
129 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_bus_unlock()
131 rt_pin_write(cfg->scl, PIN_LOW); in nu_soft_i2c_bus_unlock()
166 rt_pin_write(cfg->scl, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_scl()
188 return rt_pin_read(cfg->scl); in nu_soft_i2c_get_scl()
209 nu_soft_i2c_cfg[i].scl, in rt_soft_i2c_init()
/bsp/nuvoton/libraries/m480/rtt_port/
A Ddrv_softi2c.c32 .scl = BSP_SOFT_I2C0_SCL_PIN, \
41 .scl = BSP_SOFT_I2C1_SCL_PIN, \
56 rt_uint8_t scl; member
107 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
110 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_gpio_init()
129 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_bus_unlock()
131 rt_pin_write(cfg->scl, PIN_LOW); in nu_soft_i2c_bus_unlock()
166 rt_pin_write(cfg->scl, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_scl()
188 return rt_pin_read(cfg->scl); in nu_soft_i2c_get_scl()
209 nu_soft_i2c_cfg[i].scl, in rt_soft_i2c_init()
/bsp/nuvoton/libraries/ma35/rtt_port/
A Ddrv_softi2c.c32 .scl = BSP_SOFT_I2C0_SCL_PIN, \
41 .scl = BSP_SOFT_I2C1_SCL_PIN, \
56 rt_uint8_t scl; member
118 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
121 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_gpio_init()
140 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_bus_unlock()
142 rt_pin_write(cfg->scl, PIN_LOW); in nu_soft_i2c_bus_unlock()
177 rt_pin_write(cfg->scl, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_scl()
201 return rt_pin_read(cfg->scl); in nu_soft_i2c_get_scl()
224 nu_soft_i2c_cfg[i].scl, in rt_soft_i2c_init()
/bsp/nuvoton/libraries/nuc980/rtt_port/
A Ddrv_softi2c.c33 .scl = BSP_SOFT_I2C0_SCL_PIN, \
42 .scl = BSP_SOFT_I2C1_SCL_PIN, \
57 rt_uint8_t scl; member
119 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
122 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_gpio_init()
141 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_bus_unlock()
143 rt_pin_write(cfg->scl, PIN_LOW); in nu_soft_i2c_bus_unlock()
178 rt_pin_write(cfg->scl, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_scl()
200 return rt_pin_read(cfg->scl); in nu_soft_i2c_get_scl()
221 nu_soft_i2c_cfg[i].scl, in rt_soft_i2c_init()
/bsp/nuvoton/libraries/m460/rtt_port/
A Ddrv_softi2c.c32 .scl = BSP_SOFT_I2C0_SCL_PIN, \
41 .scl = BSP_SOFT_I2C1_SCL_PIN, \
56 rt_uint8_t scl; member
118 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
121 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_gpio_init()
140 rt_pin_write(cfg->scl, PIN_HIGH); in nu_soft_i2c_bus_unlock()
142 rt_pin_write(cfg->scl, PIN_LOW); in nu_soft_i2c_bus_unlock()
177 rt_pin_write(cfg->scl, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_scl()
201 return rt_pin_read(cfg->scl); in nu_soft_i2c_get_scl()
224 nu_soft_i2c_cfg[i].scl, in rt_soft_i2c_init()
/bsp/bluetrum/libraries/hal_drivers/
A Ddrv_soft_i2c.c54 rt_pin_mode(cfg->scl, cfg->scl_mode); in ab32_i2c_gpio_init()
57 rt_pin_write(cfg->scl, PIN_HIGH); in ab32_i2c_gpio_init()
108 rt_pin_mode(cfg->scl, cfg->scl_mode); in ab32_set_scl()
113 rt_pin_write(cfg->scl, PIN_HIGH); in ab32_set_scl()
117 rt_pin_write(cfg->scl, PIN_LOW); in ab32_set_scl()
149 rt_pin_mode(cfg->scl, cfg->scl_mode); in ab32_get_scl()
152 return rt_pin_read(cfg->scl); in ab32_get_scl()
184 rt_pin_write(cfg->scl, PIN_HIGH); in ab32_i2c_bus_unlock()
186 rt_pin_write(cfg->scl, PIN_LOW); in ab32_i2c_bus_unlock()
216 soft_i2c_config[i].scl, in rt_hw_i2c_init()
A Ddrv_soft_i2c.h21 rt_uint8_t scl; member
38 .scl = BSP_I2C1_SCL_PIN, \
47 .scl = BSP_I2C2_SCL_PIN, \
56 .scl = BSP_I2C3_SCL_PIN, \
65 .scl = BSP_I2C4_SCL_PIN, \
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_soft_i2c.h26 rt_uint8_t scl; member
41 .scl = BSP_I2C0_SCL_PIN, \
50 .scl = BSP_I2C1_SCL_PIN, \
59 .scl = BSP_I2C2_SCL_PIN, \
68 .scl = BSP_I2C3_SCL_PIN, \
/bsp/gd32/risc-v/libraries/gd32_drivers/
A Ddrv_soft_i2c.h26 rt_uint8_t scl; member
41 .scl = BSP_I2C0_SCL_PIN, \
50 .scl = BSP_I2C1_SCL_PIN, \
59 .scl = BSP_I2C2_SCL_PIN, \
68 .scl = BSP_I2C3_SCL_PIN, \
/bsp/hk32/libraries/rt_drivers/
A Ddrv_soft_i2c.h21 rt_uint8_t scl; member
35 .scl = BSP_I2C1_SCL_PIN, \
44 .scl = BSP_I2C2_SCL_PIN, \
53 .scl = BSP_I2C3_SCL_PIN, \
62 .scl = BSP_I2C4_SCL_PIN, \
/bsp/n32g452xx/Libraries/rt_drivers/
A Ddrv_soft_i2c.h21 rt_uint8_t scl; member
35 .scl = BSP_I2C1_SCL_PIN, \
44 .scl = BSP_I2C2_SCL_PIN, \
53 .scl = BSP_I2C3_SCL_PIN, \
62 .scl = BSP_I2C4_SCL_PIN, \
/bsp/airm2m/air32f103/libraries/rt_drivers/
A Ddrv_soft_i2c.h21 rt_uint8_t scl; member
35 .scl = BSP_I2C1_SCL_PIN, \
44 .scl = BSP_I2C2_SCL_PIN, \
53 .scl = BSP_I2C3_SCL_PIN, \
62 .scl = BSP_I2C4_SCL_PIN, \
/bsp/avr32/drivers/
A Ddrv_soft_i2c.c35 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in avr32_i2c_gpio_init()
36 gpio_set_gpio_open_drain_pin(cfg->scl); in avr32_i2c_gpio_init()
82 gpio_set_gpio_open_drain_pin(cfg->scl); in avr32_set_scl()
86 gpio_clr_gpio_open_drain_pin(cfg->scl); in avr32_set_scl()
109 return gpio_get_gpio_open_drain_pin_output_value(cfg->scl); in avr32_get_scl()
141 gpio_set_gpio_open_drain_pin(cfg->scl); in avr32_i2c_bus_unlock()
143 gpio_clr_gpio_open_drain_pin(cfg->scl); in avr32_i2c_bus_unlock()
173 soft_i2c_config[i].scl, in rt_sw_i2c_init()
/bsp/n32/libraries/n32_drivers/
A Ddrv_i2c.h26 rt_uint8_t scl; member
41 .scl = BSP_I2C1_SCL_PIN, \
50 .scl = BSP_I2C2_SCL_PIN, \
59 .scl = BSP_I2C3_SCL_PIN, \
68 .scl = BSP_I2C4_SCL_PIN, \
/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_soft_i2c.c43 rt_pin_mode(cfg->scl, PIN_MODE_OUTPUT_OD); in ifx_i2c_gpio_init()
46 rt_pin_write(cfg->scl, PIN_HIGH); in ifx_i2c_gpio_init()
92 rt_pin_write(cfg->scl, PIN_HIGH); in ifx_set_scl()
96 rt_pin_write(cfg->scl, PIN_LOW); in ifx_set_scl()
119 return rt_pin_read(cfg->scl); in ifx_get_scl()
151 rt_pin_write(cfg->scl, PIN_HIGH); in ifx_i2c_bus_unlock()
153 rt_pin_write(cfg->scl, PIN_LOW); in ifx_i2c_bus_unlock()
184 soft_i2c_config[i].scl, in rt_hw_i2c_init()

Completed in 46 milliseconds

123456789