> BTW- Does anyone know how the I2C bus/chip driver interfaces work in > x.org? Specificly, does it register anything with the kernel, or will > drivers in the kernel cause nasty race conditions and such with > corresponding drivers in x.org? Havn't touched X11 code for quite some time, but IIRC they have some i2c infrastructure in the x-server (because it's also needed for ddc) and userspace drivers (which don't register anywhere) for that kind of stuff. Gerd -- #define printk(args...) fprintf(stderr, ## args)