================================================================================ A Parser for VESA EDID (c) 2011--2018 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