Hi, subramanyam> I'm developing the driver for Mobility Radeon M6. subramanyam> How we can access the EDID of the EDID compatible monitors. You have two way: DDC1 and DDC2. The method is different between them. DDC2 uses I2C. If you do DDC1, you supply a DDC Read function. But there is no need in the DDC2 case. if (pXdriver->I2C) { xf86SetDDCproperties(pScrn, xf86PrintEDID(xf86DoEDID_DDC2(pScrn->scrnIndex, pXdriver->I2C))); } look at Xserver/hw/xfree86/ddc... -- Bora SAHIN -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/