> I know that there is Zoran, I2C, USB, and SAA7111 support currently in > Linux. I was wondering if there was any development process underway to > talk to I2C devices over USB or know how I could accomplish this. Has > someone done this already or have pointers on how to modify existing > drivers? It depends how the i2c bus end is controlled. Writing an i2c bus <-> usb message api is not a problem providing you know how it talks on the usb