Thread (1 message) 1 message, 1 author, 2001-11-09

Re: Help from Gurus on modes and timing and frame buffers needed!

From: Kevin B. Hendricks <hidden>
Date: 2001-11-09 18:47:34

Hi
	When you do get all this figured out, could you please post a summary.
I think there's quite a few people who would love to be able to
interpret this stuff :-)
I think I am now there.  It seems that the interpret_edid.c code that
comes with XFree86 4.1.0 in the xc/programs/Xserver/hw/xfree86/ddc/ is
incorrectly interpreting the sync flags.  They are shifting right one bit
too many (why "and" a byte value with 0x18 and then >> 4 ... it makes no
sense - they should have just done >> 3).

The EDID SYNC_T of 3 means SYNC_SEPARATE.  Once that is the case, you can
use other bits in the word (part of MISC which is also over shifted right)
to determine the flags of +/- HSYNC, VSYNC.

So with fixes to that code, EDID data can easily tell you all you need to
know to make your own mode lines.

I will try and summarize it all up in a readme of some sort and send it to
the mailing list.

Thanks for eveyone's help.

Kevin

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help