Home
last modified time | relevance | path

Searched refs:sda (Results 1 – 25 of 217) sorted by relevance

123456789

/bsp/w60x/drivers/
A Ddrv_soft_i2c.c52 rt_int16_t scl,sda; in w60x_i2c_gpio_init() local
55 sda = wm_get_pin(cfg->sda); in w60x_i2c_gpio_init()
61 tls_gpio_write((enum tls_io_name)sda, 1); in w60x_i2c_gpio_init()
83 rt_int16_t sda; in w60x_set_sda() local
85 sda = wm_get_pin(cfg->sda); in w60x_set_sda()
130 rt_int16_t sda; in w60x_get_sda() local
132 sda = wm_get_pin(cfg->sda); in w60x_get_sda()
134 return tls_gpio_read((enum tls_io_name)sda); in w60x_get_sda()
178 if (PIN_LOW == rt_pin_read(cfg->sda)) in w60x_i2c_bus_unlock()
188 if (PIN_LOW == rt_pin_read(cfg->sda)) in w60x_i2c_bus_unlock()
[all …]
/bsp/ht32/libraries/ht32_drivers/
A Ddrv_soft_i2c.c23 rt_uint8_t sda; member
41 .sda = BSP_I2C0_SDA_PIN,
48 .sda = BSP_I2C1_SDA_PIN,
55 .sda = BSP_I2C2_SDA_PIN,
72 rt_pin_write(cfg->sda, PIN_HIGH); in ht32_soft_i2c_gpio_init()
85 rt_pin_write(cfg->sda, PIN_HIGH); in ht32_set_sda()
89 rt_pin_write(cfg->sda, PIN_LOW); in ht32_set_sda()
120 return rt_pin_read(cfg->sda); in ht32_get_sda()
181 if (PIN_LOW == rt_pin_read(cfg->sda)) in ht32_soft_i2c_bus_unlock()
191 if (PIN_LOW == rt_pin_read(cfg->sda)) in ht32_soft_i2c_bus_unlock()
[all …]
/bsp/nuvoton/libraries/n9h30/rtt_port/
A Ddrv_softi2c.c34 .sda = BSP_SOFT_I2C0_SDA_PIN, \
58 rt_uint8_t sda; member
120 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT); in nu_soft_i2c_gpio_init()
123 rt_pin_write(cfg->sda, PIN_HIGH); in nu_soft_i2c_gpio_init()
137 rt_pin_mode(cfg->sda, PIN_MODE_INPUT); in nu_soft_i2c_bus_unlock()
140 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
150 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
168 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT); in nu_soft_i2c_set_sda()
195 rt_pin_mode(cfg->sda, PIN_MODE_INPUT); in nu_soft_i2c_get_sda()
196 return rt_pin_read(cfg->sda); in nu_soft_i2c_get_sda()
[all …]
/bsp/nxp/mcx/mcxn/Libraries/drivers/
A Ddrv_soft_i2c.c24 rt_uint8_t sda; member
63 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in mcxnxxx_i2c_gpio_init()
66 rt_pin_write(cfg->sda, PIN_HIGH); in mcxnxxx_i2c_gpio_init()
78 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in mcxnxxx_set_sda()
82 rt_pin_write(cfg->sda, PIN_HIGH); in mcxnxxx_set_sda()
86 rt_pin_write(cfg->sda, PIN_LOW); in mcxnxxx_set_sda()
120 rt_pin_mode(cfg->sda, PIN_MODE_INPUT); in mcxnxxx_get_sda()
122 return rt_pin_read(cfg->sda); in mcxnxxx_get_sda()
177 if (PIN_LOW == rt_pin_read(cfg->sda)) in mcxnxxx_i2c_bus_unlock()
187 if (PIN_LOW == rt_pin_read(cfg->sda)) in mcxnxxx_i2c_bus_unlock()
[all …]
/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_soft_i2c.c29 .sda = BSP_I2C0_SDA_PIN, \
38 .sda = BSP_I2C1_SDA_PIN, \
47 rt_uint8_t sda; member
79 rt_pin_mode(soft_i2c_cfg->sda, PIN_MODE_OUTPUT_OD); 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()
133 rt_pin_mode(soft_i2c_cfg->sda, PIN_MODE_INPUT_PULLDOWN); in swm_i2c_get_sda()
134 return rt_pin_read(soft_i2c_cfg->sda); in swm_i2c_get_sda()
[all …]
/bsp/ESP32_C3/drivers/
A Ddrv_sw_i2c.c25 .sda = BSP_SW_I2C0_SDA_PIN, \
48 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in esp32c3_i2c_gpio_init()
50 gpio_set_pull_mode(cfg->sda, GPIO_FLOATING); in esp32c3_i2c_gpio_init()
54 gpio_set_level(cfg->sda, PIN_HIGH); in esp32c3_i2c_gpio_init()
68 gpio_set_level(cfg->sda, PIN_HIGH); in esp32c3_set_sda()
72 gpio_set_level(cfg->sda, PIN_LOW); in esp32c3_set_sda()
102 return gpio_get_level(cfg->sda); in esp32c3_get_sda()
138 if (PIN_LOW == rt_pin_read(cfg->sda)) in esp32c3_i2c_bus_unlock()
149 if (PIN_LOW == gpio_get_level(cfg->sda)) in esp32c3_i2c_bus_unlock()
191 soft_i2c_config[i].sda); in rt_sw_i2c_init()
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_soft_i2c.h22 rt_uint8_t sda; member
36 .sda = BSP_I2C1_SDA_PIN, \
45 .sda = BSP_I2C2_SDA_PIN, \
54 .sda = BSP_I2C3_SDA_PIN, \
63 .sda = BSP_I2C4_SDA_PIN, \
72 .sda = BSP_I2C5_SDA_PIN, \
/bsp/synwit/libraries/SWM320_drivers/
A Ddrv_soft_i2c.c39 .sda = BSP_I2C0_SDA_PIN, \
48 .sda = BSP_I2C1_SDA_PIN, \
57 rt_uint8_t sda; member
88 rt_pin_mode(soft_i2c_cfg->sda, PIN_MODE_OUTPUT_OD); 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()
152 rt_pin_mode(soft_i2c_cfg->sda, PIN_MODE_INPUT_PULLUP); in swm_i2c_get_sda()
153 return rt_pin_read(soft_i2c_cfg->sda); in swm_i2c_get_sda()
[all …]
/bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/
A Ddrv_i2c.c29 } scl, sda; member
39 GPIO_WritePinOutput(bd->sda.base, bd->sda.port, bd->sda.pin, 1); in gpio_set_sda()
43 GPIO_WritePinOutput(bd->sda.base, bd->sda.port, bd->sda.pin, 0); in gpio_set_sda()
67 return GPIO_ReadPinInput(bd->sda.base, bd->sda.port, bd->sda.pin) & 0x01; in gpio_get_sda()
244 GPIO_PinInit(GPIO, _i2c_bdata.sda.port, _i2c_bdata.sda.pin, &pin_config); in rt_hw_i2c_init()
247 GPIO_WritePinOutput(GPIO, _i2c_bdata.sda.port, _i2c_bdata.sda.pin, 1); in rt_hw_i2c_init()
/bsp/nuvoton/libraries/m2354/rtt_port/
A Ddrv_softi2c.c33 .sda = BSP_SOFT_I2C0_SDA_PIN, \
42 .sda = BSP_SOFT_I2C1_SDA_PIN, \
57 rt_uint8_t sda; member
108 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
111 rt_pin_write(cfg->sda, PIN_HIGH); in nu_soft_i2c_gpio_init()
125 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
135 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
153 rt_pin_write(cfg->sda, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_sda()
177 return rt_pin_read(cfg->sda); in nu_soft_i2c_get_sda()
210 nu_soft_i2c_cfg[i].sda); in rt_soft_i2c_init()
/bsp/nuvoton/libraries/m031/rtt_port/
A Ddrv_softi2c.c33 .sda = BSP_SOFT_I2C0_SDA_PIN, \
42 .sda = BSP_SOFT_I2C1_SDA_PIN, \
57 rt_uint8_t sda; member
108 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
111 rt_pin_write(cfg->sda, PIN_HIGH); in nu_soft_i2c_gpio_init()
125 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
135 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
153 rt_pin_write(cfg->sda, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_sda()
177 return rt_pin_read(cfg->sda); in nu_soft_i2c_get_sda()
210 nu_soft_i2c_cfg[i].sda); in rt_soft_i2c_init()
/bsp/nuvoton/libraries/m480/rtt_port/
A Ddrv_softi2c.c33 .sda = BSP_SOFT_I2C0_SDA_PIN, \
42 .sda = BSP_SOFT_I2C1_SDA_PIN, \
57 rt_uint8_t sda; member
108 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
111 rt_pin_write(cfg->sda, PIN_HIGH); in nu_soft_i2c_gpio_init()
125 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
135 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
153 rt_pin_write(cfg->sda, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_sda()
177 return rt_pin_read(cfg->sda); in nu_soft_i2c_get_sda()
210 nu_soft_i2c_cfg[i].sda); in rt_soft_i2c_init()
/bsp/nuvoton/libraries/ma35/rtt_port/
A Ddrv_softi2c.c33 .sda = BSP_SOFT_I2C0_SDA_PIN, \
42 .sda = BSP_SOFT_I2C1_SDA_PIN, \
57 rt_uint8_t sda; member
119 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
122 rt_pin_write(cfg->sda, PIN_HIGH); in nu_soft_i2c_gpio_init()
136 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
146 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
164 rt_pin_write(cfg->sda, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_sda()
189 return rt_pin_read(cfg->sda); in nu_soft_i2c_get_sda()
225 nu_soft_i2c_cfg[i].sda); in rt_soft_i2c_init()
/bsp/nuvoton/libraries/nuc980/rtt_port/
A Ddrv_softi2c.c34 .sda = BSP_SOFT_I2C0_SDA_PIN, \
43 .sda = BSP_SOFT_I2C1_SDA_PIN, \
58 rt_uint8_t sda; member
120 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
123 rt_pin_write(cfg->sda, PIN_HIGH); in nu_soft_i2c_gpio_init()
137 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
147 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
165 rt_pin_write(cfg->sda, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_sda()
189 return rt_pin_read(cfg->sda); in nu_soft_i2c_get_sda()
222 nu_soft_i2c_cfg[i].sda); in rt_soft_i2c_init()
/bsp/nuvoton/libraries/m460/rtt_port/
A Ddrv_softi2c.c33 .sda = BSP_SOFT_I2C0_SDA_PIN, \
42 .sda = BSP_SOFT_I2C1_SDA_PIN, \
57 rt_uint8_t sda; member
119 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in nu_soft_i2c_gpio_init()
122 rt_pin_write(cfg->sda, PIN_HIGH); in nu_soft_i2c_gpio_init()
136 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
146 if (PIN_LOW == rt_pin_read(cfg->sda)) in nu_soft_i2c_bus_unlock()
164 rt_pin_write(cfg->sda, state ? PIN_HIGH : PIN_LOW); in nu_soft_i2c_set_sda()
189 return rt_pin_read(cfg->sda); in nu_soft_i2c_get_sda()
225 nu_soft_i2c_cfg[i].sda); in rt_soft_i2c_init()
/bsp/bluetrum/libraries/hal_drivers/
A Ddrv_soft_i2c.c55 rt_pin_mode(cfg->sda, cfg->sda_mode); in ab32_i2c_gpio_init()
58 rt_pin_write(cfg->sda, PIN_HIGH); in ab32_i2c_gpio_init()
83 rt_pin_mode(cfg->sda, cfg->sda_mode); in ab32_set_sda()
88 rt_pin_write(cfg->sda, PIN_HIGH); in ab32_set_sda()
92 rt_pin_write(cfg->sda, PIN_LOW); in ab32_set_sda()
132 rt_pin_mode(cfg->sda, cfg->sda_mode); in ab32_get_sda()
135 return rt_pin_read(cfg->sda); in ab32_get_sda()
180 if (PIN_LOW == rt_pin_read(cfg->sda)) in ab32_i2c_bus_unlock()
190 if (PIN_LOW == rt_pin_read(cfg->sda)) in ab32_i2c_bus_unlock()
217 soft_i2c_config[i].sda); in rt_hw_i2c_init()
A Ddrv_soft_i2c.h22 rt_uint8_t sda; member
39 .sda = BSP_I2C1_SDA_PIN, \
48 .sda = BSP_I2C2_SDA_PIN, \
57 .sda = BSP_I2C3_SDA_PIN, \
66 .sda = BSP_I2C4_SDA_PIN, \
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_soft_i2c.h27 rt_uint8_t sda; member
42 .sda = BSP_I2C0_SDA_PIN, \
51 .sda = BSP_I2C1_SDA_PIN, \
60 .sda = BSP_I2C2_SDA_PIN, \
69 .sda = BSP_I2C3_SDA_PIN, \
/bsp/gd32/risc-v/libraries/gd32_drivers/
A Ddrv_soft_i2c.h27 rt_uint8_t sda; member
42 .sda = BSP_I2C0_SDA_PIN, \
51 .sda = BSP_I2C1_SDA_PIN, \
60 .sda = BSP_I2C2_SDA_PIN, \
69 .sda = BSP_I2C3_SDA_PIN, \
/bsp/hk32/libraries/rt_drivers/
A Ddrv_soft_i2c.h22 rt_uint8_t sda; member
36 .sda = BSP_I2C1_SDA_PIN, \
45 .sda = BSP_I2C2_SDA_PIN, \
54 .sda = BSP_I2C3_SDA_PIN, \
63 .sda = BSP_I2C4_SDA_PIN, \
/bsp/n32g452xx/Libraries/rt_drivers/
A Ddrv_soft_i2c.h22 rt_uint8_t sda; member
36 .sda = BSP_I2C1_SDA_PIN, \
45 .sda = BSP_I2C2_SDA_PIN, \
54 .sda = BSP_I2C3_SDA_PIN, \
63 .sda = BSP_I2C4_SDA_PIN, \
/bsp/airm2m/air32f103/libraries/rt_drivers/
A Ddrv_soft_i2c.h22 rt_uint8_t sda; member
36 .sda = BSP_I2C1_SDA_PIN, \
45 .sda = BSP_I2C2_SDA_PIN, \
54 .sda = BSP_I2C3_SDA_PIN, \
63 .sda = BSP_I2C4_SDA_PIN, \
/bsp/avr32/drivers/
A Ddrv_soft_i2c.c38 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in avr32_i2c_gpio_init()
39 gpio_set_gpio_open_drain_pin(cfg->sda); in avr32_i2c_gpio_init()
63 gpio_set_gpio_open_drain_pin(cfg->sda); in avr32_set_sda()
67 gpio_clr_gpio_open_drain_pin(cfg->sda); in avr32_set_sda()
98 return gpio_get_gpio_open_drain_pin_output_value(cfg->sda); in avr32_get_sda()
137 if (PIN_LOW == gpio_get_gpio_open_drain_pin_output_value(cfg->sda)) in avr32_i2c_bus_unlock()
147 if (PIN_LOW == gpio_get_gpio_open_drain_pin_output_value(cfg->sda)) in avr32_i2c_bus_unlock()
174 soft_i2c_config[i].sda); in rt_sw_i2c_init()
/bsp/n32/libraries/n32_drivers/
A Ddrv_i2c.h27 rt_uint8_t sda; member
42 .sda = BSP_I2C1_SDA_PIN, \
51 .sda = BSP_I2C2_SDA_PIN, \
60 .sda = BSP_I2C3_SDA_PIN, \
69 .sda = BSP_I2C4_SDA_PIN, \
/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_soft_i2c.c44 rt_pin_mode(cfg->sda, PIN_MODE_OUTPUT_OD); in ifx_i2c_gpio_init()
47 rt_pin_write(cfg->sda, PIN_HIGH); in ifx_i2c_gpio_init()
72 rt_pin_write(cfg->sda, PIN_HIGH); in ifx_set_sda()
76 rt_pin_write(cfg->sda, PIN_LOW); in ifx_set_sda()
108 return rt_pin_read(cfg->sda); in ifx_get_sda()
147 if (PIN_LOW == rt_pin_read(cfg->sda)) in ifx_i2c_bus_unlock()
158 if (PIN_LOW == rt_pin_read(cfg->sda)) in ifx_i2c_bus_unlock()
185 soft_i2c_config[i].sda); in rt_hw_i2c_init()

Completed in 44 milliseconds

123456789