Quote:
There is also an I2C bus, as has been demonstrated by Benjamin's fan controller. This requires a device driver in the kernel if you want to use it from application userland: however, you'd have to write the driver and build the kernel before even starting on the application to use it. The player app would do nothing with it - only (potentially) the HiJack kernel, if you talked Mark into adding support for something.

I2C isn't designed for audio which is why they made I2S.