$NetBSD: cardbusdevs,v 1.27.2.2 2004/08/30 09:31:08 tron Exp $

/*
 * Copyright (C) 1999  Hayakawa Koichi.
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *      This product includes software developed by the author
 *	for the NetBSD Project.
 * 4. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

/*
 * This code is stolen from sys/dev/pci/pcidevs.
 */


/*
 * List of known CardBus vendors
 */

vendor DEC		0x1011	Digital Equipment
vendor OPTI		0x1045	Opti
vendor HITACHI		0x1054	Hitachi
vendor 3COM		0x10b7	3Com
vendor ADVSYS		0x10cd	Advanced System Products
vendor REALTEK		0x10ec	Realtek Semiconductor
vendor IODATA		0x10fc	IO Data
vendor ACCTON		0x1113	Accton Technology
vendor WORKBIT		0x1145	Workbit
vendor XIRCOM		0x115d	Xircom
vendor DLINK		0x1186	D-Link Systems
vendor COREGA		0x1259	Corega
vendor ALLIEDTELESYN	0x1259	Allied Telesyn International
vendor NETGEAR		0x1317	NetGear, Inc.
vendor ABOCOM		0x13d1	AboCom Systems
vendor PLANEX		0x14ea	Planex Communications Inc
vendor ATHEROS		0x168c	Atheros Communications, Inc.
vendor HAWKING		0x17b3	Hawking Technology
vendor INTEL		0x8086	Intel
vendor ADP		0x9004	Adaptec
vendor ADP2		0x9005	Adaptec (2nd PCI Vendor ID)
vendor INVALID		0xffff	INVALID VENDOR ID

/*
 * List of known products.  Grouped by vendor.
 */

/* DEC products */
product DEC 21142	0x0019	DECchip 21142/3

/* Opti products */
product OPTI 82C861	0xc861	82C861 USB Host Controller (OHCI)

/* Hitachi Products */
product HITACHI SWC	0x0101	MSVCC01/02/03/04 Video Capture Cards

/* 3COM Products */
product 3COM 3C575TX	0x5057	3c575-TX
product 3COM 3C575BTX	0x5157  3CCFE575BT
product 3COM 3C575CTX	0x5257	3CCFE575CT
product 3COM 3C656_E	0x6560	3CCFEM656 10/100 Ethernet
product 3COM 3C656_M	0x6561	3CCFEM656 56k Modem
product 3COM 3C656B_E	0x6562	3CCFEM656B 10/100 Ethernet
product 3COM 3C656B_M	0x6563	3CCFEM656B 56k Modem
product 3COM 3C656C_E	0x6564	3CXFEM656C 10/100 Ethernet
product 3COM 3C656C_M	0x6565	3CXFEM656C 56k Modem

/* Advanced System Products products */
product ADVSYS ULTRA	0x1300	Ultra SCSI

/* Realtek (Creative Labs?) products */
product REALTEK RT8138	0x8138	8138 Ethernet
product REALTEK RT8139	0x8139	8139 Ethernet

/* IO Data products */
product IODATA CBIDE2	0x0003	CBIDE2 IDE controller
product IODATA CBSCII	0x0005	CBSCII NinjaSCSI-32Bi SCSI

/* Accton products */
product ACCTON MPX5030  0x1211  MPX 5030/5038 Ethernet
product ACCTON EN2242	0x1216	EN2242 10/100 Ethernet

/* Xircom products */
/* is the `-3' here just indicating revision 3, or is it really part
   of the device name? */
product XIRCOM	X3201_3		0x0002	X3201-3 Fast Ethernet Controller
/* this is the device id `indicating 21143 driver compatibility' */
product XIRCOM	X3201_3_21143	0x0003	X3201-3 Fast Ethernet Controller (21143)
product	XIRCOM	MODEM56		0x0103	56k Modem

/* D-Link products */
product DLINK	DFE_690TXD	0x1340	DFE-690TXD 10/100 Ethernet

/* Corega products */
product COREGA CB_TXD	0xa117	FEther CB-TXD 10/100 Ethernet
product	COREGA 2CB_TXD	0xa11e	FEther II CB-TXD 10/100 Ethernet

/* NetGear products */
product NETGEAR FA511	0x1985	FA511 10/100 Ethernet

/* AboCom products */
product ABOCOM FE2500	0xab02	FE2500 10/100 Ethernet
product ABOCOM PCM200	0xab03	FE2500 10/100 Ethernet
product ABOCOM FE2500MX	0xab08	FE2500MX 10/100 Ethernet

/* OEM: AboCom FE2000VX 10/100 Ethernet */
product ABOCOM FE2000VX	0xab06	IO-DATA CBET100-CL 10/100 Ethernet

/* Planex products */
product PLANEX FNW_3603_TX 0xab06 FNW-3603-TX 10/100 Ethernet
product PLANEX FNW_3800_TX 0xab07 FNW-3800-TX 10/100 Ethernet

/* Hawking Technology products */
product HAWKING PN672TX	0xab08	PN672TX 10/100 Ethernet

/* Intel products */
product INTEL 82557	0x1229	82557 Fast Ethernet LAN Controller
/* XXX product name? */
product INTEL MODEM56	0x1002	56k Modem

/* Adaptec products */
product ADP 1480        0x6075  APA-1480

/* Atheros Communications, Inc. products */
product	ATHEROS AR5001	0x0013	AR5001 Wireless LAN 802.11a/b/g CardBus Card

/* Workbit products */
product WORKBIT NJSC32BI		0x8007	NinjaSCSI-32Bi SCSI
product WORKBIT NJSC32UDE		0x8009	NinjaSCSI-32UDE SCSI
product WORKBIT NJSC32BI_KME		0xf007	NinjaSCSI-32Bi SCSI (KME)
