From 6f5240cf6409617136c584a5a52617cde226e97d Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 7 Nov 2015 23:32:41 +0100 Subject: [PATCH] Added a README --- README | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 README diff --git a/README b/README new file mode 100644 index 0000000..0f894a5 --- /dev/null +++ b/README @@ -0,0 +1,49 @@ +================================================================================ + + A Parser for VESA EDID + + (c) 2011--2015 Martin Mares + + You can use and distribute this program under the terms of GPLv2. + +================================================================================ + +This is a tool for parsing VESA Extended Display ID data (EDID) as sent by +most monitors. It eats binary EDID data and outputs a textual interpretation. +The reader is expected to have at least basic knowledge of the EDID specs. + +Currently, we parse all versions up to EDID 1.4, including differences in +semantics between versions. + +The following descriptors are known: + + 0xff Serial number fully decoded + 0xfe Comment fully decoded + 0xfd Range limits fully decoded + 0xfc Product name fully decoded + 0xfb Color points not parsed + 0xfa More standard timings not parsed + 0xf9 Color management not parsed + 0xf8 CVT-3 not parsed + 0xf7 Established timings 3 not parsed + +The following extensions are known: + + 0x02 CEA 861 fully decoded (including HDMI data) + 0x10 Video timing block not parsed + 0x40 Display information not parsed + 0x50 Localized strings not parsed + 0x60 Digi. pkt. video link not parsed + 0xf0 Block map fully decoded + +The main reason for not parsing a descriptor/extension is that I lack +any examples of such data. If you have a monitor which sends them, please +let me know. + +The program has been tested on Linux, but it should run on an arbitrary POSIX +system with a C99 compiler. + +All bug reports and suggestions are welcome, especially when accompanied by +patches :) + + Have fun -- 2.39.2