Home | History | Annotate | Line # | Download | only in pci
pcidevs.h revision 1.1
      1 /*
      2  * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
      3  *
      4  * generated from:
      5  *	NetBSD: pcidevs,v 1.1 1995/06/18 01:07:06 cgd Exp
      6  */
      7 
      8 /*
      9  * Copyright (c) 1995 Christopher G. Demetriou
     10  * All rights reserved.
     11  *
     12  * Redistribution and use in source and binary forms, with or without
     13  * modification, are permitted provided that the following conditions
     14  * are met:
     15  * 1. Redistributions of source code must retain the above copyright
     16  *    notice, this list of conditions and the following disclaimer.
     17  * 2. Redistributions in binary form must reproduce the above copyright
     18  *    notice, this list of conditions and the following disclaimer in the
     19  *    documentation and/or other materials provided with the distribution.
     20  * 3. All advertising materials mentioning features or use of this software
     21  *    must display the following acknowledgement:
     22  *      This product includes software developed by Christopher G. Demetriou
     23  *	for the NetBSD Project.
     24  * 4. The name of the author may not be used to endorse or promote products
     25  *    derived from this software without specific prior written permission
     26  *
     27  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
     28  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
     29  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
     30  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
     31  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
     32  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     33  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     34  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     35  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
     36  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     37  */
     38 
     39 /*
     40  * List of known PCI vendors
     41  */
     42 
     43 #define	PCI_VENDOR_OLDNCR	0x1000		/* NCR (Old ID. see "NCR" below.) */
     44 #define	PCI_VENDOR_ATI	0x1002		/* ATI */
     45 #define	PCI_VENDOR_DEC	0x1011		/* DEC */
     46 #define	PCI_VENDOR_CIRRUS	0x1013		/* Cirrus Logic */
     47 #define	PCI_VENDOR_IBM	0x1014		/* IBM */
     48 #define	PCI_VENDOR_NCR	0x101A		/* NCR */
     49 #define	PCI_VENDOR_AMD	0x1022		/* AMD */
     50 #define	PCI_VENDOR_COMPAQ	0x1032		/* Compaq */
     51 #define	PCI_VENDOR_NEC	0x1033		/* NEC */
     52 #define	PCI_VENDOR_HP	0x103C		/* Hewlett-Packard */
     53 #define	PCI_VENDOR_KPC	0x1040		/* Kubota Pacific Corp. */
     54 #define	PCI_VENDOR_TI	0x104C		/* Texas Instruments */
     55 #define	PCI_VENDOR_SONY	0x104D		/* Sony */
     56 #define	PCI_VENDOR_MOT	0x1057		/* Motorola */
     57 #define	PCI_VENDOR_MYLEX	0x1069		/* Mylex */
     58 #define	PCI_VENDOR_APPLE	0x106B		/* Apple */
     59 #define	PCI_VENDOR_QLOGIC	0x1077		/* QLogic (??? XXX) */
     60 #define	PCI_VENDOR_BIT3	0x108A		/* Bit3 Computer Corp. */
     61 #define	PCI_VENDOR_CABLETRON	0x10B1		/* Cabletron */
     62 #define	PCI_VENDOR_3COM	0x10B7		/* 3Com */
     63 #define	PCI_VENDOR_CERN	0x10DC		/* CERN (??? XXX) */
     64 #define	PCI_VENDOR_ECP	0x10DC		/* ECP (??? XXX) */
     65 #define	PCI_VENDOR_ECU	0x10DC		/* ECU (??? XXX) */
     66 #define	PCI_VENDOR_PROTEON	0x1108		/* Proteon */
     67 #define	PCI_VENDOR_S3	0x5333		/* S3 */
     68 #define	PCI_VENDOR_INTEL	0x8086		/* Intel */
     69 #define	PCI_VENDOR_ADP	0x9004		/* Adaptec */
     70 
     71 /*
     72  * List of known products.  Grouped by vendor.
     73  */
     74 
     75 /* Adaptec products */
     76 #define	PCI_PRODUCT_ADP_AIC7870	0x7078		/* AIC-7870 */
     77 
     78 /* ATI products */
     79 #define	PCI_PRODUCT_ATI_MACH32	0x4158		/* Mach32 */
     80 #define	PCI_PRODUCT_ATI_MACH64_CX	0x4358		/* Mach64-CX */
     81 #define	PCI_PRODUCT_ATI_MACH64_GX	0x4758		/* Mach64-GX */
     82 
     83 /* DEC products */
     84 #define	PCI_PRODUCT_DEC_21050	0x0001		/* DECchip 21050 (\"PPB\") */
     85 #define	PCI_PRODUCT_DEC_21040	0x0002		/* DECchip 21040 (\"Tulip\") */
     86 #define	PCI_PRODUCT_DEC_21030	0x0004		/* DECchip 21030 (\"TGA\") */
     87 #define	PCI_PRODUCT_DEC_NVRAM	0x0007		/* Zephyr NV-RAM */
     88 #define	PCI_PRODUCT_DEC_KZPSA	0x0008		/* KZPSA */
     89 #define	PCI_PRODUCT_DEC_21140	0x0009		/* DECchip 21140 (\"FasterNet\") */
     90 #define	PCI_PRODUCT_DEC_DEFPA	0x000f		/* DEFPA */
     91 /* product DEC ???	0x0010	UNSUPP	??? VME Interface */
     92 #define	PCI_PRODUCT_DEC_21041	0x0014		/* DECchip 21041 (\"Tulip Pass 3\") */
     93 
     94 /* Intel products */
     95 /* XXX name? */
     96 #define	PCI_PRODUCT_INTEL_PCEB	0x0482		/* 82375EB PCI-EISA Bridge */
     97 #define	PCI_PRODUCT_INTEL_PCIB	0x0486		/* 82426EX PCI-ISA Bridge */
     98 #define	PCI_PRODUCT_INTEL_PCMC	0x04a3		/* 82434LX PCI, Cache, and Memory controller */
     99 
    100 /* XXX the following two Intel products are UNVERIFIED. */
    101 #define	PCI_PRODUCT_INTEL_CDC	0x0483		/* 82424 Cache and DRAM controller */
    102 /* XXX Supported on the Alpha. XXX unverified. XXX includes PCI-ISA bridge */
    103 #define	PCI_PRODUCT_INTEL_SIO	0x0484		/* 82378 System I/O */
    104 
    105 /* Mylex products */
    106 #define	PCI_PRODUCT_MYLEX_960P	0x0001		/* RAID controller */
    107 
    108 /* NCR/Symbios Logic products */
    109 #define	PCI_PRODUCT_NCR_810	0x0001		/* 53c810 */
    110 #define	PCI_PRODUCT_OLDNCR_810	0x0001		/* 53c810 */
    111 #define	PCI_PRODUCT_NCR_825	0x0003		/* 53c825 */
    112 #define	PCI_PRODUCT_OLDNCR_825	0x0003		/* 53c825 */
    113 #define	PCI_PRODUCT_NCR_815	0x0004		/* 53c815 */
    114 #define	PCI_PRODUCT_OLDNCR_815	0x0004		/* 53c815 */
    115 
    116 /* QLogic products */
    117 #define	PCI_PRODUCT_QLOGIC_ISP1020	0x1020		/* ISP1020 */
    118 
    119 /* S3 Products */
    120 #define	PCI_PRODUCT_S3_VISION864	0x88c0		/* Vision 864 */
    121