EDID_record

Declaration

typedef struct {
ushort version;
char mfrID[4];
char mfrName[40];
char modelName[40];
char serialNo[14];
char PNPID[8];
ushort productID;
ulong serialID;
uchar mfrWeek;
ushort mfrYear;
uchar signalLevel;
uchar displayType;
uchar maxResolution;
uchar minHScan;
uchar maxHScan;
uchar minVScan;
uchar maxVScan;
ushort maxPClk;
ushort flags;
uchar maxHSize;
uchar maxVSize;
N_fix32 gamma;
N_fix32 Rx,Ry;
N_fix32 Gx,Gy;
N_fix32 Bx,By;
N_fix32 Wx,Wy;
uchar numStandardTimings;
uchar numDetailedTimings;
EDID_standardTiming standardTimings[MAX_STANDARD_TIMINGS];
EDID_detailedTiming detailedTimings[MAX_DETAILED_TIMINGS];
} EDID_record

Prototype In

snap/ddc.h

Description

Main structure containing the information parsed from the binary EDID data returned from the monitor.

Members

version | EDID version Number (in BCD)
mfrID | 3 byte EISA manufacturer ID
mfrName | ASCII manufacturer name (Unknown if not found)
modelName | ASCII model name for monitor (Unknown if not found)
serialNo | ASCII serial number (Unknown if not found)
PNPID | 8 character Plug and Play ID
productID | 16-bit product ID code
serialID | 32-bit product serial number
mfrWeek | Week of manufacture (0-52)
mfrYear | Year of manufacture
signalLevel | Signal level code (EDID_signalLevels)
displayType | Display type code (EDID_displayTypes)
maxResolution | Maximum resolution ID (EDID_maxResCodes)
minHScan | Minimum horizontal scan (kHz)
maxHScan | Maximum horizontal scan (kHz)
minVScan | Minimum vertical scan (Hz)
maxVScan | Maximum vertical scan (Hz)
maxPClk | Maximum pixel clock (MHz)
flags | Capabilities flags (EDID_flags)
maxHSize | Maximum horizontal size (cm)
maxVSize | Maximum vertical size (cm)
gamma | Display transfer characteristic (16.16 fixed point)
Rx | Red X chromaticity characteristic (16.16 fixed point)
Ry | Red Y chromaticity characteristic (16.16 fixed point)
Gx | Green X chromaticity characteristic (16.16 fixed point)
Gy | Green Y chromaticity characteristic (16.16 fixed point)
Bx | Blue X chromaticity characteristic (16.16 fixed point)
By | Blue Y chromaticity characteristic (16.16 fixed point)
Wx | Default white point X characteristic (16.16 fixed point)
Wy | Default white point Y characteristic (16.16 fixed point)
numStandardTimings | Number of standard timings listed
numDetailedTimings | Number of detailed timings listed
standardTimings | List of standard timings
detailedTimings | List of detailed timings

Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com