diff options
author | Adam Jackson <ajax@redhat.com> | 2007-12-28 13:55:39 -0500 |
---|---|---|
committer | Adam Jackson <ajax@redhat.com> | 2007-12-28 16:53:16 -0500 |
commit | f6df66cc89bcd0a0be2e7bca05839fdd428c1d4c (patch) | |
tree | f6719846ed4250cbc5a34a166f4a457c81befbc2 /hw/xfree86/ddc/edid.h | |
parent | bac3ecde39cc914ab515991234b7dc2138005b84 (diff) |
EDID 1.4: Trivial support for new detailed sections.
Nothing actually decoded yet, but at least we print what they are.
New in EDID 1.4:
- Color Management Data (0xF9), Section 3.10.3.7
- CVT 3 Byte Code Descriptor (0xF8), Section 3.10.3.8
- Established Timings III Descriptor (0xF7), section 3.10.3.9
- Manufacturer-specified data tag (0x00 - 0x0F), section 3.10.3.12
Diffstat (limited to 'hw/xfree86/ddc/edid.h')
-rw-r--r-- | hw/xfree86/ddc/edid.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/hw/xfree86/ddc/edid.h b/hw/xfree86/ddc/edid.h index 02f5d09c5..2e3e7df4f 100644 --- a/hw/xfree86/ddc/edid.h +++ b/hw/xfree86/ddc/edid.h @@ -286,6 +286,9 @@ #define _WHITE_GAMMA2(x) _GAMMA(x[14]) #define WHITE_GAMMA2 _WHITE_GAMMA2(c) #define ADD_STD_TIMINGS 0xFA +#define COLOR_MANAGEMENT_DATA 0xF9 +#define CVT_3BYTE_DATA 0xF8 +#define ADD_EST_TIMINGS 0xF7 #define ADD_DUMMY 0x10 #define _NEXT_DT_MD_SECTION(x) (x = (x + DET_TIMING_INFO_LEN)) @@ -418,8 +421,13 @@ struct detailed_timings { #define DS_RANGES 0xFD #define DS_WHITE_P 0xFB #define DS_STD_TIMINGS 0xFA +#define DS_CMD 0xF9 +#define DS_CVT 0xF8 +#define DS_EST_III 0xF7 #define DS_DUMMY 0x10 #define DS_UNKOWN 0x100 /* type is an int */ +#define DS_VENDOR 0x101 +#define DS_VENDOR_MAX 0x110 struct monitor_ranges { int min_v; |