pcidevs revision 1.67
1ee3138f1Smrg$NetBSD: pcidevs,v 1.67 1998/07/10 20:40:06 tron Exp $
2ee3138f1Smrg
3ee3138f1Smrg/*
479a8a9c6Smrg * Copyright (c) 1995, 1996 Christopher G. Demetriou
5ee3138f1Smrg * All rights reserved.
6ee3138f1Smrg *
7ee3138f1Smrg * Redistribution and use in source and binary forms, with or without
8ee3138f1Smrg * modification, are permitted provided that the following conditions
9ee3138f1Smrg * are met:
10ee3138f1Smrg * 1. Redistributions of source code must retain the above copyright
11ee3138f1Smrg *    notice, this list of conditions and the following disclaimer.
12ee3138f1Smrg * 2. Redistributions in binary form must reproduce the above copyright
13ee3138f1Smrg *    notice, this list of conditions and the following disclaimer in the
14ee3138f1Smrg *    documentation and/or other materials provided with the distribution.
15ee3138f1Smrg * 3. All advertising materials mentioning features or use of this software
16ee3138f1Smrg *    must display the following acknowledgement:
17ee3138f1Smrg *      This product includes software developed by Christopher G. Demetriou
18ee3138f1Smrg *	for the NetBSD Project.
19ee3138f1Smrg * 4. The name of the author may not be used to endorse or promote products
20ee3138f1Smrg *    derived from this software without specific prior written permission
21ee3138f1Smrg *
22ee3138f1Smrg * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
23ee3138f1Smrg * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
24ee3138f1Smrg * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
25ee3138f1Smrg * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
26ee3138f1Smrg * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
27ee3138f1Smrg * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
28ee3138f1Smrg * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
29ee3138f1Smrg * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
30ee3138f1Smrg * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
31ee3138f1Smrg * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32ee3138f1Smrg */
33ee3138f1Smrg
34ee3138f1Smrg/*
35ee3138f1Smrg * NOTE: a fairly complete list of PCI codes can be found at:
36ee3138f1Smrg *
37ee3138f1Smrg *	http://www.halcyon.com/scripts/jboemler/pci/pcicode
38ee3138f1Smrg *
39ee3138f1Smrg * (but it doesn't always seem to match vendor documentation)
40ee3138f1Smrg */
41ee3138f1Smrg
42ee3138f1Smrg/*
43ee3138f1Smrg * List of known PCI vendors
44ee3138f1Smrg */
45ee3138f1Smrg
46ee3138f1Smrgvendor MARTINMARIETTA	0x003d	Martin-Marietta Corporation 
47ee3138f1Smrgvendor COMPAQ		0x0e11	Compaq
48ee3138f1Smrgvendor SYMBIOS		0x1000	Symbios Logic
49ee3138f1Smrgvendor ATI		0x1002	ATI Technologies
50ee3138f1Smrgvendor ULSI		0x1003	ULSI Systems
5179a8a9c6Smrgvendor VLSI		0x1004	VLSI Technology
52ee3138f1Smrgvendor AVANCE		0x1005	Avance Logic
53ee3138f1Smrgvendor REPLY		0x1006	Reply Group
54ee3138f1Smrgvendor NETFRAME		0x1007	NetFrame Systems
55ee3138f1Smrgvendor EPSON		0x1008	Epson
56ee3138f1Smrgvendor PHOENIX		0x100a	Phoenix Technologies
57ee3138f1Smrgvendor NS		0x100b	National Semiconductor
58ee3138f1Smrgvendor TSENG		0x100c	Tseng Labs
59ee3138f1Smrgvendor AST		0x100d	AST Research
60ee3138f1Smrgvendor WEITEK		0x100e	Weitek
6179a8a9c6Smrgvendor VIDEOLOGIC	0x1010	Video Logic
6279a8a9c6Smrgvendor DEC		0x1011	Digital Equipment
6379a8a9c6Smrgvendor MICRONICS	0x1012	Micronics Computers
6479a8a9c6Smrgvendor CIRRUS		0x1013	Cirrus Logic
6579a8a9c6Smrgvendor IBM		0x1014	IBM
6679a8a9c6Smrgvendor LSIL		0x1015	LSI Logic Corp of Canada
6779a8a9c6Smrgvendor ICLPERSONAL	0x1016	ICL Personal Systems
6879a8a9c6Smrgvendor SPEA		0x1017	SPEA Software
6979a8a9c6Smrgvendor UNISYS		0x1018	Unisys Systems
7079a8a9c6Smrgvendor ELITEGROUP	0x1019	Elitegroup Computer Systems
7179a8a9c6Smrgvendor NCR		0x101a	AT&T Global Information Systems
7279a8a9c6Smrgvendor VITESSE		0x101b	Vitesse Semiconductor
7379a8a9c6Smrgvendor WD		0x101c	Western Digital
7479a8a9c6Smrgvendor AMI		0x101e	American Megatrends
7579a8a9c6Smrgvendor PICTURETEL	0x101f	PictureTel
7679a8a9c6Smrgvendor HITACHICOMP	0x1020	Hitachi Computer Products
7779a8a9c6Smrgvendor OKI		0x1021	OKI Electric Industry
7879a8a9c6Smrgvendor AMD		0x1022	Advanced Micro Devices
7979a8a9c6Smrgvendor TRIDENT		0x1023	Trident Microsystems
8079a8a9c6Smrgvendor ZENITH		0x1024	Zenith Data Systems
81ee3138f1Smrgvendor ACER		0x1025	Acer
82ee3138f1Smrgvendor DELL		0x1028	Dell Computer
83ee3138f1Smrgvendor SNI		0x1029	Siemens Nixdorf AG
84ee3138f1Smrgvendor LSILOGIC		0x102a	LSI Logic, Headland div.
85ee3138f1Smrgvendor MATROX		0x102b	Matrox
86ee3138f1Smrgvendor CHIPS		0x102c	Chips and Technologies
8779a8a9c6Smrgvendor WYSE		0x102d	WYSE Technology
88ee3138f1Smrgvendor OLIVETTI		0x102e	Olivetti Advanced Technology
89ee3138f1Smrgvendor TOSHIBA		0x102f	Toshiba America
9079a8a9c6Smrgvendor TMCRESEARCH	0x1030	TMC Research
91ee3138f1Smrgvendor MIRO		0x1031	Miro Computer Products
9279a8a9c6Smrgvendor COMPAQ2		0x1032	Compaq (2nd PCI Vendor ID)
9379a8a9c6Smrgvendor NEC		0x1033	NEC
94ee3138f1Smrgvendor BURNDY		0x1034	Burndy
95ee3138f1Smrgvendor COMPCOMM		0x1035	Comp. & Comm. Research Lab
96ee3138f1Smrgvendor FUTUREDOMAIN	0x1036	Future Domain
9779a8a9c6Smrgvendor HITACHIMICRO	0x1037	Hitach Microsystems
9879a8a9c6Smrgvendor AMP		0x1038	AMP
9979a8a9c6Smrgvendor SIS		0x1039	Silicon Integrated System
100ee3138f1Smrgvendor SEIKOEPSON	0x103a	Seiko Epson
101ee3138f1Smrgvendor TATUNGAMERICA	0x103b	Tatung Co. of America
10279a8a9c6Smrgvendor HP		0x103c	Hewlett-Packard
10379a8a9c6Smrgvendor SOLLIDAY		0x103e	Solliday Engineering
104ee3138f1Smrgvendor LOGICMODELLING	0x103f	Logic Modeling
105ee3138f1Smrgvendor KPC		0x1040	Kubota Pacific
106ee3138f1Smrgvendor COMPUTREND	0x1041	Computrend
107ee3138f1Smrgvendor PCTECH		0x1042	PC Technology
108ee3138f1Smrgvendor ASUSTEK		0x1043	Asustek Computer
109ee3138f1Smrgvendor DPT		0x1044	Distributed Processing Technology
110ee3138f1Smrgvendor OPTI		0x1045	Opti
111ee3138f1Smrgvendor IPCCORP		0x1046	IPC Corporation
112ee3138f1Smrgvendor GENOA		0x1047	Genoa Systems
11379a8a9c6Smrgvendor ELSA		0x1048	Elsa
11479a8a9c6Smrgvendor FOUNTAINTECH	0x1049	Fountain Technology
11579a8a9c6Smrgvendor SGSTHOMSON	0x104a	SGS Thomson Microelectric
11679a8a9c6Smrgvendor BUSLOGIC		0x104b	BusLogic
11779a8a9c6Smrgvendor TI		0x104c	Texas Instruments
11879a8a9c6Smrgvendor SONY		0x104d	Sony
11979a8a9c6Smrgvendor OAKTECH		0x104e	Oak Technology
12079a8a9c6Smrgvendor COTIME		0x104f	Co-time Computer
12179a8a9c6Smrgvendor WINBOND		0x1050	Winbond Electronics
12279a8a9c6Smrgvendor ANIGMA		0x1051	Anigma
12379a8a9c6Smrgvendor YOUNGMICRO	0x1052	Young Micro Systems
12479a8a9c6Smrgvendor HITACHI		0x1054	Hitachi
125ee3138f1Smrgvendor EFARMICRO	0x1055	Efar Microsystems
126ee3138f1Smrgvendor ICL		0x1056	ICL
12779a8a9c6Smrgvendor MOT		0x1057	Motorola
12879a8a9c6Smrgvendor ETR		0x1058	Electronics & Telec. RSH
129ee3138f1Smrgvendor TEKNOR		0x1059	Teknor Microsystems
130ee3138f1Smrgvendor PROMISE		0x105a	Promise Technology
131ee3138f1Smrgvendor FOXCONN		0x105b	Foxconn International
132ee3138f1Smrgvendor WIPRO		0x105c	Wipro Infotech
13379a8a9c6Smrgvendor NUMBER9		0x105d	Number 9 Computer Company
13479a8a9c6Smrgvendor VTECH		0x105e	Vtech Computers
13579a8a9c6Smrgvendor INFOTRONIC	0x105f	Infotronic America
136ee3138f1Smrgvendor UMC		0x1060	United Microelectronics
13779a8a9c6Smrgvendor ITT		0x1061	I. T. T.
138ee3138f1Smrgvendor MASPAR		0x1062	MasPar Computer
139ee3138f1Smrgvendor OCEANOA		0x1063	Ocean Office Automation
14079a8a9c6Smrgvendor ALCATEL		0x1064	Alcatel CIT
141ee3138f1Smrgvendor TEXASMICRO	0x1065	Texas Microsystems
142ee3138f1Smrgvendor PICOPOWER	0x1066	Picopower Technology
143ee3138f1Smrgvendor MITSUBISHI	0x1067	Mitsubishi Electronics
144ee3138f1Smrgvendor DIVERSIFIED	0x1068	Diversified Technology
145ee3138f1Smrgvendor MYLEX		0x1069	Mylex
146ee3138f1Smrgvendor ATEN		0x106a	Aten Research
147ee3138f1Smrgvendor APPLE		0x106b	Apple Computer
148ee3138f1Smrgvendor HYUNDAI		0x106c	Hyundai Electronics America
149ee3138f1Smrgvendor SEQUENT		0x106d	Sequent
150ee3138f1Smrgvendor DFI		0x106e	DFI
15179a8a9c6Smrgvendor CITYGATE		0x106f	City Gate Development
152ee3138f1Smrgvendor DAEWOO		0x1070	Daewoo Telecom
153ee3138f1Smrgvendor MITAC		0x1071	Mitac
15479a8a9c6Smrgvendor GIT		0x1072	GIT Co.
155ee3138f1Smrgvendor YAMAHA		0x1073	Yamaha
15679a8a9c6Smrgvendor NEXGEN		0x1074	NexGen Microsystems
157ee3138f1Smrgvendor AIR		0x1075	Advanced Integration Research
15879a8a9c6Smrgvendor CHAINTECH	0x1076	Chaintech Computer
15979a8a9c6Smrgvendor QLOGIC		0x1077	Q Logic
160ee3138f1Smrgvendor CYRIX		0x1078	Cyrix Corporation
16179a8a9c6Smrgvendor IBUS		0x1079	I-Bus
162ee3138f1Smrgvendor NETWORTH		0x107a	NetWorth
163ee3138f1Smrgvendor GATEWAY		0x107b	Gateway 2000
164ee3138f1Smrgvendor GOLDSTART	0x107c	Goldstar
165ee3138f1Smrgvendor LEADTEK		0x107d	LeadTek Research
166ee3138f1Smrgvendor INTERPHASE	0x107e	Interphase
167ee3138f1Smrgvendor DATATECH		0x107f	Data Technology Corporation
168ee3138f1Smrgvendor CONTAQ		0x1080	Contaq Microsystems
169ee3138f1Smrgvendor SUPERMAC		0x1081	Supermac Technology
170ee3138f1Smrgvendor EFA		0x1082	EFA Corporation of America
171ee3138f1Smrgvendor FOREX		0x1083	Forex Computer
172ee3138f1Smrgvendor PARADOR		0x1084	Parador
17379a8a9c6Smrgvendor TULIP		0x1085	Tulip Computers
174ee3138f1Smrgvendor JBOND		0x1086	J. Bond Computer Systems
175ee3138f1Smrgvendor CACHECOMP	0x1087	Cache Computer
17679a8a9c6Smrgvendor MICROCOMP	0x1088	Microcomputer Systems
177ee3138f1Smrgvendor DG		0x1089	Data General Corporation
178ee3138f1Smrgvendor BIT3		0x108a	Bit3 Computer Corp.
179ee3138f1Smrgvendor ELONEX		0x108c	Elonex PLC c/o Oakleigh Systems
180ee3138f1Smrgvendor OLICOM		0x108d	Olicom
181ee3138f1Smrgvendor SUN		0x108e	Sun Microsystems
18279a8a9c6Smrgvendor SYSTEMSOFT	0x108f	Systemsoft
183ee3138f1Smrgvendor ENCORE		0x1090	Encore Computer
18479a8a9c6Smrgvendor INTERGRAPH	0x1091	Intergraph
185ee3138f1Smrgvendor DIAMOND		0x1092	Diamond Computer Systems
186ee3138f1Smrgvendor NATIONALINST	0x1093	National Instruments
187ee3138f1Smrgvendor FICOMP		0x1094	First Int'l Computers
18879a8a9c6Smrgvendor CMDTECH		0x1095	CMD Technology
189ee3138f1Smrgvendor ALACRON		0x1096	Alacron
190ee3138f1Smrgvendor APPIAN		0x1097	Appian Technology
191ee3138f1Smrgvendor QUANTUMDESIGNS	0x1098	Quantum Designs
192ee3138f1Smrgvendor SAMSUNGELEC	0x1099	Samsung Electronics
193ee3138f1Smrgvendor PACKARDBELL	0x109a	Packard Bell
194ee3138f1Smrgvendor GEMLIGHT		0x109b	Gemlight Computer
195ee3138f1Smrgvendor MEGACHIPS	0x109c	Megachips
196ee3138f1Smrgvendor ZIDA		0x109d	Zida Technologies
197ee3138f1Smrgvendor BROOKTREE	0x109e	Brooktree
198ee3138f1Smrgvendor TRIGEM		0x109f	Trigem Computer
199ee3138f1Smrgvendor MEIDENSHA	0x10a0	Meidensha
200ee3138f1Smrgvendor JUKO		0x10a1	Juko Electronics
201ee3138f1Smrgvendor QUANTUM		0x10a2	Quantum
202ee3138f1Smrgvendor EVEREX		0x10a3	Everex Systems
203ee3138f1Smrgvendor GLOBE		0x10a4	Globe Manufacturing Sales
204ee3138f1Smrgvendor RACAL		0x10a5	Racal Interlan
205ee3138f1Smrgvendor INFORMTECH	0x10a6	Informtech Industrial
206ee3138f1Smrgvendor BENCHMARQ	0x10a7	Benchmarq Microelectronics
207ee3138f1Smrgvendor SIERRA		0x10a8	Sierra Semiconductor
208ee3138f1Smrgvendor SGI		0x10a9	Silicon Graphics
209ee3138f1Smrgvendor ACC		0x10aa	ACC Microelectronics
210ee3138f1Smrgvendor DIGICOM		0x10ab	Digicom
211ee3138f1Smrgvendor HONEYWELL	0x10ac	Honeywell IASD
212ee3138f1Smrgvendor SYMPHONY		0x10ad	Symphony Labs
213ee3138f1Smrgvendor CORNERSTONE	0x10ae	Cornerstone Technology
214ee3138f1Smrgvendor MICROCOMPSON	0x10af	Micro Computer Sysytems (M) SON
215ee3138f1Smrgvendor CARDEXPER	0x10b0	CardExpert Technology
216ee3138f1Smrgvendor CABLETRON	0x10B1	Cabletron Systems
217ee3138f1Smrgvendor RAYETHON		0x10b2	Raytheon
218ee3138f1Smrgvendor DATABOOK		0x10b3	Databook
219ee3138f1Smrgvendor STB		0x10b4	STB Systems
220ee3138f1Smrgvendor PLX		0x10b5	PLX Technology
221ee3138f1Smrgvendor MADGE		0x10b6	Madge Networks
222ee3138f1Smrgvendor 3COM		0x10B7	3Com
223ee3138f1Smrgvendor SMC		0x10b8	Standard Microsystems
224ee3138f1Smrgvendor ALI		0x10b9	Acer Labs
225ee3138f1Smrgvendor MITSUBISHIELEC	0x10ba	Mitsubishi Electronics
226ee3138f1Smrgvendor DAPHA		0x10bb	Dapha Electronics
227ee3138f1Smrgvendor ALR		0x10bc	Advanced Logic Research
228ee3138f1Smrgvendor SURECOM		0x10bd	Surecom Technology
229ee3138f1Smrgvendor TSENGLABS	0x10be	Tseng Labs International
230ee3138f1Smrgvendor MOST		0x10bf	Most
231ee3138f1Smrgvendor BOCA		0x10c0	Boca Research
232ee3138f1Smrgvendor ICM		0x10c1	ICM
23379a8a9c6Smrgvendor AUSPEX		0x10c2	Auspex Systems
234ee3138f1Smrgvendor SAMSUNGSEMI	0x10c3	Samsung Semiconductors
235ee3138f1Smrgvendor AWARD		0x10c4	Award Software Int'l
236ee3138f1Smrgvendor XEROX		0x10c5	Xerox
237ee3138f1Smrgvendor RAMBUS		0x10c6	Rambus
238ee3138f1Smrgvendor MEDIAVIS		0x10c7	Media Vision
239ee3138f1Smrgvendor NEOMAGIC		0x10c8	Neomagic
240ee3138f1Smrgvendor DATAEXPERT	0x10c9	Dataexpert
241ee3138f1Smrgvendor FUJITSU		0x10ca	Fujitsu
242ee3138f1Smrgvendor OMRON		0x10cb	Omron
243ee3138f1Smrgvendor MENTOR		0x10cc	Mentor ARC
244ee3138f1Smrgvendor ADVSYSPROD	0x10cd	Advanced System Products
245ee3138f1Smrgvendor RADIUS		0x10ce	Radius
246ee3138f1Smrgvendor CITICORP		0x10cf	Citicorp TTI
247ee3138f1Smrgvendor FUJITSU2		0x10d0	Fujitsu Limited (2nd PCI Vendor ID)
248ee3138f1Smrgvendor FUTUREPLUS	0x10d1	Future+ Systems
249ee3138f1Smrgvendor MOLEX		0x10d2	Molex
250ee3138f1Smrgvendor JABIL		0x10d3	Jabil Circuit
25179a8a9c6Smrgvendor HAULON		0x10d4	Hualon Microelectronics
252ee3138f1Smrgvendor AUTOLOGIC	0x10d5	Autologic
253ee3138f1Smrgvendor CETIA		0x10d6	Cetia
254ee3138f1Smrgvendor BCM		0x10d7	BCM Advanced
255ee3138f1Smrgvendor APL		0x10d8	Advanced Peripherals Labs
25679a8a9c6Smrgvendor MACRONIX		0x10d9	Macronix
257ee3138f1Smrgvendor THOMASCONRAD	0x10da	Thomas-Conrad
258ee3138f1Smrgvendor ROHM		0x10db	Rohm Research
25979a8a9c6Smrgvendor CERN		0x10dc	CERN/ECP/EDU
260ee3138f1Smrgvendor ES		0x10dd	Evans & Sutherland
261ee3138f1Smrgvendor NVIDIA		0x10de	Nvidia Corporation
262ee3138f1Smrgvendor EMULEX		0x10df	Emulex
263ee3138f1Smrgvendor IMS		0x10e0	Integrated Micro Solutions
264ee3138f1Smrgvendor TEKRAM		0x10e1	Tekram Technology (1st PCI Vendor ID)
265ee3138f1Smrgvendor APTIX		0x10e2	Aptix Corporation
26679a8a9c6Smrgvendor NEWBRIDGE	0x10e3	Newbridge Microsystems
267ee3138f1Smrgvendor TANDEM		0x10e4	Tandem Computers
268ee3138f1Smrgvendor MICROINDUSTRIES	0x10e5	Micro Industries
269ee3138f1Smrgvendor GAINBERY		0x10e6	Gainbery Computer Products
270ee3138f1Smrgvendor VADEM		0x10e7	Vadem
271ee3138f1Smrgvendor AMCIRCUITS	0x10e8	Applied Micro Circuits
272ee3138f1Smrgvendor ALPSELECTIC	0x10e9	Alps Electric
273ee3138f1Smrgvendor INTERGRAPHICS	0x10ea	Integraphics Systems
274ee3138f1Smrgvendor ARTISTSGRAPHICS	0x10eb	Artists Graphics
275ee3138f1Smrgvendor REALTEK		0x10ec	Realtek Semiconductor
276ee3138f1Smrgvendor ASCIICORP	0x10ed	ASCII Corporation
277ee3138f1Smrgvendor XILINX		0x10ee	Xilinx
278ee3138f1Smrgvendor RACORE		0x10ef	Racore Computer Products
279ee3138f1Smrgvendor PERITEK		0x10f0	Peritek
280ee3138f1Smrgvendor TYAN		0x10f1	Tyan Computer
281ee3138f1Smrgvendor ACHME		0x10f2	Achme Computer
282ee3138f1Smrgvendor ALARIS		0x10f3	Alaris
283ee3138f1Smrgvendor SMOS		0x10f4	S-MOS Systems
284ee3138f1Smrgvendor NKK		0x10f5	NKK Corporation
285ee3138f1Smrgvendor CREATIVE		0x10f6	Creative Electronic Systems
286ee3138f1Smrgvendor MATSUSHITA	0x10f7	Matsushita
287ee3138f1Smrgvendor ALTOS		0x10f8	Altos India
288ee3138f1Smrgvendor PCDIRECT		0x10f9	PC Direct
289ee3138f1Smrgvendor TRUEVISIO	0x10fa	Truevision
290ee3138f1Smrgvendor THESYS		0x10fb	Thesys Ges. F. Mikroelektronik
291ee3138f1Smrgvendor IODATA		0x10fc	I-O Data Device
292ee3138f1Smrgvendor SOYO		0x10fd	Soyo Technology
293ee3138f1Smrgvendor FAST		0x10fe	Fast Electronic
294ee3138f1Smrgvendor NCUBE		0x10ff	NCube
295ee3138f1Smrgvendor JAZZ		0x1100	Jazz Multimedia
296ee3138f1Smrgvendor INITIO		0x1101	Initio
297ee3138f1Smrgvendor CREATIVELABS	0x1102	Creative Labs
298ee3138f1Smrgvendor TRIONES		0x1103	Triones Technologies
299ee3138f1Smrgvendor RASTEROPS	0x1104	RasterOps
300ee3138f1Smrgvendor SIGMA		0x1105	Sigma Designs
301ee3138f1Smrgvendor VIATECH		0x1106	VIA Technologies
302ee3138f1Smrgvendor STRATIS		0x1107	Stratus Computer
303ee3138f1Smrgvendor PROTEON		0x1108	Proteon
304ee3138f1Smrgvendor COGENT		0x1109	Cogent Data Technologies
305ee3138f1Smrgvendor SIEMENS 		0x110a	Siemens AG / Siemens Nixdorf AG
306ee3138f1Smrgvendor XENON		0x110b	Xenon Microsystems
307ee3138f1Smrgvendor MINIMAX		0x110c	Mini-Max Technology
308ee3138f1Smrgvendor ZNYX		0x110d	Znyx Advanced Systems
309ee3138f1Smrgvendor CPUTECH		0x110e	CPU Technology
310ee3138f1Smrgvendor ROSS		0x110f	Ross Technology
311ee3138f1Smrgvendor POWERHOUSE	0x1110	Powerhouse Systems
312ee3138f1Smrgvendor SCO		0x1111	Santa Cruz Operation
313ee3138f1Smrgvendor RNS		0x1112	RNS
314ee3138f1Smrgvendor ACCTON		0x1113	Accton Technology
315ee3138f1Smrgvendor ATMEL		0x1114	Atmel
316ee3138f1Smrgvendor DUPONT		0x1115	DuPont Pixel Systems
317ee3138f1Smrgvendor DATATRANSLATION	0x1116	Data Translation
318ee3138f1Smrgvendor DATACUBE		0x1117	Datacube
319ee3138f1Smrgvendor BERG		0x1118	Berg Electronics
320ee3138f1Smrgvendor VORTEX		0x1119	Vortex Computer Systems
321ee3138f1Smrgvendor EFFICIENTNETS	0x111a	Efficent Networks
322ee3138f1Smrgvendor TELEDYNE		0x111b	Teledyne Electronic Systems
323ee3138f1Smrgvendor TRICORD		0x111c	Tricord Systems
324ee3138f1Smrgvendor IDT		0x111d	IDT
325ee3138f1Smrgvendor ELDEC		0x111e	Eldec
326ee3138f1Smrgvendor PDI		0x111f	Prescision Digital Images
327ee3138f1Smrgvendor EMC		0x1120	Emc
328ee3138f1Smrgvendor ZILOG		0x1121	Zilog
329ee3138f1Smrgvendor MULTITECH	0x1122	Multi-tech Systems
330ee3138f1Smrgvendor LEUTRON		0x1124	Leutron Vision
331ee3138f1Smrgvendor EUROCORE		0x1125	Eurocore/Vigra
332ee3138f1Smrgvendor VIGRA		0x1126	Vigra
333ee3138f1Smrgvendor FORE		0x1127	FORE Systems
334ee3138f1Smrgvendor FIRMWORKS	0x1129	Firmworks
335ee3138f1Smrgvendor HERMES		0x112a	Hermes Electronics
336ee3138f1Smrgvendor LINOTYPE		0x112b	Linotype
337ee3138f1Smrgvendor RAVICAD		0x112d	Ravicad
338ee3138f1Smrgvendor INFOMEDIA	0x112e	Infomedia Microelectronics
339ee3138f1Smrgvendor IMAGINGTECH	0x112f	Imaging Technlogy
340ee3138f1Smrgvendor COMPUTERVISION	0x1130	Computervision
341ee3138f1Smrgvendor PHILIPS		0x1131	Philips
342ee3138f1Smrgvendor MITEL		0x1132	Mitel
343ee3138f1Smrgvendor EICON		0x1133	Eicon Technology
344ee3138f1Smrgvendor MCS		0x1134	Mercury Computer Systems
345ee3138f1Smrgvendor FUJIXEROX	0x1135	Fuji Xerox
346ee3138f1Smrgvendor MOMENTUM		0x1136	Momentum Data Systems
347ee3138f1Smrgvendor CISCO		0x1137	Cisco Systems
348ee3138f1Smrgvendor ZIATECH		0x1138	Ziatech
349ee3138f1Smrgvendor DYNPIC		0x1139	Dynamic Pictures
350ee3138f1Smrgvendor FWB		0x113a	FWB
351ee3138f1Smrgvendor CYCLONE		0x113c	Cyclone Micro
352ee3138f1Smrgvendor LEADINGEDGE	0x113d	Leading Edge
353ee3138f1Smrgvendor SANYO		0x113e	Sanyo Electric
354ee3138f1Smrgvendor EQUINOX		0x113f	Equinox Systems
355ee3138f1Smrgvendor INTERVOICE	0x1140	Intervoice
356ee3138f1Smrgvendor CREST		0x1141	Crest Microsystem
357ee3138f1Smrgvendor ALLIANCE		0x1142	Alliance Semiconductor
358ee3138f1Smrgvendor NETPOWER		0x1143	NetPower
359ee3138f1Smrgvendor CINMILACRON	0x1144	Cincinnati Milacron
360ee3138f1Smrgvendor WORKBIT		0x1145	Workbit
361ee3138f1Smrgvendor FORCE		0x1146	Force Computers
362ee3138f1Smrgvendor INTERFACE	0x1147	Interface
363ee3138f1Smrgvendor SCHNEIDERKOCH	0x1148	Schneider & Koch
364ee3138f1Smrgvendor WINSYSTEM	0x1149	Win System
365ee3138f1Smrgvendor VMIC		0x114a	VMIC
366ee3138f1Smrgvendor CANOPUS		0x114b	Canopus
367ee3138f1Smrgvendor ANNABOOKS	0x114c	Annabooks
368ee3138f1Smrgvendor IC		0x114d	IC Corporation
369ee3138f1Smrgvendor NIKON		0x114e	Nikon Systems
370ee3138f1Smrgvendor DIGIINTERNAT	0x114f	Digi International
371ee3138f1Smrgvendor TMC		0x1150	Thinking Machines
372ee3138f1Smrgvendor JAE		0x1151	JAE Electronics
373ee3138f1Smrgvendor MEGATEK		0x1152	Megatek
374ee3138f1Smrgvendor LANDWIN		0x1153	Land Win Electronic
375ee3138f1Smrgvendor MELCO		0x1154	Melco
376ee3138f1Smrgvendor PINETECH		0x1155	Pine Technology
377ee3138f1Smrgvendor PERISCOPE	0x1156	Periscope Engineering
378ee3138f1Smrgvendor AVSYS		0x1157	Avsys
379ee3138f1Smrgvendor VOARX		0x1158	Voarx R & D
380ee3138f1Smrgvendor MUTECH		0x1159	Mutech
381ee3138f1Smrgvendor HARLEQUIN	0x115a	Harlequin
382ee3138f1Smrgvendor PARALLAX		0x115b	Parallax Graphics
383ee3138f1Smrgvendor XIRCOM		0x115d	Xircom
384ee3138f1Smrgvendor PEERPROTO	0x115e	Peer Protocols
385ee3138f1Smrgvendor MAXTOR		0x115f	Maxtor
386ee3138f1Smrgvendor MEGASOFT		0x1160	Megasoft
38779a8a9c6Smrgvendor PFU		0x1161	PFU Limited
38879a8a9c6Smrgvendor OALAB		0x1162	OA Laboratory
38979a8a9c6Smrgvendor SYNEMA		0x1163	Synema Corporation
390ee3138f1Smrgvendor APT		0x1164	Advanced Peripherals Technologies
391ee3138f1Smrgvendor IMAGRAPH		0x1165	Imagraph
39279a8a9c6Smrgvendor PEQUR		0x1166	Pequr Technology
393ee3138f1Smrgvendor MUTOH		0x1167	Mutoh Industries
394ee3138f1Smrgvendor THINE		0x1168	Thine Electronics
395ee3138f1Smrgvendor CDAC		0x1169	Centre for Dev. of Advanced Computing
39679a8a9c6Smrgvendor POLARIS		0x116a	Polaris Communications
397ee3138f1Smrgvendor CONNECTWARE	0x116b	Connectware
398ee3138f1Smrgvendor WSTECH		0x116f	Workstation Technology
39979a8a9c6Smrgvendor INVENTEC		0x1170	Inventec
400ee3138f1Smrgvendor LOUGHSOUND	0x1171	Loughborough Sound Images
401ee3138f1Smrgvendor ALTERA		0x1172	Altera Corperation
402ee3138f1Smrgvendor ADOBE		0x1173	Adobe Systems
403ee3138f1Smrgvendor BRIDGEPORT	0x1174	Bridgeport Machines
404ee3138f1Smrgvendor MIRTRON		0x1175	Mitron Computer
405ee3138f1Smrgvendor SBE		0x1176	SBE
406ee3138f1Smrgvendor SILICONENG	0x1177	Silicon Engineering
407ee3138f1Smrgvendor ALFA		0x1178	Alfa
408ee3138f1Smrgvendor TOSHIBA2		0x1179	Toshiba Info Systems (2nd PCI Vendor ID)
409ee3138f1Smrgvendor ATREND		0x117a	A-Trend Technology
410ee3138f1Smrgvendor ATTO		0x117c	Atto Technology
411ee3138f1Smrgvendor TR		0x117e	T/R Systems
412ee3138f1Smrgvendor RICOH		0x1180	Ricoh
413ee3138f1Smrgvendor TELEMATICS	0x1181	Telematics International
414ee3138f1Smrgvendor FUJIKURA		0x1183	Fujikura
415ee3138f1Smrgvendor FORKS		0x1184	Forks
416ee3138f1Smrgvendor DATAWORLD	0x1185	Dataworld
417ee3138f1Smrgvendor DLINK		0x1186	D-Link Systems
418ee3138f1Smrgvendor ATL		0x1187	Advanced Techonoloy Labratories
419ee3138f1Smrgvendor SHIMA		0x1188	Shima Seiki Manufacturing
420ee3138f1Smrgvendor MATSUSHITA2	0x1189	Matsushita Electronics (2nd PCI Vendor ID)
421ee3138f1Smrgvendor HILEVEL		0x118a	HiLevel Technology
422ee3138f1Smrgvendor COROLLARY	0x118c	Corrollary
423ee3138f1Smrgvendor BITFLOW		0x118d	BitFlow
424ee3138f1Smrgvendor HERMSTEDT	0x118e	Hermstedt
425ee3138f1Smrgvendor ARTOP		0x1191	Artop Electric
426ee3138f1Smrgvendor DENSAN		0x1192	Densan
427ee3138f1Smrgvendor ZEINET		0x1193	Zeinet
428ee3138f1Smrgvendor TOUCAN		0x1194	Toucan Technology
429ee3138f1Smrgvendor RATOC		0x1195	Ratoc System
430ee3138f1Smrgvendor HYTEC		0x1196	Hytec Electronic
431ee3138f1Smrgvendor GAGE		0x1197	Gage Applied Sciences
432ee3138f1Smrgvendor LAMBDA		0x1198	Lambda Systems
433ee3138f1Smrgvendor DCA		0x1199	Digital Communications Associates
434ee3138f1Smrgvendor MINDSHARE	0x119a	Mind Share
435ee3138f1Smrgvendor OMEGA		0x119b	Omega Micro
436ee3138f1Smrgvendor ITI		0x119c	Information Technology Institute
437ee3138f1Smrgvendor BUG		0x119d	Bug Sapporo
438ee3138f1Smrgvendor FUJITSU3		0x119e	Fujitsu (3th PCI Vendor ID)
439ee3138f1Smrgvendor BULL		0x119f	Bull Hn Information Systems
440ee3138f1Smrgvendor CONVEX		0x11a0	Convex Computer
441ee3138f1Smrgvendor HAMAMATSU	0x11a1	Hamamatsu Photonics
442ee3138f1Smrgvendor SIERRA2		0x11a2	Sierra Research & Technology (2nd PCI Vendor ID)
443ee3138f1Smrgvendor BARCO		0x11a4	Barco
444ee3138f1Smrgvendor MICROUNITY	0x11a5	MicroUnity Systems Engineering
445ee3138f1Smrgvendor PUREDATA		0x11a6 	Pure Data
446ee3138f1Smrgvendor POWERCC		0x11a7	Power Computing
447ee3138f1Smrgvendor INNOSYS		0x11a9	InnoSys
448ee3138f1Smrgvendor ACTEL		0x11aa	Actel
449ee3138f1Smrgvendor GALILEO		0x11ab	Galileo Technology
450ee3138f1Smrgvendor CANNON		0x11ac	Cannon IS
451ee3138f1Smrgvendor LITEON		0x11ad	Lite-On Communications
452ee3138f1Smrgvendor SCITEX		0x11ae	Scitex Corporation
453ee3138f1Smrgvendor PROLOG		0x11af	Pro-Log Corporation
454ee3138f1Smrgvendor V3		0x11b0	V3 Semiconductor
455ee3138f1Smrgvendor APRICOT		0x11b1	Apricot Computer
456ee3138f1Smrgvendor KODAK		0x11b2	Eastman Kodak
457ee3138f1Smrgvendor BARR		0x11b3	Barr Systems
458ee3138f1Smrgvendor LEITECH		0x11b4	Leitch Technology
459ee3138f1Smrgvendor RADSTONE		0x11b5	Radstone Technology
460ee3138f1Smrgvendor UNITEDVIDEO	0x11b6	United Video
46179a8a9c6Smrgvendor MOT2		0x11b7	Motorola (2nd PCI Vendor ID)
46279a8a9c6Smrgvendor XPOINT		0x11b8	Xpoint Technologies
46379a8a9c6Smrgvendor PATHLIGHT	0x11b9	Pathlight Technology
46479a8a9c6Smrgvendor VIDEOTRON	0x11ba	VideoTron
46579a8a9c6Smrgvendor PYRAMID		0x11bb	Pyramid Technologies
46679a8a9c6Smrgvendor NETPERIPH	0x11bc	Network Peripherals
46779a8a9c6Smrgvendor PINNACLE		0x11bd	Pinnacle Systems
46879a8a9c6Smrgvendor IMI		0x11be	International Microcircuts
46979a8a9c6Smrgvendor NEC2		0x11c3	NEC (2nd PCI Vendor ID)
47079a8a9c6Smrgvendor DOCTECH		0x11c4	Document Technologies
47179a8a9c6Smrgvendor SHIVA		0x11c5	Shiva
47279a8a9c6Smrgvendor DCMDATA		0x11c7	DCM Data Systems
47379a8a9c6Smrgvendor DOLPHIN		0x11c8	Dolphin Interconnect Solutions
47479a8a9c6Smrgvendor MRTMAGMA		0x11c9	Mesa Ridge Technologies (MAGMA)
47579a8a9c6Smrgvendor LSISYS		0x11ca	LSI Systems
47679a8a9c6Smrgvendor SPECIALIX	0x11cb	Specialix Research
47779a8a9c6Smrgvendor MKC		0x11cc	Michels & Kleberhoff Computer
47879a8a9c6Smrgvendor HAL		0x11cd 	HAL Computer Systems
47979a8a9c6Smrgvendor ZORAN		0x11de	Zoran Corporation
48079a8a9c6Smrgvendor COMPEX		0x11f6	Compex
48179a8a9c6Smrgvendor PMCSIERRA	0x11f8	PMC-Sierra
48279a8a9c6Smrgvendor CYCLADES		0x120e	Cyclades
48379a8a9c6Smrgvendor ESSENTIAL	0x120f	Essential Communications
48479a8a9c6Smrgvendor 2MICRO		0x1217  2 Micro Inc
48579a8a9c6Smrgvendor 3DFX		0x121A	3Dfx Interactive
48679a8a9c6Smrgvendor ARIEL		0x1220	Ariel
48779a8a9c6Smrgvendor AZTECH		0x122d	Aztech
48879a8a9c6Smrgvendor 3DO		0x1239	The 3D0 Company
48979a8a9c6Smrgvendor STALLION		0x124d	Stallion Technologies
49079a8a9c6Smrgvendor LINEARSYS	0x1254	Linear Systems
49179a8a9c6Smrgvendor AURORA		0x125c	Aurora Technologies
49279a8a9c6Smrgvendor ENSONIQ		0x1274	Ensoniq
49379a8a9c6Smrgvendor NETAPP		0x1275	Network Appliance
49479a8a9c6Smrgvendor ROCKWELL		0x127a	Rockwell Semiconductor Systems
49579a8a9c6Smrgvendor TRITECH		0x1292	TriTech Microelectronics
49679a8a9c6Smrgvendor KOFAX		0x1296	Kofax Image Products
49779a8a9c6Smrgvendor PICTUREEL	0x12c5	Picture Elements
49879a8a9c6Smrgvendor STB2		0x12d2	STB Systems (2nd PCI Vendor ID)
49979a8a9c6Smrgvendor SYMPHONY2	0x1c1c	Symphony Labs (2nd PCI Vendor ID)
50079a8a9c6Smrgvendor TEKRAM2		0x1de1	Tekram Technology (2nd PCI Vendor ID)
50179a8a9c6Smrgvendor 3DLABS		0x3d3d	3D Labs
50279a8a9c6Smrgvendor AVANCE2		0x4005	Avance Logic (2nd PCI Vendor ID)
50379a8a9c6Smrgvendor NETVIN		0x4a14	NetVin
50479a8a9c6Smrgvendor BUSLOGIC2	0x4b10	Buslogic (2nd PCI Vendor ID)
50579a8a9c6Smrgvendor S3		0x5333	S3
50679a8a9c6Smrgvendor NETPOWER2	0x5700	NetPower (2nd PCI Vendor ID)
50779a8a9c6Smrgvendor C4T		0x6374	c't Magazin
50879a8a9c6Smrgvendor QUANCM		0x8008	Quancm Electronic GmbH
509ee3138f1Smrgvendor INTEL		0x8086	Intel
510ee3138f1Smrgvendor TRIGEM2		0x8800	Trigem Computer (2nd PCI Vendor ID)
511ee3138f1Smrgvendor PROLAN		0x8c4a	ProLAN
512ee3138f1Smrgvendor COMPUTONE	0x8e0e	Computone Corperation
513ee3138f1Smrgvendor KTI		0x8e2e	KTI
514ee3138f1Smrgvendor ADP		0x9004	Adaptec
515ee3138f1Smrgvendor ATRONICS		0x907f	Atronics
516ee3138f1Smrgvendor ARC		0xedd8	ARC Logic
517ee3138f1Smrgvendor INVALID		0xffff	INVALID VENDOR ID
518ee3138f1Smrg
519ee3138f1Smrg/*
520 * List of known products.  Grouped by vendor.
521 */
522
523/* 3COM Products */
524product 3COM 3C590	0x5900	3c590 10Mbps
525product 3COM 3C595TX	0x5950	3c595 100Base-TX
526product 3COM 3C595T4	0x5951	3c595 100Base-T4
527product 3COM 3C595MII	0x5952	3c595 10Mbps-MII
528product	3COM 3C900TPO	0x9000	3c900 10Base-T
529product	3COM 3C900COMBO	0x9001	3c900 10Mbps-Combo
530product	3COM 3C905TX	0x9050	3c905 100Base-TX
531product	3COM 3C905T4	0x9051	3c905 100Base-T4
532
533/* 3Dfx Interactive producs */
534product 3DFX VOODOO	0x0001	Voodoo
535
536/* 3D Labs products */
537product 3DLABS 300SX	0x0001	GLINT 300SX
538product 3DLABS 500TX	0x0002	GLINT 500TX
539product 3DLABS DELTA	0x0003	GLINT DELTA
540product 3DLABS 500MX	0x0006	GLINT 500MX
541
542/* ACC Products */
543product ACC 2188	0x0000	ACCM 2188 VL-PCI Bridge
544
545/* Acer products */
546product ACER M1435	0x1435	M1435 VL-PCI Bridge
547
548/* Acer Labs products */
549product	ALI M1445	0x1445	M1445 VL-PCI Bridge
550product	ALI M1449	0x1449	M1449 PCI-ISA Bridge
551product ALI M1451	0x1451	M1451 Host-PCI Bridge
552product ALI M1461	0x1461	M1461 Host-PCI Bridge
553product ALI M1543	0x1533	M1543 PCI-ISA Bridge
554product ALI M4803	0x5215	M4803
555product ALI M5229	0x5229	M5229 UDMA IDE Controller
556product ALI M5237	0x5237	M5237 USB Host Controller
557product ALI M7101	0x7101	M7101 Power Management Controller
558
559/* Adaptec products */
560product ADP AIC7850	0x5078	AIC-7850
561product ADP AIC7855	0x5578	AIC-7855
562product ADP AIC5900	0x5900	AIC-5900 ATM
563product ADP AIC5905	0x5905	AIC-5905 ATM
564product ADP AIC7860	0x6078	AIC-7860
565product ADP 2940AU	0x6178	AHA-2940A Ultra
566product ADP AIC7870	0x7078	AIC-7870
567product ADP 2940	0x7178	AHA-2940
568product ADP 3940	0x7278	AHA-3940
569product ADP 3985	0x7378	AHA-3985
570product ADP 2944	0x7478	AHA-2944
571product ADP AIC7880	0x8078	AIC-7880 Ultra
572product ADP 2940U	0x8178	AHA-2940 Ultra
573product ADP 3940U	0x8278	AHA-3940 Ultra
574product ADP 2944U	0x8478	AHA-2944 Ultra
575
576/* Alliance products */
577product ALLIANCE AT24	0x6424	AT24
578
579/* AMD products */
580product AMD PCNET_PCI	0x2000	79c970 PCnet-PCI LANCE Ethernet
581product AMD PCSCSI_PCI	0x2020	53c974 PCscsi-PCI SCSI
582product AMD PCNETS_PCI	0x2040	79C974 PCnet-PCI Ethernet & SCSI
583
584/* Apple products */
585product APPLE BANDIT	0x0001 PCI Controller
586
587/* ARC Logic products */
588product ARC 1000PV	0xa091	1000PV
589product ARC 2000PV	0xa099	2000PV
590product ARC 2000MT	0xa0a1	2000MT
591
592/* ATI products */
593product ATI MACH32	0x4158	Mach32
594product ATI MACH64_CT	0x4354	Mach64 CT
595product ATI MACH64_CX	0x4358	Mach64 CX
596product ATI MACH64_ET	0x4554	Mach64 ET
597product ATI MACH64_VT	0x4654	Mach64 VT
598product ATI MACH64_GT	0x4754	Mach64 GT
599product ATI MACH64_GX	0x4758	Mach64 GX
600
601/* Applied Micro Circuts products */
602product AMCIRCUITS S5933	0x4750	S5933 PCI Matchmaker
603product AMCIRCUITS LANAI	0x8043	Myrinet LANai Interface
604
605/* Atronics products */
606product ATRONICS IDE_2015PL	0x2015	IDE-2015PL
607
608/* Avance Logic products */
609product AVANCE AVL2301	0x2301	AVL2301
610product AVANCE AVG2302	0x2302	AVG2302
611product AVANCE2 ALG2301	0x2301	ALG2301
612product AVANCE2 ALG2302	0x2302	ALG2302
613
614/* Bit3 products */
615product BIT3 PCIVME617		0x0001	PCI-VME Interface Mod. 617
616
617/* BusLogic products */
618product BUSLOGIC MULTIMASTER_NC	0x0140	MultiMaster NC
619product BUSLOGIC MULTIMASTER	0x1040	MultiMaster
620product BUSLOGIC FLASHPOINT	0x8130	FlashPoint
621
622/* c't Magazin products */
623product C4T GPPCI		0x6773	GPPCI
624
625/* Chips and Technologies products */
626product CHIPS 64310		0x00b8	64310
627product CHIPS 65545		0x00d8	65545
628product CHIPS 65548		0x00dc	65548
629product CHIPS 65550		0x00e0	65550
630product CHIPS 65554		0x00e4	65554
631
632/* Cirrus Logic products */
633product CIRRUS CL_GD7548	0x0038	CL-GD7548
634product CIRRUS CL_GD5430	0x00a0	CL-GD5430
635product CIRRUS CL_GD5434_4	0x00a4	CL-GD5434-4
636product CIRRUS CL_GD5434_8	0x00a8	CL-GD5434-8
637product CIRRUS CL_GD5436	0x00ac	CL-GD5436
638product CIRRUS CL_GD5446	0x00b8	CL-GD5446
639product CIRRUS CL_GD6729	0x1100	CL-GD6729
640product CIRRUS CL_GD7542	0x1200	CL-GD7542
641product CIRRUS CL_GD7543	0x1202	CL-GD7543
642product CIRRUS CL_GD7541	0x1204	CL-GD7541
643
644/* CMD Technology products -- info gleaned from their web site */
645product CMDTECH 640		0x0640	PCI0640
646/* No data on the CMD Tech. web site for the following as of Mar. 3 '98 */
647product	CMDTECH 642		0x0642	PCI0642
648product	CMDTECH 643		0x0643	PCI0643
649product CMDTECH 646		0x0646	PCI0646
650product CMDTECH 647		0x0647	PCI0647
651/* Inclusion of 'A' in the following entry is probably wrong. */
652/* No data on the CMD Tech. web site for the following as of Mar. 3 '98 */
653product CMDTECH 650A		0x0650	PCI0650A
654product CMDTECH 670		0x0670	USB0670
655product CMDTECH 673		0x0673	USB0673
656	
657/* Cogent Data Technologies products */
658product COGENT EM110TX		0x1400 EX110TX PCI Fast Ethernet Adapter
659
660/* Compaq products */
661product	COMPAQ PCI_EISA_BRIDGE	0x0001	PCI-EISA Bridge
662product COMPAQ PCI_ISA_BRIDGE	0x0002	PCI-ISA Bridge
663product COMPAQ TRIFLEX1		0x1000	Triflex Host-PCI Bridge
664product COMPAQ TRIFLEX2		0x2000	Triflex Host-PCI Bridge
665product	COMPAQ QVISION_V0	0x3032	QVision
666product	COMPAQ QVISION_1280P	0x3033	QVision 1280/p
667product	COMPAQ QVISION_V2	0x3034	QVision
668product COMPAQ TRIFLEX4		0x4000	Triflex Host-PCI Bridge
669product COMPAQ USB		0x7020	USB Controller
670product COMPAQ N100TX		0xae32	Netelligent 10/100 TX
671product COMPAQ N10T		0xae34	Netelligent 10 T
672product COMPAQ IntNF3P		0xae35	Integrated NetFlex 3/P
673product COMPAQ IntPL100TX	0xae43	ProLiant Integrated Netelligent 10/100 TX
674product COMPAQ DPNet100TX	0xae40	Dual Port Netelligent 10/100 TX
675product COMPAQ DP4000		0xb011	Deskpro 4000 5233MMX
676product COMPAQ NF3P_BNC		0xf150	NetFlex 3/P w/ BNC
677product COMPAQ NF3P		0xf130	NetFlex 3/P
678
679/* Compex products - XXX better descriptions */
680product COMPEX NE2KETHER	0x1401	Ethernet
681
682/* Contaq Microsystems products */
683product CONTAQ 82C599		0x0600	82C599 PCI-VLB Bridge
684product CONTAQ 82C693		0xc693	82C693 PCI-ISA Bridge
685
686/* Corollary Products */
687product COROLLARY CBUSII_PCIB	0x0014	\"C-Bus II\"-PCI Bridge
688
689/* Cyclades products */
690product CYCLADES CYCLOMY_1	0x0100	Cyclom-Y below 1M
691product CYCLADES CYCLOMY_2	0x0101	Cyclom-Y above 1M
692product CYCLADES CYCLOMZ_1	0x0200	Cyclom-Z below 1M
693product CYCLADES CYCLOMZ_2	0x0201	Cyclom-Z above 1M
694
695/* DEC products */
696product DEC 21050	0x0001	DECchip 21050 PCI-PCI Bridge
697product DEC 21040	0x0002  DECchip 21040 (\"Tulip\")
698product DEC 21030	0x0004	DECchip 21030 (\"TGA\")
699product DEC NVRAM	0x0007	Zephyr NV-RAM
700product DEC KZPSA	0x0008	KZPSA
701product DEC 21140	0x0009	DECchip 21140 (\"FasterNet\")
702product DEC PBXGB	0x000d	TGA2
703product DEC DEFPA	0x000f	DEFPA
704/* product DEC ???	0x0010	??? VME Interface */
705product DEC 21041	0x0014  DECchip 21041 (\"Tulip Pass 3\")
706product DEC DGLPB	0x0016	DGLPB (\"OPPO\")
707product DEC 21142	0x0019	DECchip 21142/3
708product DEC 21052	0x0021	DECchip 21052 PCI-PCI Bridge
709product DEC 21150	0x0022	DECchip 21150 PCI-PCI Bridge
710product DEC 21152	0x0024	DECchip 21152 PCI-PCI Bridge
711product DEC 21153	0x0025	DECchip 21153 PCI-PCI Bridge
712product DEC 21154	0x0026	DECchip 21154 PCI-PCI Bridge
713
714/* Diamond products */
715product DIAMOND VIPER	0x9001	Viper/PCI
716
717/* Distributed Processing Technology products */
718product DPT SC_RAID	0xa400	SmartCache/Raid
719
720/* Dolphin products */
721product DOLPHIN PCISCI	0x0658	PCI-SCI Bridge
722
723/* Emulex products */
724product EMULEX LPPFC	0x10df	\"Light Pulse\" FibreChannel adapter
725
726/* Ensoniq products */
727product ENSONIQ AUDIOPCI	0x5000	AudioPCI
728
729/* Essential Communications products */
730product ESSENTIAL RR_HIPPI	0x0001	RoadRunner HIPPI Interface
731product ESSENTIAL RR_GIGE	0x0005	RoadRunner Gig-E Interface
732
733/* 2 Micro Inc */
734product 2MICRO  OZ6832	0x6832	OZ6832 CardBus Controller
735
736/* Evans & Sutherland products */
737product ES FREEDOM	0x0001	Freedom PCI-GBus Interface
738
739/* FORE products */
740product FORE PCA200	0x0210	ATM PCA-200
741product FORE PCA200E	0x0300	ATM PCA-200e
742
743/* Future Domain products */
744product FUTUREDOMAIN TMC_18C30	0x0000	TMC-18C30 (36C70)
745
746/* Efficient Networks products */
747product EFFICIENTNETS ENI155PF	0x0000	155P-MF1 ATM (FPGA)
748product EFFICIENTNETS ENI155PA	0x0002	155P-MF1 ATM (ASIC)
749
750/* Hewlett-Packard products */
751product HP J2585A	0x1030	J2585A
752
753/* IBM products */
754product IBM 0x0002 	0x0002	MCA Bridge
755product IBM 0x0005 	0x0005	CPU Bridge - Alta Lite
756product IBM 0x0007 	0x0007	CPU Bridge - Alta MP
757product IBM 0x000a 	0x000a	ISA Bridge w/PnP
758product IBM 0x0017 	0x0017	CPU Bridge
759product IBM 0x0018 	0x0018	Auto LANStreamer
760product IBM GXT150P	0x001B	GXT-150P 2D Accelerator
761product IBM 0x0020	0x0020	MCA Bridge
762product IBM 82351	0x0022	82351 PCI-PCI Bridge
763product IBM 0x0036	0x0036	Miami/PCI
764
765/* IDT products */
766product IDT 77201	0x0001	77201/77211 ATM (\"NICStAR\")
767
768/* Integrated Micro Solutions products */
769product IMS 8849	0x8849	8849
770
771/* Intel products */
772product INTEL PCEB	0x0482	82375EB/SB PCI-EISA Bridge (PCEB)
773product INTEL CDC	0x0483	82424ZX Cache and DRAM controller (CDC)
774product INTEL SIO	0x0484	82378ZB System I/O (SIO)
775product INTEL 82426EX	0x0486	82426EX PCI-to-ISA Bridge (PCIB)
776product INTEL PCMC	0x04a3	82434LX/NX PCI, Cache and Memory Controller (PCMC)
777product INTEL 82092AA	0x1222	82092AA IDE controller
778product INTEL SAA7116	0x1223	SAA7116
779product INTEL 82596	0x1226	82596 LAN Controller
780product INTEL EEPRO100	0x1227	EE Pro 100 10/100 Fast Ethernet
781product INTEL EEPRO100S	0x1228	EE Pro 100 Smart 10/100 Fast Ethernet
782product INTEL 82557	0x1229	82557 Fast Ethernet LAN Controller
783product INTEL 82437FX	0x122d	82437FX System Controller (TSC)
784product INTEL 82371FB_ISA	0x122e	82371FB PCI-to-ISA Bridge (PIIX)
785product INTEL 82371FB_IDE	0x1230	82371FB IDE controller (PIIX)
786product INTEL 82371MX	0x1234	82371MX Mobile PCI I/O IDE Xcelerator (MPIIX)
787product INTEL 82437MX	0x1235	82437MX Mobile System Controller (MTSC)
788product INTEL 82441FX	0x1237	82441FX PCI and Memory Controller (PMC)
789product INTEL 82380AB	0x123c	82380AB Mobile PCI-to-ISA Bridge (MISA)
790product INTEL 82380FB	0x124b	82380FB Mobile PCI-to-PCI Bridge (MPCI2)
791product INTEL 82439HX	0x1250	82439HX System Controller (TXC)
792product INTEL 82371SB_ISA	0x7000	82371SB PCI-to-ISA Bridge (PIIX3)
793product INTEL 82371SB_IDE	0x7010	82371SB IDE Interface (PIIX3)
794product INTEL 82371SB_USB	0x7020	82371SB USB Host Controller (PIIX3)
795product INTEL 82437VX	0x7030	82437VX System Controller (TVX)
796product INTEL 82439TX	0x7100	82439TX System Controller (MTXC)
797product INTEL 82371AB_ISA	0x7110	82371AB PCI-to-ISA Bridge (PIIX4)
798product INTEL 82371AB_IDE	0x7111	82371AB IDE controller (PIIX4)
799product INTEL 82371AB_USB	0x7112	82371AB USB Host Controller (PIIX4)
800product INTEL 82371AB_PMC	0x7113	82371AB Power Management Controller (PIIX4)
801product INTEL 82443LX		0x7180	82443LX PCI AGP Controller (PAC)
802product INTEL 82443LX_AGP	0x7181	82443LX AGP Device (PAC)
803product INTEL 82443BX		0x7190	82443BX	PCI AGP Controller (PAC)
804product INTEL 82443BX_AGP	0x7191	82443BX AGP Device (PAC)
805product INTEL PCI450_PB		0x84c4	82454KX/GX PCI Bridge (PB)
806product INTEL PCI450_MC		0x84c5	82451KX/GX Memory Controller (MC)
807
808/* I. T. T. products */
809product ITT AGX016	0x0001	AGX016
810product ITT ITT3204	0x0002	ITT3204 MPEG Decoder
811
812/* KTI products - XXX better descriptions */
813product KTI NE2KETHER	0x3000	Ethernet
814
815/* LeadTek Research */
816product LEADTEK S3_805	0x0000	S3 805
817
818/* Macronix */
819product MACRONIX MX98713	0x0512	PMAC 100/10base PCI MAC controller
820
821/* Madge Networks products */
822product MADGE COLLAGE25		0x1000	Collage 25 ATM adapter
823product MADGE COLLAGE155	0x1001	Collage 155 ATM adapter
824
825/* Matrox products */
826product MATROX IMPRESSION	0x0d10	MGA Impression
827product MATROX ATLAS		0x0518	MGA PX2085 (\"Atlas\")
828product MATROX MILLENNIUM	0x0519	MGA Millennium 2064W (\"Storm\")
829product MATROX MILLENNIUM_II	0x051B	MGA Millennium II 2164W
830product MATROX MILLENNIUM_II_AGP	0x051F	MGA Millennium II 2164WA-B AGP
831product MATROX MYSTIQUE		0x102B	MGA 1064SG
832
833/* Mylex products */
834product MYLEX 960P	0x0001	DAC960P RAID controller
835
836/* Mutech products */
837product MUTECH MV1000	0x0001	MV1000
838
839/* NetVin products - XXX better descriptions */
840product NETVIN 5000	0x5000	5000 Ethernet
841
842/* National Semiconductor products */
843product NS DP83810	0x0001	DP83810 10/100 Ethernet
844product NS NS87410	0xd001	NS87410
845
846/* NCR/Symbios Logic products */
847product SYMBIOS 810	0x0001	53c810
848product SYMBIOS 820	0x0002	53c820
849product SYMBIOS 825	0x0003	53c825
850product SYMBIOS 815	0x0004	53c815
851product SYMBIOS 810AP	0x0005	53c810AP
852product SYMBIOS 860	0x0006	53c860
853product SYMBIOS 875	0x000f	53c875
854
855/* Packet Engines products */
856product SYMBIOS PE_GNIC	0x0702	Packet Engines G-NIC Ethernet
857
858/* NexGen products */
859product NEXGEN NX82C501	0x4e78	NX82C501 Host-PCI Bridge
860
861/* NKK products */
862product NKK NDR4600	0xA001	NDR4600 Host-PCI Bridge
863
864/* Number Nine products */
865product NUMBER9 I128	0x2309	Imagine-128
866product NUMBER9 I128_2	0x2339	Imagine-128 II
867
868/* Oak Technologies products */
869product OAKTECH OTI1007	0x0107	OTI107
870
871/* Opti products */
872product OPTI 82C557	0xc557	82C557
873product OPTI 82C558	0xc558	82C558
874product OPTI 82C621	0xc621	82C621
875product OPTI 82C822	0xc822	82C822
876product OPTI RM861HA	0xc861	RM861HA
877
878/* PC Tech products */
879product PCTECH RZ1000	0x1000	RZ1000
880
881/* ProLAN products - XXX better descriptions */
882product PROLAN NE2KETHER 0x1980 Ethernet
883
884/* Promise products */
885product PROMISE DC5030	0x5300	DC5030
886product PROMISE ULTRA33	0x4d33	Ultra DMA/ATA Bus Master IDE Accelerator
887
888/* QLogic products */
889product QLOGIC ISP1020	0x1020	ISP1020
890product QLOGIC ISP1022	0x1022	ISP1022
891product QLOGIC ISP2100	0x2100	ISP2100
892
893/* Quantum Designs products */
894product QUANTUMDESIGNS 8500	0x0001	8500
895product QUANTUMDESIGNS 8580	0x0002	8580
896
897/* Realtek (Creative Labs?) products */
898product	REALTEK	RT8029	0x8029	Ethernet
899
900/* S3 products */
901product S3 VIRGE	0x5631	ViRGE
902product S3 TRIO32	0x8810	Trio32
903product S3 TRIO64	0x8811	Trio32/64
904product S3 AURORA64P	0x8812	Aurora64V+
905product S3 TRIO64UVP	0x8814	Trio64UV+
906product S3 868		0x8880	868
907product S3 VIRGE_VX	0x883d	ViRGE/VX
908product S3 928		0x88b0	86C928
909product S3 864_0	0x88c0	86C864-0 (\"Vision864\")
910product S3 864_1	0x88c1	86C864-1 (\"Vision864\")
911product S3 864_2	0x88c2	86C864-2 (\"Vision864\")
912product S3 864_3	0x88c3	86C864-3 (\"Vision864\")
913product S3 964_0	0x88d0	86C964-0 (\"Vision964\")
914product S3 964_1	0x88d1	86C964-1 (\"Vision964\")
915product S3 964_2	0x88d2	86C964-2 (\"Vision964\")
916product S3 964_3	0x88d3	86C964-3 (\"Vision964\")
917product S3 968_0	0x88f0	86C968-0 (\"Vision968\")
918product S3 968_1	0x88f1	86C968-1 (\"Vision968\")
919product S3 968_2	0x88f2	86C968-2 (\"Vision968\")
920product S3 968_3	0x88f3	86C968-3 (\"Vision968\")
921product S3 TRIO64V2_DX	0x8901	Trio64V2/DX
922
923/* SGS Thomson products */
924product SGSTHOMSON 2000	0x0008	STG 2000X
925product SGSTHOMSON 1764	0x1746	STG 1764X
926
927/* Silicon Integrated System products */
928product SIS 86C201	0x0001	86C201
929product SIS 86C202	0x0002	86C202
930product SIS 86C205	0x0005	86C205
931product SIS 85C503	0x0008	85C503
932product SIS 85C501	0x0406	85C501
933product SIS 85C496	0x0496	85C496
934product SIS 85C601	0x0601	85C601
935
936/* SMC products */
937product SMC 37C665	0x1000	FDC 37C665
938product SMC 37C922	0x1001	FDC 37C922
939product SMC 83C170	0x0005	83C170 (\"EPIC/100\") Fast Ethernet
940
941/* STB Systems products */
942product STB2 VELOCITY128 0x0018	Velocity128 (AGP)
943
944/* Surecom Technology products */
945product SURECOM NE34	0x0e34	NE-34 Ethernet
946
947/* Symphony Labs products */
948product SYMPHONY 82C101	0x0001	82C101
949product SYMPHONY 82C103	0x0103	82C103
950product SYMPHONY 82C105	0x0105	82C105
951product SYMPHONY2 82C101	0x0001	82C101
952
953/* Tekram Technology products (1st PCI Vendor ID)*/
954product TEKRAM DC290		0xdc29	DC-290(M)
955
956/* Tekram Technology products (2nd PCI Vendor ID) */
957product TEKRAM2	DC690C		0x690c	DC-690C
958
959/* Texas Instruments products */
960product	TI	TLAN		0x0500	TLAN
961product TI	PCI1130		0xac12	PCI1130
962product TI	PCI1131		0xac15	PCI1131
963product TI	PCI2030		0xac20	PCI2030
964  
965/* Toshiba products */
966product TOSHIBA R4X00		0x0009	R4x00 Host-PCI Bridge
967product TOSHIBA TC35856F	0x0020	TC35856F ATM (\"Meteor\")
968
969/* Trident products */
970product TRIDENT	TGUI_9320	0x9320	TGUI 9320
971product TRIDENT	TGUI_9350	0x9350	TGUI 9350
972product TRIDENT	TGUI_9360	0x9360	TGUI 9360
973product TRIDENT	TGUI_9420	0x9420	TGUI 9420
974product TRIDENT	TGUI_9440	0x9440	TGUI 9440
975product TRIDENT	TGUI_9660	0x9660	TGUI 9660
976product TRIDENT	TGUI_9680	0x9680	TGUI 9680
977product TRIDENT	TGUI_9682	0x9682	TGUI 9682
978
979/* TriTech Microelectronics products*/
980product TRITECH	TR25202		0xfc02	Pyramid3D TR25202
981
982/* Tseng Labs products */
983product TSENG ET4000_W32P_A	0x3202	ET4000w32p rev A
984product TSENG ET4000_W32P_B	0x3205	ET4000w32p rev B
985product TSENG ET4000_W32P_C	0x3206	ET4000w32p rev C
986product TSENG ET4000_W32P_D	0x3207	ET4000w32p rev D
987product TSENG ET6000		0x3208	ET6000
988
989/* UMC products */
990product UMC UM82C881	0x0001	UM82C881 486 Chipset
991product UMC UM82C886	0x0002	UM82C886 ISA Bridge
992product UMC UM8673F	0x0101	UM8673F EIDE Controller
993product UMC UM8881	0x0881	UM8881 HB4 486 PCI Chipset
994product UMC UM82C891	0x0891	UM82C891
995product UMC UM886A	0x1001	UM886A
996product UMC UM8886BF	0x673a	UM8886BF
997product UMC UM8710	0x8710	UM8710
998product UMC UM8886	0x886a	UM8886
999product UMC UM8881F	0x8881	UM8881F PCI-Host bridge
1000product UMC UM8886F	0x8886	UM8886F PCI-ISA bridge
1001product UMC UM8886A	0x888a	UM8886A
1002product UMC UM8891A	0x8891	UM8891A
1003product UMC UM9017F	0x9017	UM9017F
1004product UMC UM8886N	0xe88a	UM8886N
1005product UMC UM8891N	0xe891	UM8891N
1006
1007/* ULSI Systems products */
1008product ULSI US201	0x0201	US201
1009
1010/* V3 Semiconductor products */
1011product V3 V292PBC	0x0292	V292PBC AMD290x0 Host-PCI Bridge
1012product V3 V960PBC	0x0960	V960PBC	i960 Host-PCI Bridge
1013product V3 V96DPC	0xC960	V96DPC	i960 (Dual) Host-PCI Bridge
1014
1015/* VIA Technologies products, from http://www.via.com.tw/ */
1016product VIATECH VT82C505	0x0505	VT82C505 (Pluto) 
1017product VIATECH VT82C561	0x0561	VT82C561
1018product VIATECH VT82C586_IDE	0x0571	VT82C586 (Apollo VP) IDE Controller
1019product VIATECH VT82C576	0x0576	VT82C576 3V
1020product VIATECH VT82C580VP	0x0585	VT82C580 (Apollo VP) Host-PCI Bridge
1021product VIATECH VT82C586_ISA	0x0586	VT82C586 (Apollo VP) PCI-ISA Bridge
1022product VIATECH VT82C595	0x0595	VT82C595 (Apollo VP2) Host-PCI Bridge
1023product VIATECH VT82C597	0x0595	VT82C597 (Apollo VP3) Host-PCI Bridge
1024product VIATECH VT86C926	0x0926	VT86C926 Amazon PCI-Ethernet Controller
1025product VIATECH	VT82C570M	0x1000	VT82C570M (Apollo) Host-PCI Bridge
1026product VIATECH VT82C570MV	0x1006	VT82C570M (Apollo) PCI-ISA Bridge
1027/*
1028 * XXX actually 0x1571 is defined as the IDE controller of the VT82C580VP
1029 * This may be a typo, the author meaning 0x0571, as the PCI-ISA brige is
1030 * an 0x0586.
1031 */
1032product VIATECH VT82C416MV	0x1571	VT82C416MV
1033product VIATECH VT82C595_2	0x1595	VT82C595 (Apollo VP2) Host-PCI Bridge
1034product VIATECH VT83C572	0x3038	VT83C572 USB Controller
1035product VIATECH VT82C586_PWR	0x3040	VT82C586 (Apollo VP) Power Management Controller
1036
1037/* Vortex Computer Systems products */
1038product VORTEX GDT_6000B	0x0001	GDT 6000b
1039
1040/* VLSI products */
1041product VLSI 82C592	0x0005	82C592 CPU Bridge
1042product VLSI 82C593	0x0006	82C593 ISA Bridge
1043product VLSI 82C594	0x0007	82C594 Wildcat System Controller
1044product VLSI 82C596597	0x0008	82C596/597 Wildcat ISA Bridge
1045product VLSI 82C541	0x000c	82C541
1046product VLSI 82C543	0x000d	82C543
1047product VLSI 82C532	0x0101	82C532
1048product VLSI 82C534	0x0102	82C534
1049product VLSI 82C535	0x0104	82C535
1050product VLSI 82C147	0x0105	82C147
1051product VLSI 82C975	0x0200	82C975
1052product VLSI 82C925	0x0280	82C925
1053
1054/* Weitek products */
1055product WEITEK P9000	0x9001	P9000
1056product WEITEK P9100	0x9100	P9100
1057
1058/* Western Digital products */
1059product	WD WD33C193A	0x0193	WD33C193A
1060product WD WD33C196A	0x0196	WD33C196A
1061product WD WD33C197A	0x0197	WD33C197A
1062product WD WD7193	0x3193	WD7193
1063product WD WD7197	0x3197	WD7197
1064product WD WD33C296A	0x3296	WD33C296A
1065product WD WD34C296	0x4296	WD34C296
1066product WD 90C		0xC24A	90C
1067
1068/* Winbond Electronics products */
1069product WINBOND W83769F	0x0001	W83769F
1070product WINBOND W89C940F 0x0940	W89C940F
1071
1072/* Zeinet products */
1073product ZEINET 1221	0x0001	1221
1074
1075/* Ziatech products */
1076product ZIATECH ZT8905	0x8905 PCI-ST32 Bridge
1077
1078