On Tue, 17 Jul 2012 08:55:45 +0200, Matthias Urlichs wrote: > Jean Delvare: > > At the other end of the > > spectrum, we have to deal with the maximum I2C frequency, 400 kHz in > > our context. This means you can't have more than 1.25 µs between polls. > > Just wait until somebody implements Hs mode. :-P Arbitration under HS-mode is handled differently: it is settled early in the transaction. So this might not actually be a problem. > > In all cases we'll certainly want to let adapters tell whether they are > > operating on a multi-master bus or not, so that the whole thing can be > > disabled when not needed. > > They'll certainly notice that the first time they lose arbitration. They won't notice if the code is disabled. My point was that we don't want to put an additional burden on single-master buses because arbitration is never needed for them. -- Jean Delvare -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html