commit | 83e53a8f120f2f273cf0ad717f5372ab79ac24fe | [log] [tgz] |
---|---|---|
author | Andrew Lunn <andrew@lunn.ch> | Sat Jan 11 00:23:59 2014 +0100 |
committer | Wolfram Sang <wsa@the-dreams.de> | Mon Jan 13 13:56:56 2014 +0100 |
tree | 6c5934ce87dec5a66f618b2631d421b386555216 | |
parent | e5c6e7f296e17011848732b5a26b8251db59595b [diff] |
i2c: Add bus driver for for OSIF USB i2c device. OSIF, Open Source InterFace, is a USB based i2c bus master. The origional design was based on i2c-tiny-usb, but more modern versions of the firmware running on the MegaAVR microcontroller use a different protocol over the USB. This code is based on Barry Carter <barry.carter@gmail.com> driver. Signed-off-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>