Lines Matching refs:bitout
122 int timeout, bitout, sched, i, kick, start, strobe;
130 bitout = start;
140 bitout--;
143 } while (!(~v & u & 0x10) && (bitout > 0)); /* Wait for first falling edge on clock */
145 if (bitout > 0)
146 bitout = strobe; /* Extend time if not timed out */
148 while ((timeout > 0 || bitout > 0) && (i < length)) {
151 bitout--; /* Decrement timers */
157 if ((~u & v & 0x10) && (bitout > 0)) { /* Rising edge on clock - data bit */
161 bitout = strobe; /* Extend timeout for next bit */
172 bitout = start; /* Long bit timeout */