xref: /dragonfly/sys/bus/pci/pcidevs (revision 31c7ac8b)
1$DragonFly: src/sys/bus/pci/pcidevs,v 1.35 2008/09/13 02:21:56 sephe Exp $
2/* $NetBSD: pcidevs,v 1.606 2004/01/06 19:44:17 matt Exp $ */
3
4/*
5 * Copyright (c) 1995, 1996 Christopher G. Demetriou
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions
10 * are met:
11 * 1. Redistributions of source code must retain the above copyright
12 *    notice, this list of conditions and the following disclaimer.
13 * 2. Redistributions in binary form must reproduce the above copyright
14 *    notice, this list of conditions and the following disclaimer in the
15 *    documentation and/or other materials provided with the distribution.
16 * 3. All advertising materials mentioning features or use of this software
17 *    must display the following acknowledgement:
18 *      This product includes software developed by Christopher G. Demetriou
19 *	for the NetBSD Project.
20 * 4. The name of the author may not be used to endorse or promote products
21 *    derived from this software without specific prior written permission
22 *
23 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
24 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
25 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
26 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
27 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
28 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
29 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
30 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
31 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
32 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33 */
34
35/*
36 * NOTE: a fairly complete list of PCI codes can be found in:
37 *
38 *	share/misc/pci_vendors
39 *
40 * (but it doesn't always seem to match vendor documentation)
41 */
42
43/*
44 * List of known PCI vendors
45 */
46
47vendor HAUPPAUGE	0x0070	Hauppauge Computer Works
48vendor TTTECH		0x0357	TTTech
49vendor ATI		0x1002	ATI Technologies
50vendor NS		0x100b	National Semiconductor
51vendor NCR		0x101a	AT&T Global Information Systems
52vendor AMD		0x1022	Advanced Micro Devices
53vendor DELL		0x1028	Dell Computer
54vendor SIS		0x1039	Silicon Integrated System
55vendor TI		0x104c	Texas Instruments
56vendor WINBOND		0x1050	Winbond Electronics
57vendor APPLE		0x106b	Apple Computer
58vendor QLOGIC		0x1077	Q Logic
59vendor SUN		0x108e	Sun Microsystems, Inc.
60vendor SII		0x1095	Silicon Image
61vendor BROOKTREE	0x109e	Brooktree
62vendor STB		0x10b4	STB Systems
63vendor 3COM		0x10b7	3Com
64vendor SMC		0x10b8	Standard Microsystems
65vendor SURECOM		0x10bd	Surecom Technology
66vendor NVIDIA		0x10de	Nvidia Corporation
67vendor REALTEK		0x10ec	Realtek Semiconductor
68vendor IODATA		0x10fc	I-O Data Device
69vendor VIATECH		0x1106	VIA Technologies
70vendor ACCTON		0x1113	Accton Technology
71vendor EFFICIENTNETS	0x111a	Efficent Networks
72vendor SCHNEIDERKOCH	0x1148	Schneider & Koch
73vendor DIGI		0x114f	Digi International
74vendor DLINK		0x1186	D-Link Systems
75vendor MARVELL		0x11ab	Marvell (was Galileo Technology)
76vendor LUCENT		0x11c1	Lucent Technologies
77vendor COMPEX		0x11f6	Compex
78vendor COMTROL		0x11fe	Comtrol
79vendor COREGA		0x1259	Corega
80vendor NORTEL		0x126c	Nortel Networks (Northern Telecom)
81vendor ALTEON		0x12ae	Alteon
82vendor USR2		0x16ec	US Robotics
83vendor FORTEMEDIA	0x1319	Forte Media
84vendor CNET		0x1371	CNet
85vendor LEVELONE		0x1394	Level One
86vendor HIFN		0x13a3	Hifn
87vendor SUNDANCETI	0x13f0	Sundance Technology
88vendor ASKEY		0x144f	Askey Computer Corp.
89vendor AVERMEDIA	0x1461	Avermedia Technologies
90vendor AIRONET		0x14b9	Aironet Wireless Communications
91vendor INVERTEX		0x14e1	Invertex
92vendor BROADCOM		0x14e4	Broadcom Corporation
93vendor PLANEX		0x14ea	Planex Communications
94vendor DELTA		0x1500	Delta Electronics
95vendor TERRATEC		0x153b	TerraTec Electronic
96vendor BLUESTEEL	0x15ab	Bluesteel Networks
97vendor VMWARE		0x15ad	VMware
98vendor NETSEC		0x1660	NetSec
99vendor ATHEROS		0x168c	Atheros Communications, Inc.
100vendor LINKSYS		0x1737	Linksys
101vendor ALTIMA		0x173b	Altima
102vendor PEPPERCON	0x1743  Peppercon AG
103vendor BELKIN		0x1799	Belkin
104vendor SILAN		0x1904	Hangzhou Silan Microelectronics
105vendor JMICRON		0x197b	JMicron Technology Corporation
106vendor ADDTRON		0x4033	Addtron Technology
107vendor ICOMPRESSION	0x4444	Conexant (iCompression)
108vendor NETVIN		0x4a14	NetVin
109vendor INTEL		0x8086	Intel
110vendor PROLAN		0x8c4a	ProLAN
111vendor KTI		0x8e2e	KTI
112vendor ADP		0x9004	Adaptec
113vendor INVALID		0xffff	INVALID VENDOR ID
114
115/*
116 * List of known products.  Grouped by vendor.
117 */
118
119/* 3COM Products */
120product 3COM 3C996	0x0003	3c996 10/100/1000 Ethernet
121product 3COM 3C940	0x1700	3c940 Gigabit Ethernet
122product 3COM 3C590	0x5900	3c590 Ethernet
123product 3COM 3C595TX	0x5950	3c595-TX 10/100 Ethernet
124product 3COM 3C595T4	0x5951	3c595-T4 10/100 Ethernet
125product 3COM 3C595MII	0x5952	3c595-MII 10/100 Ethernet
126product 3COM 3C940B	0x80eb	3c940B Gigabit Ethernet
127product 3COM 3C900TPO	0x9000	3c900-TPO Ethernet
128product 3COM 3C900COMBO	0x9001	3c900-COMBO Ethernet
129product 3COM 3C905TX	0x9050	3c905-TX 10/100 Ethernet
130product 3COM 3C905T4	0x9051	3c905-T4 10/100 Ethernet
131product	3COM 3C910SOHOB	0x9300	3c910 OfficeConnect 10/100B Ethernet
132product 3COM 3CR990TX95	0x9902	3CR990-TX-95 10/100 Ethernet with 3XP
133product 3COM 3CR990TX97	0x9903	3CR990-TX-97 10/100 Ethernet with 3XP
134product 3COM 3C990B	0x9904	3c990B 10/100 Ethernet with 3XP
135product 3COM 3CR990SVR95 0x9908	3CR990-SVR-95 10/100 Ethernet with 3XP
136product 3COM 3CR990SVR97 0x9909	3CR990-SVR-97 10/100 Ethernet with 3XP
137product 3COM 3C990BSVR	0x990a	3c990BSVR 10/100 Ethernet with 3XP
138
139/* Accton products */
140product ACCTON MPX5030	0x1211	MPX 5030/5038 Ethernet
141
142/* Adaptec products */
143product ADP AIC5900	0x5900	AIC-5900 ATM
144product ADP AIC5905	0x5905	AIC-5905 ATM
145product ADP AIC6915	0x6915	AIC-6915 10/100 Ethernet
146
147/* Addtron Products */
148product ADDTRON RHINEII	0x1320	Rhine II 10/100 Ethernet
149product ADDTRON 8139	0x1360	8139 Ethernet
150
151/* ADMtek products */
152product	ADMTEK ADM8211	0x8201	ADMtek ADM8211 11Mbps 802.11b WLAN
153
154/* Aironet Wireless Communicasions products */
155product AIRONET PC4xxx		0x0001	Aironet PC4500/PC4800 Wireless LAN Adapter
156product AIRONET 350		0x0350	Aironet 350 Wireless LAN Adapter
157product AIRONET MPI350		0xa504	Aironet 350 miniPCI Wireless LAN Adapter
158product AIRONET PC4500		0x4500	Aironet PC4500 Wireless LAN Adapter
159product AIRONET PC4800		0x4800	Aironet PC4800 Wireless LAN Adapter
160
161/* Alteon products */
162product ALTEON BCM5700		0x0003	ACEnic BCM5700 10/100/1000 Ethernet
163product ALTEON BCM5701		0x0004	ACEnic BCM5701 10/100/1000 Ethernet
164
165/* Altima products */
166product ALTIMA AC1000	0x03e8	AC1000 Gigabit Ethernet
167product ALTIMA AC1001	0x03e9	AC1001 Gigabit Ethernet
168product ALTIMA AC9100	0x03ea	AC9100 Gigabit Ethernet
169
170/* AMD products */
171product AMD AMD64_MISC	0x1103	AMD64 Miscellaneous configuration
172product AMD AMD64_F10_MISC	0x1203  Family 10h Miscellaneous
173product AMD AMD64_F11_MISC	0x1303  Family 11h Miscellaneous
174product AMD AMD64_F14_MISC	0x1703  Family 14h Miscellaneous
175product AMD AMD64_F15_0x_MISC	0x1603  Family 15/0xh Miscellaneous
176product AMD AMD64_F15_1x_MISC	0x1403  Family 15/1xh Miscellaneous
177product AMD PCNET_PCI	0x2000	PCnet-PCI Ethernet
178product AMD PCNET_HOME	0x2001	PCnet-Home HomePNA Ethernet
179product AMD GEODE_LX_PCHB	0x2080	Geode LX
180product AMD CS5536_PCIB	0x2090	CS5536 ISA
181
182/* Apple products */
183product APPLE BCM5701		0x1645	BCM5701
184
185/* ATI products */
186product ATI SB600_SATA		0x4380  SB600 SATA
187product ATI SB700_AHCI		0x4391	SB700 AHCI
188
189/* Atheros products */
190product ATHEROS AR5210		0x0007 AR5210
191
192/* Belkin products */
193product BELKIN F5D6001	0x6001	F5D6001 802.11b
194
195/* Bluesteel Networks */
196product BLUESTEEL 5501		0x0000	5501
197product BLUESTEEL 5601		0x5601	5601
198
199/* Broadcom Corporation products */
200product BROADCOM BCM5752	0x1600	BCM5752 10/100/1000 Ethernet
201product BROADCOM BCM5752M	0x1601	BCM5752M
202product BROADCOM BCM5725	0x1643	BCM5725
203product BROADCOM BCM5700	0x1644	BCM5700 10/100/1000 Ethernet
204product BROADCOM BCM5701	0x1645	BCM5701 10/100/1000 Ethernet
205product BROADCOM BCM5702	0x1646	BCM5702 10/100/1000 Ethernet
206product BROADCOM BCM5703	0x1647	BCM5703 10/100/1000 Ethernet
207product BROADCOM BCM5704C	0x1648	BCM5704C Gigabit Ethernet (1000BASE-T)
208product BROADCOM BCM5704S_ALT	0x1649	BCM5704S Alt
209product BROADCOM BCM5705	0x1653	BCM5705 10/100/1000 Ethernet
210product BROADCOM BCM5705K	0x1654	BCM5705K 10/100/1000 Ethernet
211product BROADCOM BCM5717	0x1655	BCM5717 10/100/1000 Ethernet
212product BROADCOM BCM5718	0x1656	BCM5718 10/100/1000 Ethernet
213product BROADCOM BCM5719	0x1657	BCM5719 10/100/1000 Ethernet
214product BROADCOM BCM5720	0x1658	BCM5720
215product BROADCOM BCM5721	0x1659	BCM5721 10/100/1000 Ethernet
216product BROADCOM BCM5722	0x165a	BCM5722
217product BROADCOM BCM5723	0x165b	BCM5723
218product BROADCOM BCM5705M	0x165d	BCM5705M 10/100/1000 Ethernet
219product BROADCOM BCM5705M_ALT	0x165e	BCM5705M 10/100/1000 Ethernet
220product BROADCOM BCM5720_ALT	0x165f	BCM5720 10/100/1000 Ethernet
221product BROADCOM BCM5717C	0x1665	BCM5717C 10/100/1000 Ethernet
222product BROADCOM BCM5714	0x1668	BCM5714 1000baseT Ethernet
223product BROADCOM BCM5714S	0x1669	BCM5714S
224product BROADCOM BCM5780	0x166a	BCM5780
225product BROADCOM BCM5780S	0x166b	BCM5780S
226product BROADCOM BCM5705F	0x166e	BCM5705F
227product BROADCOM BCM5754M	0x1672	BCM5754M
228product BROADCOM BCM5755M	0x1673	BCM5755M
229product BROADCOM BCM5756	0x1674	BCM5756
230product BROADCOM BCM5750	0x1676	BCM5750 10/100/1000 Ethernet
231product BROADCOM BCM5751	0x1677	BCM5751 10/100/1000 Ethernet
232product BROADCOM BCM5715	0x1678	BCM5715
233product BROADCOM BCM5715S	0x1679	BCM5715S
234product BROADCOM BCM5754	0x167a	BCM5754
235product BROADCOM BCM5755	0x167b	BCM5755
236product BROADCOM BCM5750M	0x167c	BCM5750M 10/100/1000 Ethernet
237product BROADCOM BCM5751M	0x167d	BCM5751M 10/100/1000 Ethernet
238product BROADCOM BCM5751F	0x167e	BCM5751F
239product BROADCOM BCM5787F	0x167f	BCM5787F
240product BROADCOM BCM5761E	0x1680	BCM5761E
241product BROADCOM BCM5761	0x1681	BCM5761
242product BROADCOM BCM57762	0x1682	BCM57762
243product BROADCOM BCM5764	0x1684	BCM5764
244product BROADCOM BCM57766	0x1686	BCM57766
245product BROADCOM BCM5762	0x1687	BCM5762
246product BROADCOM BCM5761S	0x1688	BCM5761S
247product BROADCOM BCM5761SE	0x1689	BCM5761SE
248product BROADCOM BCM57760	0x1690	BCM57760
249product BROADCOM BCM57788	0x1691	BCM57788
250product BROADCOM BCM57780	0x1692	BCM57780
251product BROADCOM BCM5787M	0x1693	BCM5787M
252product BROADCOM BCM57790	0x1694	BCM57790
253product BROADCOM BCM5782	0x1696	BCM5782 10/100/1000 Ethernet
254product BROADCOM BCM5784	0x1698	BCM5784
255product BROADCOM BCM5785G	0x1699	BCM5785G
256product BROADCOM BCM5786	0x169a	BCM5786
257product BROADCOM BCM5787	0x169b	BCM5787
258product BROADCOM BCM5788	0x169c	BCM5788 10/100/1000 Enternet
259product BROADCOM BCM5789	0x169d	BCM5789 10/100/1000 Enternet
260product BROADCOM BCM5785F	0x16a0	BCM5785F
261product BROADCOM BCM5702X	0x16a6	BCM5702X 10/100/1000 Ethernet
262product BROADCOM BCM5703X	0x16a7	BCM5703X 10/100/1000 Ethernet
263product BROADCOM BCM5704S	0x16a8	BCM5704S Gigabit Ethernet (1000BASE-X)
264product BROADCOM BCM57761	0x16b0	BCM57761 10/100/1000 Ethernet
265product BROADCOM BCM57781	0x16b1	BCM57781 10/100/1000 Ethernet
266product BROADCOM BCM57791	0x16b2	BCM57791 10/100 Ethernet
267product BROADCOM BCM57786	0x16b3	BCM57786
268product BROADCOM BCM57765	0x16b4	BCM57765 10/100/1000 Ethernet
269product BROADCOM BCM57785	0x16b5	BCM57785 10/100/1000 Ethernet
270product BROADCOM BCM57795	0x16b6	BCM57795 10/100 Ethernet
271product BROADCOM BCM57782	0x16b7	BCM57782
272product BROADCOM BCM5702_ALT	0x16c6	BCM5702 10/100/1000 Ethernet
273product BROADCOM BCM5703A3	0x16c7	BCM5703 10/100/1000 Ethernet
274product BROADCOM BCM5781	0x16dd	BCM5781
275product BROADCOM BCM5727	0x16f3	BCM5727
276product BROADCOM BCM5753	0x16f7	BCM5753
277product BROADCOM BCM5753M	0x16fd	BCM5753M
278product BROADCOM BCM5753F	0x16fe	BCM5753F
279product BROADCOM BCM5903M	0x16ff	BCM5903M
280product BROADCOM BCM4401B0	0x170c	BCM4401-B0 10/100 Ethernet
281product BROADCOM BCM5901	0x170d	BCM5901 10/100 Ethernet
282product BROADCOM BCM5901A2	0x170e	BCM5901A 10/100 Ethernet
283product BROADCOM BCM5906	0x1712	BCM5906
284product BROADCOM BCM5906M	0x1713	BCM5906M
285product BROADCOM BCM4301	0x4301	BCM4301 802.11b Wireless Lan
286product BROADCOM BCM4307	0x4307	BCM4307 802.11b Wireless Lan
287product BROADCOM BCM4311	0x4311	BCM4311 802.11a/b/g Wireless Lan
288product BROADCOM BCM4312	0x4312	BCM4312 802.11a/b/g Wireless Lan
289product BROADCOM BCM4318	0x4318	BCM4318 802.11b/g Wireless Lan
290product BROADCOM BCM4319	0x4319	BCM4319 802.11a/b/g Wireless Lan
291product BROADCOM BCM4306_1	0x4320	BCM4306 802.11b/g Wireless Lan
292product BROADCOM BCM4306_2	0x4321	BCM4306 802.11a Wireless Lan
293product BROADCOM BCM4309	0x4324	BCM4309 802.11a/b/g Wireless Lan
294product BROADCOM BCM4306_3	0x4325	BCM4306 802.11b/g Wireless Lan
295product BROADCOM BCM4401	0x4401	BCM4401 10/100 Ethernet
296product BROADCOM BCM4402	0x4402	BCM4402 10/100 Ethernet
297product BROADCOM 5801		0x5801	5801 Security processor
298product BROADCOM 5802		0x5802	5802 Security processor
299product BROADCOM 5805		0x5805	5805 Security processor
300product BROADCOM 5820		0x5820	5820 Security processor
301product BROADCOM 5821		0x5821	5821 Security processor
302product BROADCOM 5822		0x5822	5822 Security processor
303product BROADCOM 5823		0x5823	5823 Security processor
304
305/* Brooktree products */
306product BROOKTREE BT848		0x0350	Bt848 Video Capture
307product BROOKTREE BT849		0x0351	Bt849 Video Capture
308product BROOKTREE BT878		0x036e	Bt878 Video Capture
309product BROOKTREE BT879		0x036f	Bt879 Video Capture
310
311/* CNet produts */
312product CNET GIGACARD		0x434e	GigaCard
313
314/* Compex products - XXX better descriptions */
315product COMPEX NE2KETHER	0x1401	Ethernet
316product COMPEX RL100ATX		0x2011	RL100-ATX 10/100 Ethernet
317
318/* Comtrol products */
319product COMTROL ROCKETPORT32EXT	0x0001	RocketPort 32 port external
320product COMTROL ROCKETPORT8EXT	0x0002	RocketPort 8 port external
321product COMTROL ROCKETPORT16EXT	0x0003	RocketPort 16 port external
322product COMTROL ROCKETPORT4QUAD	0x0004	RocketPort 4 port w/ quad cable
323product COMTROL ROCKETPORT8OCTA	0x0005	RocketPort 8 port w/ octa cable
324product COMTROL ROCKETPORT8RJ	0x0006	RocketPort 8 port w/ RJ11s
325product COMTROL ROCKETPORT4RJ	0x0007	RocketPort 4 port w/ RJ11s
326product COMTROL ROCKETMODEM6	0x000c	RocketModem 6 port
327product COMTROL ROCKETMODEM4	0x000d	RocketModem 4 port
328
329/* Corega products */
330product COREGA CB_TXD		0xa117	FEther CB-TXD 10/100 Ethernet
331product COREGA 2CB_TXD		0xa11e	FEther II CB-TXD 10/100 Ethernet
332product COREGA CG_LAPCIGT	0xc017	CG-LAPCIGT 10/100/1000 Ethernet
333
334/* Delta products */
335product DELTA RHINEII	0x1320	Rhine II 10/100 Ethernet
336product DELTA 8139	0x1360	8139 Ethernet
337
338/* Digi International products */
339product DIGI SYNC570I_2PB1	0x5010	SYNC/570i-PCI 2 port (mapped below 1M)
340product DIGI SYNC570I_4PB1	0x5011	SYNC/570i-PCI 4 port (mapped below 1M)
341product DIGI SYNC570I_2P	0x5012	SYNC/570i-PCI 2 port
342product DIGI SYNC570I_4P	0x5013	SYNC/570i-PCI 4 port
343
344/* D-Link Systems products */
345product DLINK DL1002		0x1002	DL-1002 10/100 Ethernet
346product DLINK DFE530TXPLUS	0x1300	DFE-530TXPLUS 10/100 Ethernet
347product DLINK DFE690TXD		0x1340	DFE-690TXD 10/100 Ethernet
348product DLINK DFE520TX_C1	0x4200	DFE-520TX C1
349product DLINK DGE528T		0x4300	DGE-528T Gigabit Ethernet
350product DLINK DGE530T_B1	0x4b01	DGE-530T B1
351product DLINK DGE530T_A1	0x4c00	DGE-530T A1
352
353/* Efficient Networks products */
354product EFFICIENTNETS ENI155PF	0x0000	155P-MF1 ATM (FPGA)
355product EFFICIENTNETS ENI155PA	0x0002	155P-MF1 ATM (ASIC)
356
357/* Marvell (was Galileo Technology) products */
358product MARVELL YUKON		0x4320	Yukon 88E8001/8003/8010
359product MARVELL YUKON_BELKIN	0x5005	Yukon (Belkin F5D5005)
360product MARVELL 88SE6121	0x6121	88SE6121 SATA/ATA controller
361product MARVELL 88SE6145	0x6145	88SE6145 SATA/ATA controller
362
363/* Hifn products */
364product HIFN 7751	0x0005	7751
365product HIFN 6500	0x0006	6500
366product HIFN 7811	0x0007	7811
367product HIFN 7951	0x0012	7951
368product HIFN 7955	0x0020	7954/7955
369product HIFN 7956	0x001d	7956
370
371/* Conexant (iCompression, GlobeSpan) products */
372product ICOMPRESSION ITVC16	0x0016	iTVC16 MPEG2 codec
373product ICOMPRESSION ITVC15	0x0803	iTVC15 MPEG2 codec
374
375/* Intel products */
376product INTEL PRO_WL_2100	0x1043	PRO/Wireless LAN 2100 3B Mini PCI Adapter
377product	INTEL 82597EX		0x1048	PRO/10GbE LR Server Adapter
378product	INTEL PRO_100_VE_5	0x1064	PRO/100 VE (LOM) Ethernet Controller with 82562ET/EZ/GT/GZ
379
380/* Invertex */
381product INVERTEX AEON		0x0005	AEON
382
383/* JMicron Technology Corporation products */
384product JMICRON JMC250	0x0250	JMC250 PCI Express Gigabit Ethernet
385product JMICRON JMC260	0x0260	JMC260 PCI Express Fast Ethernet
386
387/* KTI products - XXX better descriptions */
388product KTI NE2KETHER	0x3000	Ethernet
389
390/* Level One products */
391product LEVELONE LXT1001	0x0001	LXT-1001 10/100/1000 Ethernet
392
393/* Linksys products */
394product LINKSYS EG1032		0x1032	EG1032 v2 Instant Gigabit Network Adapter
395product LINKSYS EG1064		0x1064	EG1064 v2 Instant Gigabit Network Adapter
396
397/* Lucent Technologies products */
398product LUCENT ET1310		0xed00  ET1310 10/100/1000M Ethernet
399product LUCENT ET1310_FAST	0xed01	ET1310 10/100M Ethernet
400
401/* NetVin products - XXX better descriptions */
402product NETVIN 5000	0x5000	5000 Ethernet
403
404/* National Semiconductor products */
405product NS DP83815	0x0020	DP83815 10/100 Ethernet
406product NS DP83820	0x0022	DP83820 10/100/1000 Ethernet
407product NS SCx200_XBUS	0x0505	SCx200 X-BUS
408product NS SC1100_XBUS	0x0515	SC1100 X-Bus
409
410/* Network Security Technologies, Inc. */
411product NETSEC 7751		0x7751	7751
412
413/* Nortel products */
414product NORTEL BAYSTACK_21	0x1211	Baystack 21 (Accton MPX EN5038)
415
416/* Nvidia Corporation products */
417product NVIDIA	MCP04_LAN1	0x0037	MCP04 Lan
418product NVIDIA	MCP04_LAN2	0x0038	MCP04 Lan
419product NVIDIA	CK804_LAN1	0x0056	CK804 Lan
420product NVIDIA	CK804_LAN2	0x0057	CK804 Lan
421product NVIDIA	NFORCE2_LAN	0x0066	nForce2 Lan
422product NVIDIA	NFORCE3_LAN2	0x0086	nForce3 Lan
423product NVIDIA	NFORCE3_LAN3	0x008c	nForce3 Lan
424product NVIDIA	NFORCE3_LAN1	0x00d6	nForce3 Lan
425product NVIDIA	NFORCE3_LAN4	0x00df	nForce3 Lan
426product NVIDIA	NFORCE3_LAN5	0x00e6	nForce3 Lan
427product NVIDIA	NFORCE_LAN	0x01c3	nForce Lan
428product NVIDIA	MCP51_LAN1	0x0268	MCP51 Lan
429product NVIDIA	MCP51_LAN2	0x0269	MCP51 Lan
430product NVIDIA	MCP55_LAN1	0x0372	MCP55 Lan
431product NVIDIA	MCP55_LAN2	0x0373	MCP55 Lan
432product NVIDIA	MCP61_LAN1	0x03e5	MCP61 Lan
433product NVIDIA	MCP61_LAN2	0x03e6	MCP61 Lan
434product NVIDIA	MCP61_LAN3	0x03ee	MCP61 Lan
435product NVIDIA	MCP61_LAN4	0x03ef	MCP61 Lan
436product NVIDIA	MCP65_AHCI_1	0x044c	MCP65 AHCI
437product NVIDIA	MCP65_AHCI_2	0x044d	MCP65 AHCI
438product NVIDIA	MCP65_AHCI_3	0x044e	MCP65 AHCI
439product NVIDIA	MCP65_AHCI_4	0x044f	MCP65 AHCI
440product NVIDIA	MCP65_LAN1	0x0450	MCP65 Lan
441product NVIDIA	MCP65_LAN2	0x0451	MCP65 Lan
442product NVIDIA	MCP65_LAN3	0x0452	MCP65 Lan
443product NVIDIA	MCP65_LAN4	0x0453	MCP65 Lan
444product NVIDIA	MCP65_AHCI_5	0x045c	MCP65 AHCI
445product NVIDIA	MCP65_AHCI_6	0x045d	MCP65 AHCI
446product NVIDIA	MCP65_AHCI_7	0x045e	MCP65 AHCI
447product NVIDIA	MCP65_AHCI_8	0x045f	MCP65 AHCI
448product NVIDIA	MCP67_LAN1	0x054c	MCP67 Lan
449product NVIDIA	MCP67_LAN2	0x054d	MCP67 Lan
450product NVIDIA	MCP67_LAN3	0x054e	MCP67 Lan
451product NVIDIA	MCP67_LAN4	0x054f	MCP67 Lan
452product NVIDIA	MCP67_AHCI_1	0x0554	MCP67 AHCI
453product NVIDIA	MCP77_LAN1	0x0760	MCP77 Lan
454product NVIDIA	MCP77_LAN2	0x0761	MCP77 Lan
455product NVIDIA	MCP77_LAN3	0x0762	MCP77 Lan
456product NVIDIA	MCP77_LAN4	0x0763	MCP77 Lan
457product NVIDIA	MCP73_LAN1	0x07dc	MCP73 Lan
458product NVIDIA	MCP73_LAN2	0x07dd	MCP73 Lan
459product NVIDIA	MCP73_LAN3	0x07de	MCP73 Lan
460product NVIDIA	MCP73_LAN4	0x07df	MCP73 Lan
461product NVIDIA	MCP79_LAN1	0x0ab0	MCP79 Lan
462product NVIDIA	MCP79_LAN2	0x0ab1	MCP79 Lan
463product NVIDIA	MCP79_LAN3	0x0ab2	MCP79 Lan
464product NVIDIA	MCP79_LAN4	0x0ab3	MCP79 Lan
465product NVIDIA	MCP79_AHCI_1	0x0ab8	MCP79 AHCI
466product NVIDIA	MCP77_AHCI_5	0x0ad4	MCP77 AHCI
467
468/* Peppercon products */
469product PEPPERCON ROLF	0x8139	ROL/F-100 Fast Ethernet Adapter with ROL
470
471/* Planex products */
472product PLANEX FNW_3800_TX	0xab07	FNW-3800-TX 10/100 Ethernet
473
474/* ProLAN products - XXX better descriptions */
475product PROLAN NE2KETHER 0x1980 Ethernet
476
477/* QLogic products */
478product QLOGIC ISP1020	0x1020	ISP1020
479product QLOGIC ISP1080	0x1080	ISP1080
480product QLOGIC ISP1240	0x1240	ISP1240
481product QLOGIC ISP2100	0x2100	ISP2100
482
483/* Ralink Technologies products */
484product	RALINK	RT2560		0x0201	RT2560 802.11b/g
485product	RALINK	RT2561S		0x0301	RT2561S 802.11b/g
486product	RALINK	RT2561		0x0302	RT2561 802.11b/g
487product	RALINK	RT2661		0x0401	RT2661 802.11b/g/n
488
489/* Realtek (Creative Labs?) products */
490product REALTEK	RT8029		0x8029	8029 Ethernet
491product REALTEK	RT8129		0x8129	8129 10/100 Ethernet
492product REALTEK RT8101E		0x8136	8101E PCIe 10/10 Ethernet
493product REALTEK RT8139B		0x8138	8139B 10/100 Ethernet
494product REALTEK RT8139		0x8139	8139 10/100 Ethernet
495product REALTEK RT8169SC	0x8167	8169SC/8110SC Single-chip Gigabit Ethernet
496product REALTEK RT8168		0x8168	8168/8111B PCIe Gigabit Ethernet
497product REALTEK RT8169		0x8169	8169 10/100/1000 Ethernet
498product REALTEK RT8180		0x8180	8180 802.11b
499
500/* Hangzhou Silan Microelectronics products */
501product SILAN SC92031		0x2031	SC92031 based fast ethernet adapter
502product SILAN 8139D		0x8139	8139D fast ethernet adapter
503
504/* Silicon Integrated System products */
505product SIS 900			0x0900	SiS 900 10/100 Ethernet
506product SIS 7016		0x7016	SiS 7016 10/100 Ethernet
507
508/* SMC products */
509product SMC 83C170	0x0005	83C170 (\"EPIC/100\") Fast Ethernet
510
511/* Sun Microsystems, Inc. products */
512product SUN 5821	0x5454	Sun bcm5821
513product SUN SCA1K	0x5455	Crypto Accelerator 1000
514
515/* Sundance Technology products */
516product SUNDANCETI ST201	0x0201	ST201 10/100 Ethernet
517product SUNDANCETI ST201_0	0x0200	ST201 10/100 Ethernet
518
519/* Surecom Technology products */
520product SURECOM NE34	0x0e34	NE-34 Ethernet
521
522/* Schneider & Koch (really SysKonnect) products */
523product SCHNEIDERKOCH	SKNET_GE	0x4300	SK-NET GE
524product SCHNEIDERKOCH	SK9821v2	0x4320	SK-9821 v2.0
525product SCHNEIDERKOCH	SK_9DX1		0x4400	SK-NET SK-9DX1 Gigabit Ethernet
526/* These next two are are really subsystem IDs */
527product SCHNEIDERKOCH	SK_9D41		0x4441	SK-9D41 1000BASE-X
528
529/* SII products */
530product SII		3132		0x3132	Sii3132
531
532/* TTTech */
533product TTTECH		MC322		0x000a	MC322
534
535/* Texas Instruments products */
536product TI	ACX100A		0x8400	ACX100A 802.11b
537product TI	ACX100B		0x8401	ACX100B 802.11b
538product TI	ACX111		0x9066	ACX111 802.11b/g
539
540/* US Robotics products */
541product USR2 997902	0x0116	Robotics 997902 Gigabit Ethernet
542
543/* VIA Technologies products, from http://www.via.com.tw/ */
544product VIATECH VT86C926	0x0926	VT86C926 Amazon PCI-Ethernet Controller
545product VIATECH VT3043		0x3043	VT3043 (Rhine) 10/100 Ethernet
546product VIATECH VT6105M 	0x3053	VT6105M (Rhine III) 10/100 Ethernet
547product VIATECH	VT6102		0x3065	VT6102 (Rhine II) 10/100 Ethernet
548product VIATECH VT6105		0x3106	VT6105 (Rhine III) 10/100 Ethernet
549product VIATECH	VT612X		0x3119	VT612X 10/100/1000 Ethernet
550product	VIATECH	VT8623_VGA	0x3122	VT8623 (Apollo CLE266) VGA Controller
551product	VIATECH	VT8623		0x3123	VT8623 (Apollo CLE266) CPU-PCI Bridge
552product VIATECH VT8251_SATA	0x3349  VT8251 SATA
553product VIATECH VT86C100A	0x6100	VT86C100A (Rhine-II) 10/100 Ethernet
554
555/* Winbond Electronics products */
556product WINBOND W89C840F	0x0840	W89C840F 10/100 Ethernet
557product WINBOND W89C940F	0x0940	W89C940F Ethernet
558