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