Re: edid-decode

2017-05-16 Thread Mark Ferry
Hi Jan On Mon, 15 May 2017 23:01:05 +0200, Blue Möhre wrote: > I am struggling with my new Intel NUC & LG OLED display and therefore was > using edid-decode via Ubuntu repo to debug things. I need to add Modelines > manually to xorg.conf, since my Yamaha AVR does break the EDID information > while

Re: [PATCH edid-decode v2] data: Add Dell UP2715k 5k EDID with DisplayID

2017-03-29 Thread Mark Ferry
Hi Adam Would you also merge this test data please? Thanks Mark On Tue, 07 Feb 2017 11:12:06 +, Mark Ferry wrote: > Test data for DisplayID extension parsing. > > --- > data/dell-up2715k-dp | Bin 0 -> 384 bytes > 1 file changed, 0 insertions(+), 0 deletions(-) >

[PATCH edid-decode v2] data: Add Dell UP2715k 5k EDID with DisplayID

2017-02-07 Thread Mark Ferry
Test data for DisplayID extension parsing. --- data/dell-up2715k-dp | Bin 0 -> 384 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dell-up2715k-dp diff --git a/data/dell-up2715k-dp b/data/dell-up2715k-dp new file mode 100644 index

Re: [edid-decode] [PATCH 2/2] Calculate DisplayID checksums. Refactor do_checksum.

2017-02-06 Thread Mark Ferry
Finally returning to this: On Tue, 13 Dec 2016 16:51:07 +0100, walter harms wrote: > > >> Am 10.12.2016 20:44, schrieb Mark Ferry: > >>> +printf("Checksum: 0x%hx", x[len -1]); > >>> + > >>> +for (i = 0; i < len

[PATCH edid-decode v2 2/2] Report broken CEA and DisplayID checksums.

2017-02-06 Thread Mark Ferry
--- edid-decode.c | 21 ++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/edid-decode.c b/edid-decode.c index 15660dc..95e9c96 100644 --- a/edid-decode.c +++ b/edid-decode.c @@ -50,6 +50,8 @@ static int name_descriptor_terminated = 0; static int has_range_descri

[PATCH edid-decode v2 1/2] Make do_checksum reusable for DisplayID checksums.

2017-02-06 Thread Mark Ferry
DisplayID, unlike EDID and CEA, is a variable length structure. Allow for reuse of do_checksum by adding a length parameter. Return a boolean to allow the caller to record failure. --- edid-decode.c | 45 - 1 file changed, 28 insertions(+), 17 deletions

Re: [edid-decode] [PATCH 2/2] Calculate DisplayID checksums. Refactor do_checksum.

2016-12-13 Thread Mark Ferry
Thanks for the feedback Walter. Comments below. On Mon, 12 Dec 2016 20:02:08 +0100, walter harms wrote: > > > Am 10.12.2016 20:44, schrieb Mark Ferry: > > +printf("Checksum: 0x%hx", x[len -1]); > > + > > +for (i = 0; i < len; i++) > >

[edid-decode] [PATCH 2/2] Calculate DisplayID checksums. Refactor do_checksum.

2016-12-11 Thread Mark Ferry
--- edid-decode.c | 40 +--- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/edid-decode.c b/edid-decode.c index c18697f..6df2b6e 100644 --- a/edid-decode.c +++ b/edid-decode.c @@ -47,6 +47,7 @@ static int has_range_descriptor = 0; static int ha

[edid-decode] [PATCH 1/2] data: Add Dell UP2715k 5k with DisplayID

2016-12-11 Thread Mark Ferry
--- data/dell-up2715k-dp | Bin 0 -> 384 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dell-up2715k-dp diff --git a/data/dell-up2715k-dp b/data/dell-up2715k-dp new file mode 100644 index ..18404713e9c29f265e315e385cd7fe71dc

[edid-decode] [PATCH 2/2] Calculate DisplayID checksums. Refactor do_checksum.

2016-12-10 Thread Mark Ferry
--- edid-decode.c | 40 +--- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/edid-decode.c b/edid-decode.c index c18697f..6df2b6e 100644 --- a/edid-decode.c +++ b/edid-decode.c @@ -47,6 +47,7 @@ static int has_range_descriptor = 0; static int ha

[edid-decode] [PATCH 1/2] data: Add Dell UP2715k 5k with DisplayID

2016-12-10 Thread Mark Ferry
--- data/dell-up2715k-dp | Bin 0 -> 384 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 data/dell-up2715k-dp diff --git a/data/dell-up2715k-dp b/data/dell-up2715k-dp new file mode 100644 index ..18404713e9c29f265e315e385cd7fe71dc