Hi All, I want to develop a monitor driver for 2.6 kernel and a ViewSonic Monitor. I am stuck at a point where I am supposed to use the I2C protocol and the driver. Basically, I want to set the monitor settings, brightness, contrast by communicating with the graphics card drivers installed on the system. This needs a I2C protocol communication. It would be very helpful if someone provides some insight on the actual path I am supposed to take. I am referring to Alessandro Rubini's driver book. You can consider me as a newbie into the driver development, though I had worked on UNIX. Please let me know. Thanks in advance. -- Abhijit. "Legal Disclaimer: This electronic message and all contents contain information from Cybage Software Private Limited which may be privileged, confidential, or otherwise protected from disclosure. The information is intended to be for the addressee(s) only. If you are not an addressee, any disclosure, copy, distribution, or use of the contents of this message is strictly prohibited. If you have received this electronic message in error please notify the sender by reply e-mail to and destroy the original message and all copies. Cybage has taken every reasonable precaution to minimize the risk of malicious content in the mail, but is not liable for any damage you may sustain as a result of any malicious content in this e-mail. You should carry out your own malicious content checks before opening the e-mail or attachment." www.cybage.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/