Colin F. MacKenzie wrote:

>Linux has great i2c bus support, I have made i2c adapter and client (i2c
>device drivers), they are only a page or so of code. This is a two wire
>protocol. They are great for non-realtime sensors or controls.
>  
>
Do the Linux drivers deal with slaves that do clock-pulse stretching?

Technically, the clock line can be driven (low) by the slaves if they 
are slower than the master.  So theoretically, you'd need bidirectional 
control of both the SDA and SCL lines.

Of course, if it works, then "practically" trumps both "technically" and 
"theoretically"  :)

- Steve


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to