Re: [PATCH]: EDID parser
From: Sven Luther <hidden>
Date: 2003-04-03 17:15:52
On Thu, Apr 03, 2003 at 06:38:44PM +0200, Petr Vandrovec wrote:
On 3 Apr 03 at 18:21, Sven Luther wrote:quoted
On Thu, Apr 03, 2003 at 04:21:14PM +0100, Alan Cox wrote:quoted
On Iau, 2003-04-03 at 15:15, Sven Luther wrote:quoted
quoted
Read is not enough. If you have connected one /dev/fbx to two monitors, you must find highest common denominator for them, and use this one.Err, i don't understand this ? Do you mean you are outputing to two monitors at the same time ?Yes. With matroxfb you can output same signal to all three outputs. It is default if you have g450 or g550 with recent driver.quoted
quoted
quoted
If that is so maybe you mean, speaking in graphic card terminology, and not in fbdev one, that you are sharing one common framebuffer between two outputs, right, possibly doing mirroring tricks or something such ?Classic example is a SiS 6326 driving monitor and TV. You need to keep the display to TV acceptable ranges.You mean, driving both display with the same ramdac ?See http://www.bglug.ca/matrox_tvout/g450.jpg. Two inputs, three outputs, and almost any possible connection between them.
A, ok, you have the CRTC for which you program the timings and such, and which can then be connected to the DACS or the TMDS or the video output. You would need to keep a CRTC to output mapping in this case, and read the DDC buses on the output, fill a table or something, and when the user change the output mapping, revalidate the video modes in accord to that. The mapping would not be a bijective one, but you could have more than one output for one CRTC, i don't think you can have more than one CRTC for a given output though. You could simply maintain a list of outputs for each CRTC, and when you need to validate the mode, you have to validate it for every output linked to each CRTC. Friendly, Sven Luther ------------------------------------------------------- This SF.net email is sponsored by: ValueWeb: Dedicated Hosting for just $79/mo with 500 GB of bandwidth! No other company gives more support or power for your dedicated server http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/