Lines Matching full:start
83 uint32_t start = k_cycle_get_32(); in i2c_delay() local
86 while (k_cycle_get_32() - start < cycles_to_wait) { in i2c_delay()
129 i2c_delay(context->delays[T_BUF]); /* In case we start again too soon */ in i2c_stop()
195 /* We want an initial Start condition */ in i2c_bitbang_transfer()
198 /* Make sure we're in a good state so slave recognises the Start */ in i2c_bitbang_transfer()
208 /* Forget old flags except start flag */ in i2c_bitbang_transfer()
211 /* Start condition? */ in i2c_bitbang_transfer()
221 /* Send address after any Start condition */ in i2c_bitbang_transfer()
274 * a START condition followed by 9 STOP conditions. in i2c_bitbang_recover_bus()
277 * issuing a START condition followed by 9 SCL clock pulses in i2c_bitbang_recover_bus()
278 * with SDA held high/floating, a REPEATED START condition, in i2c_bitbang_recover_bus()
284 /* Start condition */ in i2c_bitbang_recover_bus()
292 /* Another start condition followed by a stop condition */ in i2c_bitbang_recover_bus()