> So which low-level driver would you suggest as a starting point? I would create very own char device driver and start using portions from i2c-pport. I would rip all i2c specific code... for 2.6.x it can be found at http://assembler.cz/download/i2cpport26.tar.gz regards Rudolf