]> mj.ucw.cz Git - edid.git/blob - README
Added a README
[edid.git] / README
1 ================================================================================
2
3                              A Parser for VESA EDID
4
5                     (c) 2011--2015 Martin Mares <mj@ucw.cz>
6
7        You can use and distribute this program under the terms of GPLv2.
8
9 ================================================================================
10
11 This is a tool for parsing VESA Extended Display ID data (EDID) as sent by
12 most monitors. It eats binary EDID data and outputs a textual interpretation.
13 The reader is expected to have at least basic knowledge of the EDID specs.
14
15 Currently, we parse all versions up to EDID 1.4, including differences in
16 semantics between versions.
17
18 The following descriptors are known:
19
20   0xff  Serial number           fully decoded
21   0xfe  Comment                 fully decoded
22   0xfd  Range limits            fully decoded
23   0xfc  Product name            fully decoded
24   0xfb  Color points            not parsed
25   0xfa  More standard timings   not parsed
26   0xf9  Color management        not parsed
27   0xf8  CVT-3                   not parsed
28   0xf7  Established timings 3   not parsed
29
30 The following extensions are known:
31
32   0x02  CEA 861                 fully decoded (including HDMI data)
33   0x10  Video timing block      not parsed
34   0x40  Display information     not parsed
35   0x50  Localized strings       not parsed
36   0x60  Digi. pkt. video link   not parsed
37   0xf0  Block map               fully decoded
38
39 The main reason for not parsing a descriptor/extension is that I lack
40 any examples of such data. If you have a monitor which sends them, please
41 let me know.
42
43 The program has been tested on Linux, but it should run on an arbitrary POSIX
44 system with a C99 compiler.
45
46 All bug reports and suggestions are welcome, especially when accompanied by
47 patches :)
48
49                                 Have fun