alfred steele said the following: > To sum it up, the intention is code > reusablity in the sense that if we move to a different part which sits > on the I2c bus, we need not have to modify the kernel driver, just > keep the complexity in the userspace. I'd say this is just the wrong way round: Design goal should be to keep application as is and just load another driver on H/W change + changing access path in some config file. Just my 2 cents Michael -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html