Lines Matching defs:sda
86 I2CRaiseSCL(I2CBusPtr b, int sda, int timeout)
90 b->I2CPutBits(b, 1, sda);
94 b->I2CGetBits(b, &scl, &sda);
102 ("[I2CRaiseSCL(<%s>, %d, %d) timeout]", b->BusName, sda,
173 I2CWriteBit(I2CBusPtr b, int sda, int timeout)
177 b->I2CPutBits(b, 0, sda);
180 r = I2CRaiseSCL(b, sda, timeout);
183 b->I2CPutBits(b, 0, sda);
226 int i, scl, sda;
244 b->I2CGetBits(b, &scl, &sda);
245 if (sda == 0)
256 I2C_TRACE(ErrorF("W%02x%c ", (int) data, sda ? '-' : '+'));
285 int i, sda;
291 if (!I2CReadBit(b, &sda, d->ByteTimeout))
294 *data = (sda > 0) << 7;
297 if (!I2CReadBit(b, &sda, d->BitTimeout))
300 *data |= (sda > 0) << i;