Re: approval_X11R6.8.x requested: [Bug 1490] DDC code confused by EDID V1.3 : [Attachment 1122] Fix

Egbert Eich <eich-u7BhqnqprCWvj1b/[email protected]>
Newsgroups gmane.comp.freedesktop.release-wranglers
Message-ID <[email protected]>
I took the advice given on page 15 of the 
'VESA Enahnced Extended Display Identivication Data 
- Implementation Guide' published by VESA. As far as 
I know it is freely available thry the VESA web site. 
I won't distribute it here.
This states that these bits are undefined.
Since this guide lists some 'best practices' we may 
risk getting wrong data from some displays if we go 
EDID v1.2.

Egbert.


Thomas Winischhofer writes:
 > Thomas Winischhofer wrote:
 > > [email protected] wrote:
 > > 
 > >> Alan Coopersmith <[email protected]> has asked  for 
 > >> approval_X11R6.8.x:
 > >> Bug 1490: DDC code confused by EDID V1.3
 > >> https://bugs.freedesktop.org/show_bug.cgi?id=1490
 > >>
 > >> Attachment 1122: Fix
 > >> https://bugs.freedesktop.org/attachment.cgi?id=1122&action=edit
 > >> _______________________________________________
 > >> release-wranglers mailing list
 > >> release-wranglers-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
 > >> http://lists.freedesktop.org/mailman/listinfo/release-wranglers
 > >>
 > > 
 > > -------
 > > 
 > > -get_display_section(Uchar *c, struct disp_features *r)
 > > +get_display_section(Uchar *c, struct disp_features *r,
 > > +            struct edid_version *v)
 > >  {
 > >      r->input_type = INPUT_TYPE;
 > > -    r->input_voltage = INPUT_VOLTAGE;
 > > -    r->input_setup = SETUP;
 > > -    r->input_sync = SYNC;
 > > +    if (!DIGITAL(r->input_type)) {
 > > +    r->input_voltage = INPUT_VOLTAGE;
 > > +    r->input_setup = SETUP;
 > > +    r->input_sync = SYNC;
 > > +    } else if (v->version > 1 || v->revision > 2)
 > > +    r->input_dfp = DFP;
 > >      r->hsize = HSIZE_MAX;
 > >      r->vsize = VSIZE_MAX;
 > >      r->gamma = GAMMA;
 > > @@ -97,15 +115,20 @@
 > >  }
 > > 
 > > ------
 > > 
 > > Hm, where is it stated that the "digital input" bit requires EDID 
 > > version >= 1.3?
 > 
 > 
 > OK, the PDF standard (Feb 1999) says that DFP compliant panels are at 
 > least to support EDID 1.2 (page 10).
 > 
 > So the (revision > 2) should be (revision >= 2) in the if statement.
 > 
 > Thomas
 > 
 > -- 
 > Thomas Winischhofer
 > Vienna/Austria
 > thomas AT winischhofer DOT net	       *** http://www.winischhofer.net
 > twini AT xfree86 DOT org
 > _______________________________________________
 > release-wranglers mailing list
 > release-wranglers-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
 > http://lists.freedesktop.org/mailman/listinfo/release-wranglers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.