summaryrefslogtreecommitdiff
path: root/sys/dev/cardbus/cardbusdevs
blob: 5fc311a01bb47a5dbe5881a0a2ccc407653c7bcc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
$OpenBSD: cardbusdevs,v 1.15 2004/04/07 15:47:52 mickey Exp $
/*	$NetBSD: cardbusdevs,v 1.7 1999/12/11 22:22:34 explorer 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	DEC
vendor OPTI			0x1045	Opti
vendor DLINK			0x1186  D-Link
vendor 3COM			0x10B7	3Com
vendor REALTEK			0x10ec	Realtek Semiconductor
vendor ACCTON			0x1113	Accton
vendor XIRCOM			0x115d	Xircom
vendor COREGA			0x1259	Corega
vendor ADMTEK			0x1317	ADMtek
vendor ABOCOM			0x13d1	Abocom
vendor NETGEAR			0x168c	Netgear
vendor INTEL			0x8086	Intel
vendor ADP			0x9004	Adaptec
vendor ADP2			0x9005	Adaptec(2)
vendor INVALID			0xffff	INVALID

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

/* 3COM Products */
product 3COM 3C575		0x5057	3C575
product 3COM 3CCFE575BT		0x5157  3CCFE575BT
product 3COM 3CCFE575CT		0x5257	3CCFE575CT
product 3COM 3CCFEM656		0x6560	3CCFEM656
product 3COM 3CCFEM656B		0x6562	3CCFEM656B
product 3COM MODEM56		0x6563	56k Modem
product 3COM 3CCFEM656C		0x6564	3CCFEM656C
product 3COM GLOBALMODEM56	0x6565	56k Global Modem

/* Abocom products */
product ABOCOM FE2500		0xab02	FE2500
product ABOCOM PCM200		0xab03	PCM200
product ABOCOM TE100		0xab06	TE100

/* Accton products */
product ACCTON MPX5030		0x1211	MPX503x
product ACCTON EN2242		0x1216	EN2242

/* ADMtek products */
product ADMTEK AN985		0x1985	AN985

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

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

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

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

/* Intel products */
product INTEL 82557		0x1229	82557
/* XXX product name? */
product INTEL MODEM56		0x1002	Modem
product INTEL DFE660		0x7192	DFE-660

/* Netgear products */
product NETGEAR HA501	        0x0007  HA501

/* Opti products */
product OPTI 82C861		0xc861	82C861

/* Realtek (Creative Labs?) products */
product REALTEK RT8138		0x8138	8138 Ethernet
product REALTEK RT8139		0x8139	8139 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
/* this is the device id `indicating 21143 driver compatibility' */
product XIRCOM X3201_3_21143	0x0003	X3201-3 (21143)
product XIRCOM MODEM56		0x0103	56k Modem
product XIRCOM CBEM56G		0x0105	CBEM56G Modem