1*bdf33c70SThomas Cort$NetBSD: ediddevs,v 1.3 2009/01/21 14:40:02 jnemeth Exp $ 2*bdf33c70SThomas Cort 3*bdf33c70SThomas Cort/*- 4*bdf33c70SThomas Cort * Copyright (c) 2006 Itronix Inc. 5*bdf33c70SThomas Cort * All rights reserved. 6*bdf33c70SThomas Cort * 7*bdf33c70SThomas Cort * Written by Garrett D'Amore for Itronix Inc. 8*bdf33c70SThomas Cort * 9*bdf33c70SThomas Cort * Redistribution and use in source and binary forms, with or without 10*bdf33c70SThomas Cort * modification, are permitted provided that the following conditions 11*bdf33c70SThomas Cort * are met: 12*bdf33c70SThomas Cort * 1. Redistributions of source code must retain the above copyright 13*bdf33c70SThomas Cort * notice, this list of conditions and the following disclaimer. 14*bdf33c70SThomas Cort * 2. Redistributions in binary form must reproduce the above copyright 15*bdf33c70SThomas Cort * notice, this list of conditions and the following disclaimer in the 16*bdf33c70SThomas Cort * documentation and/or other materials provided with the distribution. 17*bdf33c70SThomas Cort * 3. The name of Itronix Inc. may not be used to endorse 18*bdf33c70SThomas Cort * or promote products derived from this software without specific 19*bdf33c70SThomas Cort * prior written permission. 20*bdf33c70SThomas Cort * 21*bdf33c70SThomas Cort * THIS SOFTWARE IS PROVIDED BY ITRONIX INC. ``AS IS'' AND ANY EXPRESS 22*bdf33c70SThomas Cort * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 23*bdf33c70SThomas Cort * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 24*bdf33c70SThomas Cort * ARE DISCLAIMED. IN NO EVENT SHALL ITRONIX INC. BE LIABLE FOR ANY 25*bdf33c70SThomas Cort * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 26*bdf33c70SThomas Cort * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 27*bdf33c70SThomas Cort * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 28*bdf33c70SThomas Cort * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 29*bdf33c70SThomas Cort * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 30*bdf33c70SThomas Cort * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 31*bdf33c70SThomas Cort * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 32*bdf33c70SThomas Cort */ 33*bdf33c70SThomas Cort 34*bdf33c70SThomas Cort/* 35*bdf33c70SThomas Cort * Use "make -f Makefile.ediddevs" to regenerate ediddevs.h and ediddevs_data.h 36*bdf33c70SThomas Cort */ 37*bdf33c70SThomas Cort 38*bdf33c70SThomas Cort/* 39*bdf33c70SThomas Cort * List of known EDID monitor vendors 40*bdf33c70SThomas Cort * 41*bdf33c70SThomas Cort * These are standard PNP ids, managed (apparently) by Microsoft. 42*bdf33c70SThomas Cort * It is likely that this list is grossly incomplete. 43*bdf33c70SThomas Cort */ 44*bdf33c70SThomas Cortvendor AAC AcerView 45*bdf33c70SThomas Cortvendor AOC AOC 46*bdf33c70SThomas Cortvendor APP Apple Computer 47*bdf33c70SThomas Cortvendor AST AST Research 48*bdf33c70SThomas Cortvendor CPL Compal 49*bdf33c70SThomas Cortvendor CPQ Compaq 50*bdf33c70SThomas Cortvendor CTX CTX 51*bdf33c70SThomas Cortvendor DEC DEC 52*bdf33c70SThomas Cortvendor DEL Dell 53*bdf33c70SThomas Cortvendor DPC Delta 54*bdf33c70SThomas Cortvendor DWE Daewoo 55*bdf33c70SThomas Cortvendor EIZ EIZO 56*bdf33c70SThomas Cortvendor ELS ELSA 57*bdf33c70SThomas Cortvendor EPI Envision 58*bdf33c70SThomas Cortvendor FCM Funai 59*bdf33c70SThomas Cortvendor FUJ Fujitsu 60*bdf33c70SThomas Cortvendor GSM LG Electronics 61*bdf33c70SThomas Cortvendor GWY Gateway 2000 62*bdf33c70SThomas Cortvendor HEI Hyundai 63*bdf33c70SThomas Cortvendor HIT Hitachi 64*bdf33c70SThomas Cortvendor HSL Hansol 65*bdf33c70SThomas Cortvendor HTC Hitachi/Nissei 66*bdf33c70SThomas Cortvendor HWP HP 67*bdf33c70SThomas Cortvendor IBM IBM 68*bdf33c70SThomas Cortvendor ICL Fujitsu ICL 69*bdf33c70SThomas Cortvendor IVM Iiyama 70*bdf33c70SThomas Cortvendor KDS Korea Data Systems 71*bdf33c70SThomas Cortvendor MEI Panasonic 72*bdf33c70SThomas Cortvendor MEL Mitsubishi Electronics 73*bdf33c70SThomas Cortvendor NAN Nanao 74*bdf33c70SThomas Cortvendor NEC NEC 75*bdf33c70SThomas Cortvendor NOK Nokia Data 76*bdf33c70SThomas Cortvendor PHL Philips 77*bdf33c70SThomas Cortvendor REL Relisys 78*bdf33c70SThomas Cortvendor SAM Samsung 79*bdf33c70SThomas Cortvendor SGI SGI 80*bdf33c70SThomas Cortvendor SNY Sony 81*bdf33c70SThomas Cortvendor SRC Shamrock 82*bdf33c70SThomas Cortvendor SUN Sun Microsystems 83*bdf33c70SThomas Cortvendor TAT Tatung 84*bdf33c70SThomas Cortvendor TOS Toshiba 85*bdf33c70SThomas Cortvendor TSB Toshiba 86*bdf33c70SThomas Cortvendor VSC ViewSonic 87*bdf33c70SThomas Cortvendor ZCM Zenith 88*bdf33c70SThomas Cort 89*bdf33c70SThomas Cort/* 90*bdf33c70SThomas Cort * List of known products, grouped and sorted by vendor. 91*bdf33c70SThomas Cort * 92*bdf33c70SThomas Cort * EDID version 1.3 requires that monitors expose the monitor name with 93*bdf33c70SThomas Cort * the ASCII descriptor type 0xFC, so for monitors using that block, this 94*bdf33c70SThomas Cort * information is redundant, and there is not point in listing them here, 95*bdf33c70SThomas Cort * unless it is desired to have a symbolic macro to detect the monitor in 96*bdf33c70SThomas Cort * special handling code or somesuch. 97*bdf33c70SThomas Cort */ 98*bdf33c70SThomas Cort 99*bdf33c70SThomas Cort/* Dell - this exists for now as a sample. I don't have one of these. */ 100*bdf33c70SThomas Cortproduct DEL ULTRASCAN14XE_REVA 0x139A Ultrascan 14XE 101*bdf33c70SThomas Cortproduct DEL ULTRASCAN14XE_REVB 0x139B Ultrascan 14XE 102*bdf33c70SThomas Cort 103*bdf33c70SThomas Cort/* ViewSonic */ 104*bdf33c70SThomas Cortproduct VSC 17GS 0x0c00 17GS 105*bdf33c70SThomas Cortproduct VSC 17PS 0x0c0f 17PS 106