source: SVN/cambria/redboot/packages/io/pci/current/tests/pcihdr.h @ 1

Last change on this file since 1 was 1, checked in by Tim Harvey, 2 years ago

restored latest version of files from server backup

Signed-off-by: Tim Harvey <tharvey@…>

File size: 298.2 KB
Line 
1#if 0
2PCIHDR.H: PCI Vendors, Devices, and Class Type information
3
4  Created automatically from the web using the following URL:
5      http://www.yourvote.com/pci
6  Software to create and maintain the PCICODE List written by:
7      Jim Boemler (jboemler@halcyon.com)
8
9  This header created on Thu, 13 Feb 2003 08:15:25 UTC
10
11Too many people have contributed to this list to acknowledge them all, but
12a few have provided the majority of the input and deserve special mention:
13   Frederic Potter, who maintains a list for Linux.
14   Chris Aston at Madge Networks.
15   Thomas Dippon of Hewlett-Packard GmbH.
16   Jurgen ("Josh") Thelen
17   William H. Avery III at Altitech
18   Sergei Shtylyov of Brain-dead Software in Russia
19#endif
20
21//  NOTE that the 0xFFFF of 0xFF entries at the end of some tables below are
22//  not properly list terminators, but are actually the printable definitions
23//  of values that are legitimately found on the PCI bus.  The size
24//  definitions should be used for loop control when the table is searched.
25
26typedef struct _PCI_VENTABLE
27{
28        unsigned short  VenId ;
29        char *  VenShort ;
30        char *  VenFull ;
31}  PCI_VENTABLE, *PPCI_VENTABLE ;
32
33PCI_VENTABLE    PciVenTable [] =
34{
35        { 0x0000, "Gammagraphx", "Gammagraphx, Inc." } ,
36        { 0x0033, "", "Paradyne Corp." } ,
37        { 0x003D, "Lockheed Martin", "Lockheed Martin Corp" } ,
38        { 0x0070, "Hauppauge", "Hauppauge Computer Works Inc." } ,
39        { 0x0100, "", "Ncipher Corp. Ltd" } ,
40        { 0x0123, "", "General Dynamics" } ,
41        { 0x0160, "USR", "us robotics" } ,
42        { 0x0315, "", "SK - Electronics Co., Ltd." } ,
43        { 0x0675, "Dynalink", "Dynalink" } ,
44        { 0x0700, "Lava", "Lava Computer MFG Inc." } ,
45        { 0x0815, "LinTech", "LinTech GmbH" } ,
46        { 0x0871, "Berkom", "Berkom" } ,
47        { 0x0914, "SDT", "Shanghai Dare Technologies Ltd." } ,
48        { 0x09C1, "Arris", "Arris" } ,
49        { 0x0A89, "BREA", "BREA Technologies Inc." } ,
50        { 0x0E11, "Compaq", "Compaq Computer Corp." } ,
51        { 0x1000, "LSI", "LSI Logic" } ,
52        { 0x1001, "KOLTER", "Kolter Electronic - Germany" } ,
53        { 0x1002, "ATI", "ATI Technologies" } ,
54        { 0x1003, "ULSI", "ULSI" } ,
55        { 0x1004, "VLSI", "VLSI Technology" } ,
56        { 0x1005, "Avance", "Avance Logic Inc." } ,
57        { 0x1006, "Reply", "Reply Group" } ,
58        { 0x1007, "NetFrame", "Netframe Systems Inc." } ,
59        { 0x1008, "Epson", "Epson" } ,
60        { 0x100A, "Phoenix", "Phoenix Technologies Ltd." } ,
61        { 0x100B, "NSC", "National Semiconductor" } ,
62        { 0x100C, "Tseng", "Tseng Labs" } ,
63        { 0x100D, "AST", "AST Research" } ,
64        { 0x100E, "Weitek", "Weitek" } ,
65        { 0x1010, "VLogic", "Video Logic Ltd." } ,
66        { 0x1011, "DEC", "Digital Equipment Corporation" } ,
67        { 0x1012, "Micronics", "Micronics Computers Inc." } ,
68        { 0x1013, "Cirrus", "Cirrus Logic" } ,
69        { 0x1014, "IBM", "International Business Machines Corp." } ,
70        { 0x1015, "LSIL", "LSI Logic Corp of Canada" } ,
71        { 0x1016, "Fujitsu ICL", "Fujitsu ICL Computers" } ,
72        { 0x1017, "Spea", "Spea Software AG" } ,
73        { 0x1018, "Unisys", "Unisys Systems" } ,
74        { 0x1019, "ECS", "Elitegroup Computer Sys" } ,
75        { 0x101A, "NCR", "NCR/AT&T GIS" } ,
76        { 0x101B, "Vitesse", "Vitesse Semiconductor" } ,
77        { 0x101C, "WDC", "Western Digital" } ,
78        { 0x101E, "AMI", "American Megatrends Inc." } ,
79        { 0x101F, "PictureTel", "PictureTel Corp." } ,
80        { 0x1020, "Hitachi", "Hitachi Computer Electronics" } ,
81        { 0x1021, "OKI", "Oki Electric Industry" } ,
82        { 0x1022, "AMD", "Advanced Micro Devices" } ,
83        { 0x1023, "Trident", "Trident Microsystems" } ,
84        { 0x1024, "Zenith", "Zenith Data Systems" } ,
85        { 0x1025, "Acer", "Acer Incorporated" } ,
86        { 0x1028, "Dell", "Dell Computer Corporation" } ,
87        { 0x1029, "Siem-Nix", "Siemens Nixdorf AG" } ,
88        { 0x102A, "LSI", "LSI Logic Headland Division" } ,
89        { 0x102B, "Matrox", "Matrox" } ,
90        { 0x102C, "C&T", "Asiliant (Chips And Technologies)" } ,
91        { 0x102D, "Wyse", "Wyse Technologies" } ,
92        { 0x102E, "Olivetti", "Olivetti Advanced Technology" } ,
93        { 0x102F, "Toshiba", "Toshiba America" } ,
94        { 0x1030, "TMC", "TMC Research" } ,
95        { 0x1031, "miro", "miro Computer Products AG" } ,
96        { 0x1032, "Compaq", "Compaq" } ,
97        { 0x1033, "NEC", "NEC Corporation" } ,
98        { 0x1034, "Burndy", "Burndy Corporation" } ,
99        { 0x1035, "C&CRL", "Computer&Communication Research Lab" } ,
100        { 0x1036, "FDomain", "Future Domain" } ,
101        { 0x1037, "Hitachi", "Hitachi Micro Systems Inc" } ,
102        { 0x1038, "AMP", "AMP Incorporated" } ,
103        { 0x1039, "SiS", "Silicon Integrated System" } ,
104        { 0x103A, "Seiko", "Seiko Epson Corporation" } ,
105        { 0x103B, "Tatung", "Tatung Corp. Of America" } ,
106        { 0x103C, "HP", "Hewlett-Packard Company" } ,
107        { 0x103E, "Solliday", "Solliday Engineering" } ,
108        { 0x103F, "Logic Mod.", "Logic Modeling" } ,
109        { 0x1040, "Kubota", "Kubota Pacific Computer Inc." } ,
110        { 0x1041, "Computrend", "Computrend" } ,
111        { 0x1042, "PC Tech.", "PC Technology Inc." } ,
112        { 0x1043, "Asustek", "Asustek Computer Inc." } ,
113        { 0x1044, "DPT", "Distributed Processing Tech" } ,
114        { 0x1045, "OPTi", "OPTi Inc." } ,
115        { 0x1046, "IPC", "IPC Corporation LTD" } ,
116        { 0x1047, "Genoa", "Genoa Systems Corp." } ,
117        { 0x1048, "ELSA", "ELSA GmbH" } ,
118        { 0x1049, "Fountain", "Fountain Technology" } ,
119        { 0x104A, "STM", "STMicroelectronics" } ,
120        { 0x104B, "Mylex", "Mylex Corporation" } ,
121        { 0x104C, "TI", "Texas Instruments" } ,
122        { 0x104D, "Sony", "Sony Corporation" } ,
123        { 0x104E, "Oak", "Oak Technology" } ,
124        { 0x104F, "Co-Time", "Co-Time Computer Ltd." } ,
125        { 0x1050, "Winbond", "Winbond Electronics Corp." } ,
126        { 0x1051, "Anigma", "Anigma Corp." } ,
127        { 0x1052, "Young", "Young Micro Systems" } ,
128        { 0x1053, "Young", "Young Micro Systems" } ,
129        { 0x1054, "Hitachi", "Hitachi Ltd" } ,
130        { 0x1055, "SMSC", "Standard Microsystems Corp." } ,
131        { 0x1056, "ICL", "ICL" } ,
132        { 0x1057, "Motorola", "Motorola" } ,
133        { 0x1058, "E&TR", "Electronics & Telecommunication Res" } ,
134        { 0x1059, "Kontron", "Kontron Canada" } ,
135        { 0x105A, "Promise", "Promise Technology" } ,
136        { 0x105B, "Foxconn", "Foxconn International Inc." } ,
137        { 0x105C, "Wipro", "Wipro Infotech Limited" } ,
138        { 0x105D, "Number-Nine", "Number Nine Visual Technology" } ,
139        { 0x105E, "Vtech", "Vtech Engineering Canada Ltd." } ,
140        { 0x105F, "Infotronic", "Infotronic America Inc." } ,
141        { 0x1060, "UMC", "United Microelectronics" } ,
142        { 0x1061, "8x8", "8x8 Inc." } ,
143        { 0x1062, "Maspar", "Maspar Computer Corp." } ,
144        { 0x1063, "OOA", "Ocean Office Automation" } ,
145        { 0x1064, "Alcatel", "Alcatel Cit" } ,
146        { 0x1065, "TM", "Texas Microsystems" } ,
147        { 0x1066, "Picopower", "Picopower Technology" } ,
148        { 0x1067, "Mitsubishi", "Mitsubishi Electronics" } ,
149        { 0x1068, "Div. Tech.", "Diversified Technology" } ,
150        { 0x1069, "Mylex", "IBM Corporation" } ,
151        { 0x106A, "Aten", "Aten Research Inc." } ,
152        { 0x106B, "Apple", "Apple Computer Inc." } ,
153        { 0x106C, "Hyundai", "Hyundai Electronics America" } ,
154        { 0x106D, "Sequent", "Sequent Computer Systems" } ,
155        { 0x106E, "DFI", "DFI Inc." } ,
156        { 0x106F, "CityGate", "City Gate Development LTD" } ,
157        { 0x1070, "Daewoo", "Daewoo Telecom Ltd." } ,
158        { 0x1071, "Mitac", "Mitac" } ,
159        { 0x1072, "GIT", "GIT Co. Ltd." } ,
160        { 0x1073, "Yamaha", "Yamaha Corporation" } ,
161        { 0x1074, "Nexgen", "Nexgen Microsystems" } ,
162        { 0x1075, "AIR", "Advanced Integration Research" } ,
163        { 0x1076, "Chaintech", "Chaintech Computer Co. Ltd." } ,
164        { 0x1077, "QLogic", "QLogic Corporation" } ,
165        { 0x1078, "Cyrix", "Cyrix Corporation" } ,
166        { 0x1079, "I-Bus", "I-Bus" } ,
167        { 0x107A, "Networth", "Networth" } ,
168        { 0x107B, "Gateway", "Gateway 2000" } ,
169        { 0x107C, "Goldstar", "Goldstar Co. Ltd." } ,
170        { 0x107D, "Leadtek", "Leadtek Research" } ,
171        { 0x107E, "Interphase", "Interphase Corporation" } ,
172        { 0x107F, "DTC", "Data Technology Corporation" } ,
173        { 0x1080, "Cypress", "Cypress Semiconductor" } ,
174        { 0x1081, "Radius Inc.", "Radius Inc." } ,
175        { 0x1082, "EFA", "EFA Corporation Of America" } ,
176        { 0x1083, "Forex", "Forex Computer Corporation" } ,
177        { 0x1084, "Parador", "Parador" } ,
178        { 0x1085, "Tulip", "Tulip Computers Int'l BV" } ,
179        { 0x1086, "J. Bond", "J. Bond Computer Systems" } ,
180        { 0x1087, "Cache", "Cache Computer" } ,
181        { 0x1088, "MS Son", "Microcomputer Systems (M) Son" } ,
182        { 0x1089, "DG", "Data General Corporation" } ,
183        { 0x108A, "Bit3", "SBS  Operations" } ,
184        { 0x108C, "Oakleigh", "Oakleigh Systems Inc." } ,
185        { 0x108D, "Olicom", "Olicom" } ,
186        { 0x108E, "Sun", "Sun Microsystems" } ,
187        { 0x108F, "Systemsoft", "Systemsoft Corporation" } ,
188        { 0x1090, "Encore", "Encore Computer Corporation" } ,
189        { 0x1091, "Intergraph", "Intergraph Corporation" } ,
190        { 0x1092, "Diamond", "Diamond Computer Systems" } ,
191        { 0x1093, "Nat. Inst.", "National Instruments" } ,
192        { 0x1094, "FIC", "First Int'l Computers" } ,
193        { 0x1095, "Silicon Image", "Silicon Image, Inc." } ,
194        { 0x1096, "Alacron", "Alacron" } ,
195        { 0x1097, "Appian", "Appian Graphics" } ,
196        { 0x1098, "Quantum", "Quantum Designs Ltd." } ,
197        { 0x1099, "Samsung", "Samsung Electronics Co. Ltd." } ,
198        { 0x109A, "Packard-Bell", "Packard Bell" } ,
199        { 0x109B, "Gemlight", "Gemlight Computer Ltd." } ,
200        { 0x109C, "Megachips", "Megachips Corporation" } ,
201        { 0x109D, "Zida", "Zida Technologies Ltd." } ,
202        { 0x109E, "Brooktree", "Brooktree Corporation" } ,
203        { 0x109F, "Trigem", "Trigem Computer Inc." } ,
204        { 0x10A0, "Meidensha", "Meidensha Corporation" } ,
205        { 0x10A1, "Juko", "Juko Electronics Inc. Ltd." } ,
206        { 0x10A2, "Quantum", "Quantum Corporation" } ,
207        { 0x10A3, "Everex", "Everex Systems Inc." } ,
208        { 0x10A4, "Globe", "Globe Manufacturing Sales" } ,
209        { 0x10A5, "Racal", "Racal Interlan" } ,
210        { 0x10A6, "Informtech", "Informtech Industrial Ltd." } ,
211        { 0x10A7, "Benchmarq", "Benchmarq Microelectronics" } ,
212        { 0x10A8, "Sierra", "Sierra Semiconductor" } ,
213        { 0x10A9, "SG", "Silicon Graphics" } ,
214        { 0x10AA, "ACC", "ACC Microelectronics" } ,
215        { 0x10AB, "Digicom", "Digicom" } ,
216        { 0x10AC, "Honeywell", "Honeywell IASD" } ,
217        { 0x10AD, "Winbond", "Winbond Systems Labs" } ,
218        { 0x10AE, "Cornerstone", "Cornerstone Technology" } ,
219        { 0x10AF, "MCS", "Micro Computer Systems Inc." } ,
220        { 0x10B0, "CardExpert", "CardExpert Technology" } ,
221        { 0x10B1, "Cabletron", "Cabletron Systems Inc." } ,
222        { 0x10B2, "Raytheon", "Raytheon Company" } ,
223        { 0x10B3, "Databook", "Databook Inc." } ,
224        { 0x10B4, "STB", "STB Systems" } ,
225        { 0x10B5, "PLX", "PLX Technology" } ,
226        { 0x10B6, "Madge", "Madge Networks" } ,
227        { 0x10B7, "3Com", "3Com Corporation" } ,
228        { 0x10B8, "SMC", "Standard Microsystems Corporation" } ,
229        { 0x10B9, "ALi", "Acer Labs Inc." } ,
230        { 0x10BA, "Mitsubishi", "Mitsubishi Electronics Corp." } ,
231        { 0x10BB, "Dapha", "Dapha Electronics Corporation" } ,
232        { 0x10BC, "ALR", "Advanced Logic Research Inc." } ,
233        { 0x10BD, "Surecom", "Surecom Technology" } ,
234        { 0x10BE, "Tseng", "Tsenglabs International Corp." } ,
235        { 0x10BF, "MOST", "MOST Corp." } ,
236        { 0x10C0, "Boca", "Boca Research Inc." } ,
237        { 0x10C1, "ICM", "ICM Corp. Ltd." } ,
238        { 0x10C2, "Auspex", "Auspex Systems Inc." } ,
239        { 0x10C3, "Samsung", "Samsung Semiconductors" } ,
240        { 0x10C4, "Award", "Award Software Int'l Inc." } ,
241        { 0x10C5, "Xerox", "Xerox Corporation" } ,
242        { 0x10C6, "Rambus", "Rambus Inc." } ,
243        { 0x10C7, "Media Vision", "Media Vision" } ,
244        { 0x10C8, "Neomagic", "Neomagic Corporation" } ,
245        { 0x10C9, "Dataexpert", "Dataexpert Corporation" } ,
246        { 0x10CA, "Fujitsu", "Fujitsu" } ,
247        { 0x10CB, "Omron", "Omron Corporation" } ,
248        { 0x10CC, "MAI", "Mai Logic Incorporated" } ,
249        { 0x10CD, "AdvanSys", "Advanced System Products" } ,
250        { 0x10CE, "Radius", "Radius Inc." } ,
251        { 0x10CF, "Fujitsu", "Fujitsu Ltd." } ,
252        { 0x10D0, "Fujitsu", "Fujitsu Limited" } ,
253        { 0x10D1, "Future+", "Future+ Systems" } ,
254        { 0x10D2, "Molex", "Molex Incorporated" } ,
255        { 0x10D3, "Jabil", "Jabil Circuit Inc." } ,
256        { 0x10D4, "Hualon", "Hualon Microelectronics" } ,
257        { 0x10D5, "Autologic", "Autologic Inc." } ,
258        { 0x10D6, "Cetia", "Cetia" } ,
259        { 0x10D7, "BCM", "BCM Advanced Research" } ,
260        { 0x10D8, "APL", "Advanced Peripherals Labs" } ,
261        { 0x10D9, "Macronix", "Macronix International Co. Ltd." } ,
262        { 0x10DA, "T-C", "Thomas-Conrad Corporation" } ,
263        { 0x10DB, "Rohm", "Rohm Research" } ,
264        { 0x10DC, "CERN", "CERN-European Lab. for Particle Physics" } ,
265        { 0x10DD, "E&S", "Evans & Sutherland" } ,
266        { 0x10DE, "NVIDIA", "NVIDIA Corporation" } ,
267        { 0x10DF, "Emulex", "Emulex Corporation" } ,
268        { 0x10E0, "IMS", "Integrated Micro Solutions" } ,
269        { 0x10E1, "Tekram", "Tekram Technology Corp. Ltd." } ,
270        { 0x10E2, "Aptix", "Aptix Corporation" } ,
271        { 0x10E3, "Tundra", "Tundra Semiconductor Corp." } ,
272        { 0x10E4, "Tandem", "Tandem Computers" } ,
273        { 0x10E5, "MIC", "Micro Industries Corporation" } ,
274        { 0x10E6, "Gainbery", "Gainbery Computer Products Inc." } ,
275        { 0x10E7, "Vadem", "Vadem" } ,
276        { 0x10E8, "AMCC", "Applied Micro Circuits Corp." } ,
277        { 0x10E9, "Alps", "Alps Electronic Corp. Ltd." } ,
278        { 0x10EA, "Tvia", "Tvia, Inc." } ,
279        { 0x10EB, "Artist", "Artist Graphics" } ,
280        { 0x10EC, "Realtek", "Realtek Semiconductor" } ,
281        { 0x10ED, "Ascii", "Ascii Corporation" } ,
282        { 0x10EE, "Xilinx", "Xilinx Corporation" } ,
283        { 0x10EF, "Racore", "Racore Computer Products" } ,
284        { 0x10F0, "Peritek", "Peritek Corporation" } ,
285        { 0x10F1, "Tyan", "Tyan Computer" } ,
286        { 0x10F2, "Achme", "Achme Computer Inc." } ,
287        { 0x10F3, "Alaris", "Alaris Inc." } ,
288        { 0x10F4, "S-Mos", "S-Mos Systems" } ,
289        { 0x10F5, "NKK", "NKK Corporation" } ,
290        { 0x10F6, "Creative", "Creative Electronic Systems SA" } ,
291        { 0x10F7, "Matsushita", "Matsushita Electric Industrial Corp." } ,
292        { 0x10F8, "Altos", "Altos India Ltd." } ,
293        { 0x10F9, "PC-Direct", "PC Direct" } ,
294        { 0x10FA, "Truevision", "Truevision" } ,
295        { 0x10FB, "Thesys", "Thesys Microelectronic's" } ,
296        { 0x10FC, "I-O", "I-O Data Device Inc." } ,
297        { 0x10FD, "Soyo", "Soyo Technology Corp. Ltd." } ,
298        { 0x10FE, "Fast", "Fast Electronic GmbH" } ,
299        { 0x10FF, "Ncube", "Ncube" } ,
300        { 0x1100, "Jazz", "Jazz Multimedia" } ,
301        { 0x1101, "Initio", "Initio Corporation" } ,
302        { 0x1102, "Creative Labs", "Creative Labs" } ,
303        { 0x1103, "HighPoint", "HighPoint Technologies Inc." } ,
304        { 0x1104, "Rasterops", "Rasterops" } ,
305        { 0x1105, "Sigma", "Sigma Designs Inc." } ,
306        { 0x1106, "VIA", "VIA Technologies Inc" } ,
307        { 0x1107, "Stratus", "Stratus Computer" } ,
308        { 0x1108, "Proteon", "Proteon Inc." } ,
309        { 0x1109, "Cogent", "Adaptec/Cogent Data Technologies" } ,
310        { 0x110A, "Infineon", "Infineon Technologies" } ,
311        { 0x110B, "Chromatic", "Chromatic Research Inc" } ,
312        { 0x110C, "Mini-Max", "Mini-Max Technology Inc." } ,
313        { 0x110D, "ZNYX", "ZNYX Corporation" } ,
314        { 0x110E, "CPU Tech.", "CPU Technology" } ,
315        { 0x110F, "Ross", "Ross Technology" } ,
316        { 0x1110, "Powerhouse", "Powerhouse Systems" } ,
317        { 0x1111, "SCO", "SCO Group" } ,
318        { 0x1112, "Osicom", "Osicom Technologies Inc." } ,
319        { 0x1113, "Accton", "Accton Technology Corporation" } ,
320        { 0x1114, "Atmel", "Atmel Corp." } ,
321        { 0x1115, "Dupont", "Dupont Pixel Systems Ltd." } ,
322        { 0x1116, "Media 100", "Media 100, Inc." } ,
323        { 0x1117, "Datacube", "Datacube Inc." } ,
324        { 0x1118, "Berg", "Berg Electronics" } ,
325        { 0x1119, "Vortex", "ICP vortex Computersysteme GmbH" } ,
326        { 0x111A, "Eff. Net.", "Efficent Networks" } ,
327        { 0x111B, "Teledyne", "Teledyne Electronic Systems" } ,
328        { 0x111C, "Tricord", "Tricord Systems Inc." } ,
329        { 0x111D, "IDT", "Integrated Device Technology Inc." } ,
330        { 0x111E, "Eldec", "Eldec Corp." } ,
331        { 0x111F, "PDI", "Precision Digital Images" } ,
332        { 0x1120, "EMC", "EMC Corp." } ,
333        { 0x1121, "Zilog", "Zilog" } ,
334        { 0x1122, "Multi-Tech", "Multi-Tech Systems Inc." } ,
335        { 0x1123, "EDI", "Excellent Design Inc." } ,
336        { 0x1124, "Leutron", "Leutron Vision AG" } ,
337        { 0x1125, "Eurocore", "Eurocore/Vigra" } ,
338        { 0x1126, "Vigra", "Vigra" } ,
339        { 0x1127, "FORE", "FORE Systems" } ,
340        { 0x1129, "Firmworks", "Firmworks" } ,
341        { 0x112A, "Hermes", "Hermes Electronics Co. Ltd." } ,
342        { 0x112B, "Linotype", "Linotype - Hell AG" } ,
343        { 0x112C, "Zenith", "Zenith Data Systems" } ,
344        { 0x112D, "Ravicad", "Ravicad" } ,
345        { 0x112E, "Infomedia", "Infomedia" } ,
346        { 0x112F, "ImagTech", "Imaging Technology" } ,
347        { 0x1130, "Computervision", "Computervision" } ,
348        { 0x1131, "Philips", "Philips Semiconductors" } ,
349        { 0x1132, "Mitel", "Mitel Corp." } ,
350        { 0x1133, "EIC", "Eicon Networks Corporation" } ,
351        { 0x1134, "MCS", "Mercury Computer Systems Inc." } ,
352        { 0x1135, "Fuji", "Fuji Xerox Co Ltd" } ,
353        { 0x1136, "Momentum", "Momentum Data Systems" } ,
354        { 0x1137, "Cisco", "Cisco Systems Inc" } ,
355        { 0x1138, "Ziatech", "Ziatech Corporation" } ,
356        { 0x1139, "Dyn. Pict.", "Dynamic Pictures Inc" } ,
357        { 0x113A, "FWB", "FWB  Inc" } ,
358        { 0x113B, "NCD", "Network Computing Devices" } ,
359        { 0x113C, "Cyclone", "Cyclone Microsystems Inc." } ,
360        { 0x113D, "Leading Edge", "Leading Edge Products Inc" } ,
361        { 0x113E, "Sanyo", "Sanyo Electric Co" } ,
362        { 0x113F, "Equinox", "Equinox Systems" } ,
363        { 0x1140, "Intervoice", "Intervoice Inc" } ,
364        { 0x1141, "Crest", "Crest Microsystem Inc" } ,
365        { 0x1142, "Alliance", "Alliance Semiconductor CA - USA" } ,
366        { 0x1143, "Netpower", "Netpower Inc" } ,
367        { 0x1144, "Cinn. Mil.", "Cincinnati Milacron" } ,
368        { 0x1145, "Workbit", "Workbit Corp" } ,
369        { 0x1146, "Force", "Force Computers" } ,
370        { 0x1147, "Interface", "Interface Corp" } ,
371        { 0x1148, "S&K", "Schneider & Koch" } ,
372        { 0x1149, "Win System", "Win System Corporation" } ,
373        { 0x114A, "VMIC", "VMIC" } ,
374        { 0x114B, "Canopus", "Canopus Co. Ltd" } ,
375        { 0x114C, "Annabooks", "Annabooks" } ,
376        { 0x114D, "IC Corp.", "IC Corporation" } ,
377        { 0x114E, "Nikon", "Nikon Systems Inc" } ,
378        { 0x114F, "Digi", "Digi International" } ,
379        { 0x1150, "TMC", "Thinking Machines Corporation" } ,
380        { 0x1151, "JAE", "JAE Electronics Inc." } ,
381        { 0x1152, "Megatek", "Megatek" } ,
382        { 0x1153, "Land Win", "Land Win Electronic Corp" } ,
383        { 0x1154, "Melco", "Melco Inc" } ,
384        { 0x1155, "Pine", "Pine Technology Ltd" } ,
385        { 0x1156, "Periscope", "Periscope Engineering" } ,
386        { 0x1157, "Avsys", "Avsys Corporation" } ,
387        { 0x1158, "Voarx", "Voarx R&D Inc" } ,
388        { 0x1159, "Mutech", "Mutech" } ,
389        { 0x115A, "Harlequin", "Harlequin Ltd" } ,
390        { 0x115B, "Parallax", "Parallax Graphics" } ,
391        { 0x115C, "Photron", "Photron Ltd." } ,
392        { 0x115D, "Xircom", "Xircom" } ,
393        { 0x115E, "Peer", "Peer Protocols Inc" } ,
394        { 0x115F, "Maxtor", "Maxtor Corporation" } ,
395        { 0x1160, "Megasoft", "Megasoft Inc" } ,
396        { 0x1161, "PFU", "PFU Ltd" } ,
397        { 0x1162, "OA Lab", "OA Laboratory Co Ltd" } ,
398        { 0x1163, "Rendition", "Rendition Inc" } ,
399        { 0x1164, "APT", "Advanced Peripherals Tech" } ,
400        { 0x1165, "Imagraph", "Imagraph Corporation" } ,
401        { 0x1166, "RCC/ServerWorks", "Reliance Computer Corp./ServerWorks" } ,
402        { 0x1167, "Mutoh", "Mutoh Industries Inc" } ,
403        { 0x1168, "Thine", "Thine Electronics Inc" } ,
404        { 0x1169, "CDAC", "Centre f/Dev. of Adv. Computing" } ,
405        { 0x116A, "Polaris", "Polaris Communications" } ,
406        { 0x116B, "Connectware", "Connectware Inc" } ,
407        { 0x116C, "Int Res.", "Intelligent Resources" } ,
408        { 0x116E, "EFI", "Electronics for Imaging" } ,
409        { 0x116F, "WkSta. Tech.", "Workstation Technology" } ,
410        { 0x1170, "Inventec", "Inventec Corporation" } ,
411        { 0x1171, "Lough. Sound", "Loughborough Sound Images" } ,
412        { 0x1172, "Altera", "Altera Corporation" } ,
413        { 0x1173, "Adobe", "Adobe Systems" } ,
414        { 0x1174, "Bridgeport", "Bridgeport Machines" } ,
415        { 0x1175, "Mitron", "Mitron Computer Inc." } ,
416        { 0x1176, "SBE", "SBE" } ,
417        { 0x1177, "Silicon Eng.", "Silicon Engineering" } ,
418        { 0x1178, "Alfa", "Alfa Inc" } ,
419        { 0x1179, "Toshiba", "Toshiba America Info Systems" } ,
420        { 0x117A, "A-Trend", "A-Trend Technology" } ,
421        { 0x117B, "LG Elec.", "LG Electronics Inc." } ,
422        { 0x117C, "Atto", "Atto Technology" } ,
423        { 0x117D, "B&D", "Becton & Dickinson" } ,
424        { 0x117E, "T/R", "T/R Systems" } ,
425        { 0x117F, "ICS", "Integrated Circuit Systems" } ,
426        { 0x1180, "CAC", "Communication Automation Corporation" } ,
427        { 0x1181, "Telmatics", "Telmatics International" } ,
428        { 0x1183, "Fujikura", "Fujikura Ltd" } ,
429        { 0x1184, "Forks", "Forks Inc" } ,
430        { 0x1185, "Dataworld", "Dataworld" } ,
431        { 0x1186, "D-Link", "D-Link System Inc" } ,
432        { 0x1187, "ATL", "Advanced Technology Laboratories" } ,
433        { 0x1188, "Shima", "Shima Seiki Manufacturing Ltd." } ,
434        { 0x1189, "Matsushita", "Matsushita Electronics" } ,
435        { 0x118A, "Hilevel", "Hilevel Technology" } ,
436        { 0x118B, "Hypertec", "Hypertec Pty Ltd" } ,
437        { 0x118C, "Corollary", "Corollary Inc" } ,
438        { 0x118D, "BitFlow", "BitFlow Inc" } ,
439        { 0x118E, "Hermstedt", "Hermstedt AG" } ,
440        { 0x118F, "Green", "Green Logic" } ,
441        { 0x1190, "Tripace", "Tripace" } ,
442        { 0x1191, "ACARD", "ACARD Technology" } ,
443        { 0x1192, "Densan", "Densan Co. Ltd" } ,
444        { 0x1193, "Zeitnet", "Zeitnet Inc." } ,
445        { 0x1194, "Toucan", "Toucan Technology" } ,
446        { 0x1195, "Ratoc", "Ratoc System Inc" } ,
447        { 0x1196, "Hytec", "Hytec Electronics Ltd" } ,
448        { 0x1197, "Gage", "Gage Applied Sciences Inc." } ,
449        { 0x1198, "Lambda", "Lambda Systems Inc" } ,
450        { 0x1199, "Attachmate", "Attachmate Corp." } ,
451        { 0x119A, "Mind Share", "Mind Share Inc." } ,
452        { 0x119B, "Omega", "Omega Micro Inc." } ,
453        { 0x119C, "ITI", "Information Technology Inst." } ,
454        { 0x119D, "Bug", "Bug Sapporo Japan" } ,
455        { 0x119E, "Fujitsu", "Fujitsu Microelectronics Ltd." } ,
456        { 0x119F, "Bull", "Bull Hn Information Systems" } ,
457        { 0x11A0, "Convex", "Convex Computer Corporation" } ,
458        { 0x11A1, "Hamamatsu", "Hamamatsu Photonics K.K." } ,
459        { 0x11A2, "Sierra", "Sierra Research and Technology" } ,
460        { 0x11A3, "Deuretzbacher", "Deuretzbacher GmbH & Co. Eng. KG" } ,
461        { 0x11A4, "Barco", "Barco" } ,
462        { 0x11A5, "MicroUnity", "MicroUnity Systems Engineering Inc." } ,
463        { 0x11A6, "Pure Data", "Pure Data" } ,
464        { 0x11A7, "Power Comp.", "Power Computing Corp." } ,
465        { 0x11A8, "Systech", "Systech Corp." } ,
466        { 0x11A9, "InnoSys", "InnoSys Inc." } ,
467        { 0x11AA, "Actel", "Actel" } ,
468        { 0x11AB, "Marvell", "Marvell Semiconductor, Inc." } ,
469        { 0x11AC, "Canon", "Canon Information Systems" } ,
470        { 0x11AD, "Lite-On", "Lite-On Communications Inc" } ,
471        { 0x11AE, "Scitex", "Scitex Corporation Ltd" } ,
472        { 0x11AF, "Avid", "Avid Technology Inc." } ,
473        { 0x11B0, "V3", "V3 Semiconductor Inc." } ,
474        { 0x11B1, "Apricot", "Apricot Computers" } ,
475        { 0x11B2, "Kodak", "Eastman Kodak" } ,
476        { 0x11B3, "Barr", "Barr Systems Inc." } ,
477        { 0x11B4, "Leitch", "Leitch Technology International" } ,
478        { 0x11B5, "Radstone", "Radstone Technology Plc" } ,
479        { 0x11B6, "United Video", "United Video Corp" } ,
480        { 0x11B7, "Motorola", "Motorola" } ,
481        { 0x11B8, "Xpoint", "Xpoint Technologies Inc" } ,
482        { 0x11B9, "Pathlight", "Pathlight Technology Inc." } ,
483        { 0x11BA, "Videotron", "Videotron Corp" } ,
484        { 0x11BB, "Pyramid", "Pyramid Technology" } ,
485        { 0x11BC, "Net. Periph.", "Network Peripherals Inc" } ,
486        { 0x11BD, "Pinnacle", "Pinnacle Systems Inc." } ,
487        { 0x11BE, "IMI", "International Microcircuits Inc" } ,
488        { 0x11BF, "Astrodesign", "Astrodesign Inc." } ,
489        { 0x11C0, "H-P", "Hewlett-Packard" } ,
490        { 0x11C1, "Agere", "Agere Systems" } ,
491        { 0x11C2, "Sand", "Sand Microelectronics" } ,
492        { 0x11C3, "NEC", "NEC Corporation" } ,
493        { 0x11C4, "Doc. Tech.", "Document Technologies Ind." } ,
494        { 0x11C5, "Shiva", "Shiva Corporatin" } ,
495        { 0x11C6, "Dainippon", "Dainippon Screen Mfg. Co" } ,
496        { 0x11C7, "D.C.M.", "D.C.M. Data Systems" } ,
497        { 0x11C8, "Dolphin", "Dolphin Interconnect Solutions" } ,
498        { 0x11C9, "MAGMA", "MAGMA" } ,
499        { 0x11CA, "LSI Sys.", "LSI Systems Inc" } ,
500        { 0x11CB, "Specialix", "Specialix International Ltd." } ,
501        { 0x11CC, "M&K", "Michels & Kleberhoff Computer GmbH" } ,
502        { 0x11CD, "HAL", "HAL Computer Systems Inc." } ,
503        { 0x11CE, "PRI", "Primary Rate Inc" } ,
504        { 0x11CF, "PEC", "Pioneer Electronic Corporation" } ,
505        { 0x11D0, "BAE", "BAE SYSTEMS - Manassas" } ,
506        { 0x11D1, "AuraVision", "AuraVision Corporation" } ,
507        { 0x11D2, "Intercom", "Intercom Inc." } ,
508        { 0x11D3, "Trancell", "Trancell Systems Inc" } ,
509        { 0x11D4, "ADI", "Analog Devices, Inc." } ,
510        { 0x11D5, "Ikon", "Ikon Corp" } ,
511        { 0x11D6, "Tekelec", "Tekelec Technologies" } ,
512        { 0x11D7, "Trenton", "Trenton Terminals Inc" } ,
513        { 0x11D8, "ITD", "Image Technologies Development" } ,
514        { 0x11D9, "Tec", "Tec Corporation" } ,
515        { 0x11DA, "Novell", "Novell" } ,
516        { 0x11DB, "Sega", "Sega Enterprises Ltd" } ,
517        { 0x11DC, "Questra", "Questra Corp" } ,
518        { 0x11DD, "Crosfield", "Crosfield Electronics Ltd" } ,
519        { 0x11DE, "Zoran", "Zoran Corporation" } ,
520        { 0x11DF, "New Wave", "New Wave Pdg" } ,
521        { 0x11E0, "Cray", "Cray Communications A/S" } ,
522        { 0x11E1, "Gec Plessey", "Gec Plessey Semi Inc" } ,
523        { 0x11E2, "Samsung", "Samsung Information Systems America" } ,
524        { 0x11E3, "Quicklogic", "Quicklogic Corp" } ,
525        { 0x11E4, "Second Wave", "Second Wave Inc" } ,
526        { 0x11E5, "IIX", "IIX Consulting" } ,
527        { 0x11E6, "Mitsui", "Mitsui-Zosen System Research" } ,
528        { 0x11E7, "Toshiba", "Toshiba America Elec. Co" } ,
529        { 0x11E8, "DPSI", "Digital Processing Systems Inc" } ,
530        { 0x11E9, "Highwater", "Highwater Designs Ltd" } ,
531        { 0x11EA, "Elsag", "Elsag Bailey" } ,
532        { 0x11EB, "Formation", "Formation, Inc" } ,
533        { 0x11EC, "Coreco", "Coreco Inc" } ,
534        { 0x11ED, "Mediamatics", "Mediamatics" } ,
535        { 0x11EE, "Dome", "Dome Imaging Systems Inc" } ,
536        { 0x11EF, "Nicolet", "Nicolet Technologies BV" } ,
537        { 0x11F0, "Compu-Shack", "Compu-Shack GmbH" } ,
538        { 0x11F1, "Symbios", "Symbios Logic Inc" } ,
539        { 0x11F2, "Pic-Tel", "Picture Tel Japan KK" } ,
540        { 0x11F3, "Keithley", "Keithley Metrabyte" } ,
541        { 0x11F4, "Kinetic", "Kinetic Systems Corporation" } ,
542        { 0x11F5, "Comp Dev", "Computing Devices Intl" } ,
543        { 0x11F6, "Powermatic", "Powermatic Data Systems Ltd" } ,
544        { 0x11F7, "S-A", "Scientific Atlanta" } ,
545        { 0x11F8, "PMC-Sierra", "PMC-Sierra Inc." } ,
546        { 0x11F9, "I-Cube", "I-Cube Inc" } ,
547        { 0x11FA, "Kasan", "Kasan Electronics Co Ltd" } ,
548        { 0x11FB, "Datel", "Datel Inc" } ,
549        { 0x11FC, "Silicon Magic", "Silicon Magic" } ,
550        { 0x11FD, "High Street", "High Street Consultants" } ,
551        { 0x11FE, "Comtrol", "Comtrol Corp" } ,
552        { 0x11FF, "Scion", "Scion Corp" } ,
553        { 0x1200, "CSS", "CSS Corp" } ,
554        { 0x1201, "Vista", "Vista Controls Corp" } ,
555        { 0x1202, "Network Gen", "Network General Corp" } ,
556        { 0x1203, "Agfa", "Bayer Corporation Agfa Div" } ,
557        { 0x1204, "Lattice", "Lattice Semiconductor Corp" } ,
558        { 0x1205, "Array", "Array Corp" } ,
559        { 0x1206, "Amdahl", "Amdahl Corp" } ,
560        { 0x1208, "Parsytec", "Parsytec GmbH" } ,
561        { 0x1209, "Sci Sys", "Sci Systems Inc" } ,
562        { 0x120A, "Synaptel", "Synaptel" } ,
563        { 0x120B, "Adaptive", "Adaptive Solutions" } ,
564        { 0x120D, "Comp Labs", "Compression Labs Inc." } ,
565        { 0x120E, "Cyclades", "Cyclades Corporation" } ,
566        { 0x120F, "Essential", "Essential Communications" } ,
567        { 0x1210, "Hyperparallel", "Hyperparallel Technologies" } ,
568        { 0x1211, "Braintech", "Braintech Inc" } ,
569        { 0x1212, "Kingston", "Kingston Technology Corp" } ,
570        { 0x1213, "AISI", "Applied Intelligent Systems Inc" } ,
571        { 0x1214, "Perf Tech", "Performance Technologies Inc" } ,
572        { 0x1215, "Interware", "Interware Co Ltd" } ,
573        { 0x1216, "Purup Eskofot", "Purup-Eskofot A/S" } ,
574        { 0x1217, "O2Micro", "O2Micro Inc" } ,
575        { 0x1218, "Hybricon", "Hybricon Corp" } ,
576        { 0x1219, "First Virtual", "First Virtual Corp" } ,
577        { 0x121A, "3dfx", "3dfx Interactive Inc" } ,
578        { 0x121B, "ATM", "Advanced Telecommunications Modules" } ,
579        { 0x121C, "Nippon Texa", "Nippon Texa Co Ltd" } ,
580        { 0x121D, "Lippert", "Lippert Automationstechnik GmbH" } ,
581        { 0x121E, "CSPI", "CSPI" } ,
582        { 0x121F, "Arcus", "Arcus Technology Inc" } ,
583        { 0x1220, "Ariel", "Ariel Corporation" } ,
584        { 0x1221, "Contec", "Contec Co Ltd" } ,
585        { 0x1222, "Ancor", "Ancor Communications Inc" } ,
586        { 0x1223, "Heurikon", "Heurikon/Computer Products" } ,
587        { 0x1224, "Int. Img.", "Interactive Images" } ,
588        { 0x1225, "Power IO", "Power I/O Inc." } ,
589        { 0x1227, "Tech-Source", "Tech-Source" } ,
590        { 0x1228, "Norsk", "Norsk Elektro Optikk A/S" } ,
591        { 0x1229, "Data Kin", "Data Kinesis Inc." } ,
592        { 0x122A, "Int. Telecom", "Integrated Telecom" } ,
593        { 0x122B, "LG Ind.", "LG Industrial Systems Co. Ltd." } ,
594        { 0x122C, "sci-worx", "sci-worx GmbH" } ,
595        { 0x122D, "Aztech", "Aztech System Ltd" } ,
596        { 0x122E, "Xyratex", "Xyratex" } ,
597        { 0x122F, "Andrew", "Andrew Corp." } ,
598        { 0x1230, "Fishcamp", "Fishcamp Engineering" } ,
599        { 0x1231, "WMI", "Woodward McCoach Inc." } ,
600        { 0x1232, "GPT", "GPT Ltd." } ,
601        { 0x1233, "Bus-Tech", "Bus-Tech Inc." } ,
602        { 0x1234, "Technical", "Technical Corp" } ,
603        { 0x1235, "Risq Mod", "Risq Modular Systems Inc." } ,
604        { 0x1236, "Sigma Designs", "Sigma Designs, Inc" } ,
605        { 0x1237, "Alta Tech", "Alta Technology Corp." } ,
606        { 0x1238, "Adtran", "Adtran" } ,
607        { 0x1239, "3DO", "The 3DO Company" } ,
608        { 0x123A, "Visicom", "Visicom Laboratories Inc." } ,
609        { 0x123B, "Seeq", "Seeq Technology Inc." } ,
610        { 0x123C, "Century Sys", "Century Systems Inc." } ,
611        { 0x123D, "EDT", "Engineering Design Team Inc." } ,
612        { 0x123F, "C-Cube", "C-Cube Microsystems" } ,
613        { 0x1240, "Marathon", "Marathon Technologies Corp." } ,
614        { 0x1241, "DSC", "DSC Communications" } ,
615        { 0x1242, "JNI", "JNI Corporation" } ,
616        { 0x1243, "Delphax", "Delphax" } ,
617        { 0x1244, "AVM", "AVM AUDIOVISUELLES MKTG & Computer GmbH" } ,
618        { 0x1245, "APD", "APD S.A." } ,
619        { 0x1246, "Dipix", "Dipix Technologies Inc" } ,
620        { 0x1247, "Xylon", "Xylon Research Inc." } ,
621        { 0x1248, "Central Data", "Central Data Corp." } ,
622        { 0x1249, "Samsung", "Samsung Electronics Co. Ltd." } ,
623        { 0x124A, "AEG", "AEG Electrocom GmbH" } ,
624        { 0x124B, "GreenSpring", "GreenSpring Computers" } ,
625        { 0x124C, "Solitron", "Solitron Technologies Inc." } ,
626        { 0x124D, "Stallion", "Stallion Technologies" } ,
627        { 0x124E, "Cylink", "Cylink" } ,
628        { 0x124F, "Infortrend", "Infortrend Technology Inc" } ,
629        { 0x1250, "Hitachi", "Hitachi Microcomputer System Ltd." } ,
630        { 0x1251, "VLSI Sol.", "VLSI Solution OY" } ,
631        { 0x1253, "Guzik", "Guzik Technical Enterprises" } ,
632        { 0x1254, "Linear Systems", "Linear Systems Ltd." } ,
633        { 0x1255, "Optibase", "Optibase Ltd." } ,
634        { 0x1256, "Perceptive", "Perceptive Solutions Inc." } ,
635        { 0x1257, "Vertex", "Vertex Networks Inc." } ,
636        { 0x1258, "Gilbarco", "Gilbarco Inc." } ,
637        { 0x1259, "Allied Tsyn", "Allied Telesyn International" } ,
638        { 0x125A, "ABB Pwr", "ABB Power Systems" } ,
639        { 0x125B, "Asix", "Asix Electronics Corp." } ,
640        { 0x125C, "Aurora", "Aurora Technologies Inc." } ,
641        { 0x125D, "ESS", "ESS Technology" } ,
642        { 0x125E, "Specvideo", "Specialvideo Engineering SRL" } ,
643        { 0x125F, "Concurrent", "Concurrent Technologies Inc." } ,
644        { 0x1260, "Intersil", "Intersil Corporation" } ,
645        { 0x1261, "Matsushita", "Matsushita-Kotobuki Electronics Indu" } ,
646        { 0x1262, "ES Comp.", "ES Computer Co. Ltd." } ,
647        { 0x1263, "Sonic Sol.", "Sonic Solutions" } ,
648        { 0x1264, "Aval Nag.", "Aval Nagasaki Corp." } ,
649        { 0x1265, "Casio", "Casio Computer Co. Ltd." } ,
650        { 0x1266, "Microdyne", "Microdyne Corp." } ,
651        { 0x1267, "SA Telecom", "S.A. Telecommunications" } ,
652        { 0x1268, "Tektronix", "Tektronix" } ,
653        { 0x1269, "Thomson-CSF", "Thomson-CSF/TTM" } ,
654        { 0x126A, "Lexmark", "Lexmark International Inc." } ,
655        { 0x126B, "Adax", "Adax Inc." } ,
656        { 0x126C, "Nortel", "Nortel Networks Corp." } ,
657        { 0x126D, "Splash", "Splash Technology Inc." } ,
658        { 0x126E, "Sumitomo", "Sumitomo Metal Industries Ltd." } ,
659        { 0x126F, "Sil Motion", "Silicon Motion" } ,
660        { 0x1270, "Olympus", "Olympus Optical Co. Ltd." } ,
661        { 0x1271, "GW Instr.", "GW Instruments" } ,
662        { 0x1272, "Telematics", "Telematics International" } ,
663        { 0x1273, "Hughes", "Hughes Network Systems" } ,
664        { 0x1274, "Ensoniq", "Ensoniq" } ,
665        { 0x1275, "NetApp", "Network Appliance" } ,
666        { 0x1276, "Sw Net Tech", "Switched Network Technologies Inc." } ,
667        { 0x1277, "Comstream", "Comstream" } ,
668        { 0x1278, "Transtech", "Transtech Parallel Systems" } ,
669        { 0x1279, "Transmeta", "Transmeta Corp." } ,
670        { 0x127A, "Conexant", "Conexant Systems" } ,
671        { 0x127B, "Pixera", "Pixera Corp" } ,
672        { 0x127C, "Crosspoint", "Crosspoint Solutions Inc." } ,
673        { 0x127D, "Vela Res", "Vela Research" } ,
674        { 0x127E, "Winnow", "Winnov L.P." } ,
675        { 0x127F, "Fujifilm", "Fujifilm" } ,
676        { 0x1280, "Photoscript", "Photoscript Group Ltd." } ,
677        { 0x1281, "Yokogawa", "Yokogawa Electronic Corp." } ,
678        { 0x1282, "Davicom", "Davicom Semiconductor Inc." } ,
679        { 0x1283, "ITExpress", "Integrated Technology Express Inc." } ,
680        { 0x1284, "Sahara", "Sahara Networks Inc." } ,
681        { 0x1285, "Plat Tech", "Platform Technologies Inc." } ,
682        { 0x1286, "Mazet", "Mazet GmbH" } ,
683        { 0x1287, "LuxSonor", "LuxSonor Inc." } ,
684        { 0x1288, "Timestep", "Timestep Corp." } ,
685        { 0x1289, "AVC Tech", "AVC Technology Inc." } ,
686        { 0x128A, "Asante", "Asante Technologies Inc." } ,
687        { 0x128B, "Transwitch", "Transwitch Corp." } ,
688        { 0x128C, "Retix", "Retix Corp." } ,
689        { 0x128D, "G2 Net", "G2 Networks Inc." } ,
690        { 0x128E, "Samho", "Samho Multi Tech Ltd." } ,
691        { 0x128F, "Tateno", "Tateno Dennou Inc." } ,
692        { 0x1290, "Sord", "Sord Computer Corp." } ,
693        { 0x1291, "NCS Comp", "NCS Computer Italia" } ,
694        { 0x1292, "Tritech", "Tritech Microelectronics Intl PTE" } ,
695        { 0x1293, "M Reality", "Media Reality Technology" } ,
696        { 0x1294, "Rhetorex", "Rhetorex Inc." } ,
697        { 0x1295, "Imagenation", "Imagenation Corp." } ,
698        { 0x1296, "Kofax", "Kofax Image Products" } ,
699        { 0x1297, "Holco", "Holco Enterprise" } ,
700        { 0x1298, "Spellcaster", "Spellcaster Telecommunications Inc." } ,
701        { 0x1299, "Know Tech", "Knowledge Technology Laboratories" } ,
702        { 0x129A, "VMETRO", "VMETRO Inc." } ,
703        { 0x129B, "Img Access", "Image Access" } ,
704        { 0x129D, "CompCore", "CompCore Multimedia Inc." } ,
705        { 0x129E, "Victor Jpn", "Victor Co. of Japan Ltd." } ,
706        { 0x129F, "OEC Med", "OEC Medical Systems Inc." } ,
707        { 0x12A0, "A-B", "Allen Bradley Co." } ,
708        { 0x12A1, "Simpact", "Simpact Inc" } ,
709        { 0x12A2, "NewGen", "NewGen Systems Corp." } ,
710        { 0x12A3, "Lucent", "Lucent Technologies AMR" } ,
711        { 0x12A4, "NTT Elect", "NTT Electronics Technology Co." } ,
712        { 0x12A5, "Vision Dyn", "Vision Dynamics Ltd." } ,
713        { 0x12A6, "Scalable", "Scalable Networks Inc." } ,
714        { 0x12A7, "AMO", "AMO GmbH" } ,
715        { 0x12A8, "News Datacom", "News Datacom" } ,
716        { 0x12A9, "Xiotech", "Xiotech Corp." } ,
717        { 0x12AA, "SDL", "SDL Communications Inc." } ,
718        { 0x12AB, "Yuan Yuan", "Yuan Yuan Enterprise Co. Ltd." } ,
719        { 0x12AC, "MeasureX", "MeasureX Corp." } ,
720        { 0x12AD, "Multidata", "Multidata GmbH" } ,
721        { 0x12AE, "Alteon", "Alteon Networks Inc." } ,
722        { 0x12AF, "TDK USA", "TDK USA Corp." } ,
723        { 0x12B0, "Jorge Sci", "Jorge Scientific Corp." } ,
724        { 0x12B1, "GammaLink", "GammaLink" } ,
725        { 0x12B2, "Gen Signal", "General Signal Networks" } ,
726        { 0x12B3, "Inter-Face", "Inter-Face Co. Ltd." } ,
727        { 0x12B4, "Future Tel", "Future Tel Inc." } ,
728        { 0x12B5, "Granite", "Granite Systems Inc." } ,
729        { 0x12B6, "Nat Micro", "Natural Microsystems" } ,
730        { 0x12B7, "Acumen", "Acumen" } ,
731        { 0x12B8, "Korg", "Korg" } ,
732        { 0x12B9, "US Robotics", "US Robotics" } ,
733        { 0x12BA, "Bittware", "Bittware, Inc" } ,
734        { 0x12BB, "Nippon Uni", "Nippon Unisoft Corp." } ,
735        { 0x12BC, "Array Micro", "Array Microsystems" } ,
736        { 0x12BD, "Computerm", "Computerm Corp." } ,
737        { 0x12BE, "Anchor Chips", "Anchor Chips Inc." } ,
738        { 0x12BF, "Fujifilm", "Fujifilm Microdevices" } ,
739        { 0x12C0, "Infimed", "Infimed" } ,
740        { 0x12C1, "GMM Res", "GMM Research Corp." } ,
741        { 0x12C2, "Mentec", "Mentec Ltd." } ,
742        { 0x12C3, "Holtek", "Holtek Microelectronics Inc." } ,
743        { 0x12C4, "Connect Tech", "Connect Tech Inc." } ,
744        { 0x12C5, "PicturEl", "Picture Elements Inc." } ,
745        { 0x12C6, "Mitani", "Mitani Corp." } ,
746        { 0x12C7, "Dialogic", "Dialogic Corp." } ,
747        { 0x12C8, "G Force", "G Force Co. Ltd." } ,
748        { 0x12C9, "Gigi Ops", "Gigi Operations" } ,
749        { 0x12CA, "ICE", "Integrated Computing Engines, Inc." } ,
750        { 0x12CB, "Antex", "Antex Electronics Corp." } ,
751        { 0x12CC, "Pluto", "Pluto Technologies International" } ,
752        { 0x12CD, "Aims Lab", "Aims Lab" } ,
753        { 0x12CE, "Netspeed", "Netspeed Inc." } ,
754        { 0x12CF, "Prophet", "Prophet Systems Inc." } ,
755        { 0x12D0, "GDE Sys", "GDE Systems Inc." } ,
756        { 0x12D1, "PsiTech", "PsiTech" } ,
757        { 0x12D2, "NVidia", "NVidia / SGS Thomson" } ,
758        { 0x12D3, "Vingmed", "Vingmed Sound A/S" } ,
759        { 0x12D4, "DGM&S", "DGM & S" } ,
760        { 0x12D5, "Equator", "Equator Technologies" } ,
761        { 0x12D6, "Analogic", "Analogic Corp." } ,
762        { 0x12D7, "Biotronic", "Biotronic SRL" } ,
763        { 0x12D8, "Pericom", "Pericom Semiconductor" } ,
764        { 0x12D9, "Aculab", "Aculab Plc." } ,
765        { 0x12DA, "TrueTime", "TrueTime" } ,
766        { 0x12DB, "Annapolis", "Annapolis Micro Systems Inc." } ,
767        { 0x12DC, "Symicron", "Symicron Computer Communication Ltd." } ,
768        { 0x12DD, "MGI", "Management Graphics Inc." } ,
769        { 0x12DE, "Rainbow", "Rainbow Technologies" } ,
770        { 0x12DF, "SBS Tech", "SBS Technologies Inc." } ,
771        { 0x12E0, "Chase", "Chase Research PLC" } ,
772        { 0x12E1, "Nintendo", "Nintendo Co. Ltd." } ,
773        { 0x12E2, "Datum", "Datum Inc. Bancomm-Timing Division" } ,
774        { 0x12E3, "Imation", "Imation Corp. - Medical Imaging Syst" } ,
775        { 0x12E4, "Brooktrout", "Brooktrout Technology Inc." } ,
776        { 0x12E6, "Cirel", "Cirel Systems" } ,
777        { 0x12E7, "Sebring", "Sebring Systems Inc" } ,
778        { 0x12E8, "CRISC", "CRISC Corp." } ,
779        { 0x12E9, "GE Spacenet", "GE Spacenet" } ,
780        { 0x12EA, "Zuken", "Zuken" } ,
781        { 0x12EB, "Aureal", "Aureal Semiconductor" } ,
782        { 0x12EC, "3A Intl", "3A International Inc." } ,
783        { 0x12ED, "Optivision", "Optivision Inc." } ,
784        { 0x12EE, "Orange Micro", "Orange Micro, Inc." } ,
785        { 0x12EF, "Vienna", "Vienna Systems" } ,
786        { 0x12F0, "Pentek", "Pentek" } ,
787        { 0x12F1, "Sorenson", "Sorenson Vision Inc." } ,
788        { 0x12F2, "Gammagraphx", "Gammagraphx Inc." } ,
789        { 0x12F4, "Megatel", "Megatel" } ,
790        { 0x12F5, "Forks", "Forks" } ,
791        { 0x12F6, "Dawson Fr", "Dawson France" } ,
792        { 0x12F7, "Cognex", "Cognex" } ,
793        { 0x12F8, "Electronic-Design", "Electronic-Design GmbH" } ,
794        { 0x12F9, "FFT", "FourFold Technologies" } ,
795        { 0x12FB, "SSP", "Spectrum Signal Processing" } ,
796        { 0x12FC, "", "Capital Equipment Corp" } ,
797        { 0x12FE, "esd", "esd Electronic System Design GmbH" } ,
798        { 0x1303, "", "Innovative Integration" } ,
799        { 0x1304, "", "Juniper Networks Inc." } ,
800        { 0x1307, "ComputerBoards", "ComputerBoards" } ,
801        { 0x1308, "Jato", "Jato Technologies Inc." } ,
802        { 0x130A, "", "Mitsubishi Electric Microcomputer" } ,
803        { 0x130B, "", "Colorgraphic Communications Corp" } ,
804        { 0x130F, "", "Advanet Inc." } ,
805        { 0x1310, "", "Gespac" } ,
806        { 0x1312, "RVSI", "Robotic Vision Systems Incorporated" } ,
807        { 0x1313, "", "Yaskawa Electric Co." } ,
808        { 0x1316, "", "Teradyne Inc." } ,
809        { 0x1317, "", "Admtek Inc" } ,
810        { 0x1318, "Packet Engines", "Packet Engines, Inc." } ,
811        { 0x1319, "Forte Media", "Forte Media, Inc." } ,
812        { 0x131F, "", "SIIG" } ,
813        { 0x1325, "", "Salix Technologies Inc" } ,
814        { 0x1326, "", "Seachange International" } ,
815        { 0x1331, "RadiSys", "RadiSys Corporation" } ,
816        { 0x1332, "Micro Memory", "Micro Memory, LLC" } ,
817        { 0x1335, "Videomail", "Videomail Inc." } ,
818        { 0x133D, "", "Prisa Networks" } ,
819        { 0x133F, "", "SCM Microsystems" } ,
820        { 0x1342, "", "Promax Systems Inc" } ,
821        { 0x1344, "Micron", "Micron Technology, Inc." } ,
822        { 0x1347, "Odetics", "Odetics" } ,
823        { 0x134A, "DTC", "DTC Technology Corp." } ,
824        { 0x134B, "", "ARK Research Corp." } ,
825        { 0x134C, "", "Chori Joho System Co. Ltd" } ,
826        { 0x134D, "PCTEL", "PCTEL Inc." } ,
827        { 0x135A, "", "Brain Boxes Limited" } ,
828        { 0x135B, "", "Giganet Inc." } ,
829        { 0x135C, "", "Quatech Inc" } ,
830        { 0x135D, "ABB Network Partn", "ABB Network Partner AB" } ,
831        { 0x135E, "Sealevel", "Sealevel Systems Inc." } ,
832        { 0x135F, "", "I-Data International A-S" } ,
833        { 0x1360, "", "Meinberg Funkuhren" } ,
834        { 0x1361, "", "Soliton Systems K.K." } ,
835        { 0x1363, "", "Phoenix Technologies Ltd" } ,
836        { 0x1365, "Hypercope", "Hypercope Corp." } ,
837        { 0x1366, "Teijin", "Teijin Seiki Co. Ltd." } ,
838        { 0x1367, "", "Hitachi Zosen Corporation" } ,
839        { 0x1368, "", "Skyware Corporation" } ,
840        { 0x1369, "", "Digigram" } ,
841        { 0x136B, "", "Kawasaki Steel Corporation" } ,
842        { 0x136C, "", "Adtek System Science Co Ltd" } ,
843        { 0x1375, "", "Boeing - Sunnyvale" } ,
844        { 0x1377, "", "GMBH" } ,
845        { 0x137A, "", "Mark Of The Unicorn Inc" } ,
846        { 0x137B, "", "PPT Vision" } ,
847        { 0x137C, "", "Iwatsu Electric Co Ltd" } ,
848        { 0x137D, "", "Dynachip Corporation" } ,
849        { 0x137E, "PTSC", "Patriot Scientific Corp." } ,
850        { 0x1380, "", "Sanritz Automation Co LTC" } ,
851        { 0x1381, "", "Brains Co. Ltd" } ,
852        { 0x1382, "Marian", "Marian - Electronic & Software" } ,
853        { 0x1384, "", "Stellar Semiconductor Inc" } ,
854        { 0x1385, "Netgear", "Netgear" } ,
855        { 0x1387, "", "Systran Corp" } ,
856        { 0x1388, "", "Hitachi Information Technology Co Ltd" } ,
857        { 0x1389, "Applicom", "Applicom International" } ,
858        { 0x138B, "", "Tokimec Inc" } ,
859        { 0x138E, "", "Basler GMBH" } ,
860        { 0x138F, "", "Patapsco Designs Inc" } ,
861        { 0x1390, "CDI", "Concept Development Inc." } ,
862        { 0x1393, "", "Moxa Technologies Co Ltd" } ,
863        { 0x1394, "Level One", "Level One Communications" } ,
864        { 0x1395, "", "Ambicom Inc" } ,
865        { 0x1396, "", "Cipher Systems Inc" } ,
866        { 0x1397, "Cologne", "Cologne Chip Designs GmbH" } ,
867        { 0x1398, "", "Clarion Co. Ltd" } ,
868        { 0x139A, "", "Alacritech Inc" } ,
869        { 0x139D, "", "Xstreams PLC/ EPL Limited" } ,
870        { 0x139E, "", "Echostar Data Networks" } ,
871        { 0x13A0, "", "Crystal Group Inc" } ,
872        { 0x13A1, "", "Kawasaki Heavy Industries Ltd" } ,
873        { 0x13A3, "HI-FN", "HI-FN Inc." } ,
874        { 0x13A4, "", "Rascom Inc" } ,
875        { 0x13A7, "", "Teles AG" } ,
876        { 0x13A8, "XR", "Exar Corp." } ,
877        { 0x13A9, "", "Siemens Medical Solutions" } ,
878        { 0x13AA, "", "Nortel Networks - BWA Division" } ,
879        { 0x13AF, "", "T.Sqware" } ,
880        { 0x13B1, "", "Tamura Corporation" } ,
881        { 0x13B4, "", "Wellbean Co Inc" } ,
882        { 0x13B5, "", "ARM Ltd" } ,
883        { 0x13B6, "", "DLoG GMBH" } ,
884        { 0x13B8, "", "Nokia Telecommunications OY" } ,
885        { 0x13BD, "SHARP", "Sharp Corporation" } ,
886        { 0x13BF, "", "Sharewave Inc" } ,
887        { 0x13C0, "Microgate", "Microgate Corp." } ,
888        { 0x13C1, "3ware", "3ware Inc." } ,
889        { 0x13C2, "", "Technotrend Systemtechnik GMBH" } ,
890        { 0x13C3, "", "Janz Computer AG" } ,
891        { 0x13C7, "", "Blue Chip Technology Ltd" } ,
892        { 0x13CC, "", "Metheus Corporation" } ,
893        { 0x13CF, "", "Studio Audio & Video Ltd" } ,
894        { 0x13D0, "", "B2C2 Inc" } ,
895        { 0x13D1, "", "Abocom Systems Inc" } ,
896        { 0x13D4, "", "Graphics Microsystems Inc" } ,
897        { 0x13D6, "", "K.I. Technology Co Ltd" } ,
898        { 0x13D7, "", "Toshiba Engineering Corporation" } ,
899        { 0x13D8, "", "Phobos Corporation" } ,
900        { 0x13D9, "", "Apex Inc" } ,
901        { 0x13DC, "", "Netboost Corporation" } ,
902        { 0x13DE, "", "ABB Robotics Products AB" } ,
903        { 0x13DF, "E-Tech", "E-Tech Inc." } ,
904        { 0x13E0, "", "GVC Corporation" } ,
905        { 0x13E3, "", "Nest Inc" } ,
906        { 0x13E4, "", "Calculex Inc" } ,
907        { 0x13E5, "", "Telesoft Design Ltd" } ,
908        { 0x13E9, "", "Intraserver Technology Inc" } ,
909        { 0x13EA, "", "Dallas Semiconductor" } ,
910        { 0x13F0, "", "Sundance Technology Inc" } ,
911        { 0x13F1, "", "OCE - Industries S.A." } ,
912        { 0x13F4, "", "Troika Networks Inc" } ,
913        { 0x13F6, "C-Media", "C-Media Electronics Inc." } ,
914        { 0x13F9, "", "NTT Advanced Technology Corp." } ,
915        { 0x13FA, "Pentland", "Pentland Systems Ltd." } ,
916        { 0x13FB, "", "Aydin Corp" } ,
917        { 0x13FD, "", "Micro Science Inc" } ,
918        { 0x13FE, "Advantech", "Advantech Co., Ltd." } ,
919        { 0x13FF, "", "Silicon Spice Inc." } ,
920        { 0x1400, "", "ARTX Inc" } ,
921        { 0x1402, "Meilhaus Electronic", "Meilhaus Electronic GmbH Germany" } ,
922        { 0x1404, "", "Fundamental Software Inc" } ,
923        { 0x1406, "Océ", "Océ Printing Systems" } ,
924        { 0x1407, "LAVA", "Lava Computer MFG Inc." } ,
925        { 0x1408, "", "Aloka Co. Ltd" } ,
926        { 0x1409, "", "eTIMedia Technology Co Ltd" } ,
927        { 0x140A, "", "DSP Research Inc" } ,
928        { 0x140B, "", "Ramix Inc" } ,
929        { 0x140D, "", "Matsushita Electric Works Ltd" } ,
930        { 0x140F, "", "Salient Systems Corp" } ,
931        { 0x1412, "IC Ensemble", "IC Ensemble, Inc." } ,
932        { 0x1413, "", "Addonics" } ,
933        { 0x1415, "Oxford", "Oxford Semiconductor Ltd" } ,
934        { 0x1418, "", "Kyushu Electronics Systems Inc" } ,
935        { 0x1419, "", "Excel Switching Corp" } ,
936        { 0x141B, "", "Zoom Telephonics Inc" } ,
937        { 0x141C, "Zoom", "Zoom Telephonics, Inc" } ,
938        { 0x141E, "", "Fanuc Co. Ltd" } ,
939        { 0x141F, "", "Visiontech Ltd" } ,
940        { 0x1420, "", "Psion Dacom PLC" } ,
941        { 0x1425, "", "ASIC Designers Inc" } ,
942        { 0x1428, "", "Edec Co Ltd" } ,
943        { 0x1429, "", "Unex Technology Corp." } ,
944        { 0x142A, "", "Kingmax Technology Inc" } ,
945        { 0x142B, "", "Radiolan" } ,
946        { 0x142C, "", "Minton Optic Industry Co Ltd" } ,
947        { 0x142D, "", "Pixstream Inc" } ,
948        { 0x1430, "", "ITT Aerospace/Communications Division" } ,
949        { 0x1433, "", "Eltec Elektronik AG" } ,
950        { 0x1435, "RTD-USA", "Real Time Devices USA, Inc." } ,
951        { 0x1436, "", "CIS Technology Inc" } ,
952        { 0x1437, "", "Nissin Inc Co" } ,
953        { 0x1438, "", "Atmel-Dream" } ,
954        { 0x143F, "", "Lightwell Co Ltd - Zax Division" } ,
955        { 0x1441, "", "Agie SA." } ,
956        { 0x1445, "", "Logical Co Ltd" } ,
957        { 0x1446, "", "Graphin Co. Ltd" } ,
958        { 0x1447, "", "Aim GMBH" } ,
959        { 0x1448, "Alesis", "Alesis Studio" } ,
960        { 0x144A, "ADLINK", "ADLINK Technology Inc" } ,
961        { 0x144B, "Loronix", "Loronix Information Systems, Inc." } ,
962        { 0x144D, "", "Samsung Electronics Co Ltd" } ,
963        { 0x1450, "", "Octave Communications Ind." } ,
964        { 0x1451, "", "SP3D Chip Design GMBH" } ,
965        { 0x1453, "", "Mycom Inc" } ,
966        { 0x1455, "", "Logic Plus PLUS Inc" } ,
967        { 0x1458, "Giga-Byte", "Giga-Byte Technologies" } ,
968        { 0x145C, "", "Cryptek" } ,
969        { 0x145F, "Baldor", "Baldor Electric Company" } ,
970        { 0x1460, "", "Dynarc Inc" } ,
971        { 0x1462, "", "Micro-Star International Co Ltd" } ,
972        { 0x1463, "", "Fast Corporation" } ,
973        { 0x1464, "ICS", "Interactive Circuits & Systems Ltd" } ,
974        { 0x1465, "", "GN Nettest Telecom Div." } ,
975        { 0x1468, "", "Ambit Microsystems Corp." } ,
976        { 0x1469, "", "Cleveland Motion Controls" } ,
977        { 0x146C, "", "Ruby Tech Corp." } ,
978        { 0x146D, "", "Tachyon Inc." } ,
979        { 0x146E, "", "WMS Gaming" } ,
980        { 0x1471, "", "Integrated Telecom Express Inc" } ,
981        { 0x1473, "", "Zapex Technologies Inc" } ,
982        { 0x1474, "", "Doug Carson & Associates" } ,
983        { 0x1477, "", "Net Insight" } ,
984        { 0x1478, "", "Diatrend Corporation" } ,
985        { 0x147B, "", "Abit Computer Corp." } ,
986        { 0x147F, "", "Nihon Unisys Ltd." } ,
987        { 0x1482, "", "Isytec - Integrierte Systemtechnik Gmbh" } ,
988        { 0x1483, "", "Labway Coporation" } ,
989        { 0x1485, "", "Erma - Electronic GMBH" } ,
990        { 0x1489, "", "KYE Systems Corporation" } ,
991        { 0x148A, "", "Opto 22" } ,
992        { 0x148B, "", "Innomedialogic Inc." } ,
993        { 0x148D, "Digicom", "Digicom Systems Inc." } ,
994        { 0x148E, "", "OSI Plus Corporation" } ,
995        { 0x148F, "", "Plant Equipment Inc." } ,
996        { 0x1490, "", "TC Labs Pty Ltd." } ,
997        { 0x1493, "", "Maker Communications" } ,
998        { 0x1495, "", "Tokai Communications Industry Co. Ltd" } ,
999        { 0x1496, "", "Joytech Computer Co. Ltd." } ,
1000        { 0x1497, "", "SMA Regelsysteme GMBH" } ,
1001        { 0x1498, "Tews", "Tews Technologies" } ,
1002        { 0x1499, "", "Micro-Technology Co Ltd" } ,
1003        { 0x149B, "", "Seiko Instruments Inc" } ,
1004        { 0x149E, "", "Mapletree Networks Inc." } ,
1005        { 0x149F, "", "Lectron Co Ltd" } ,
1006        { 0x14A0, "", "Softing GMBH" } ,
1007        { 0x14A2, "", "Millennium Engineering Inc" } ,
1008        { 0x14A4, "", "GVC/BCM Advanced Research" } ,
1009        { 0x14A5, "", "Xionics Document Technologies Inc." } ,
1010        { 0x14A9, "", "Hivertec Inc." } ,
1011        { 0x14AB, "", "Mentor Graphics Corp." } ,
1012        { 0x14B1, "", "Nextcom K.K." } ,
1013        { 0x14B3, "Xpeed", "Xpeed Inc." } ,
1014        { 0x14B4, "", "Philips Business Electronics B.V." } ,
1015        { 0x14B5, "Creamware", "Creamware GmbH" } ,
1016        { 0x14B6, "", "Quantum Data Corp." } ,
1017        { 0x14B7, "Proxim", "Proxim Inc." } ,
1018        { 0x14B9, "Aironet", "Aironet Wireless Communication" } ,
1019        { 0x14BA, "", "Internix Inc." } ,
1020        { 0x14BB, "", "Semtech Corporation" } ,
1021        { 0x14BE, "", "L3 Communications" } ,
1022        { 0x14C0, "Compal", "Compal Electronics, Inc." } ,
1023        { 0x14C1, "", "Myricom Inc." } ,
1024        { 0x14C2, "", "DTK Computer" } ,
1025        { 0x14C4, "", "Iwasaki Information Systems Co Ltd" } ,
1026        { 0x14C5, "", "ABB Automation Products AB" } ,
1027        { 0x14C6, "", "Data Race Inc" } ,
1028        { 0x14C7, "Modtech", "Modular Technology Ltd." } ,
1029        { 0x14C8, "Turbocomm", "Turbocomm Tech Inc" } ,
1030        { 0x14C9, "", "Odin Telesystems Inc" } ,
1031        { 0x14CB, "", "Billionton Systems Inc./Cadmus Micro Inc" } ,
1032        { 0x14CD, "", "Universal Scientific Ind." } ,
1033        { 0x14CF, "", "TEK Microsystems Inc." } ,
1034        { 0x14D2, "OX", "Oxford Semiconductor" } ,
1035        { 0x14D4, "PANACOM", "Panacom Technology Corporation" } ,
1036        { 0x14D5, "", "Nitsuko Corporation" } ,
1037        { 0x14D6, "", "Accusys Inc" } ,
1038        { 0x14D7, "", "Hirakawa Hewtech Corp" } ,
1039        { 0x14D8, "", "Hopf Elektronik GMBH" } ,
1040        { 0x14D9, "", "Alpha Processor Inc" } ,
1041        { 0x14DB, "Avlab", "Avlab Technology Inc." } ,
1042        { 0x14DC, "Amplicon", "Amplicon Liveline Limited" } ,
1043        { 0x14DD, "", "Imodl Inc." } ,
1044        { 0x14DE, "", "Applied Integration Corporation" } ,
1045        { 0x14E3, "", "Amtelco" } ,
1046        { 0x14E4, "Broadcom", "Broadcom Corporation" } ,
1047        { 0x14EA, "Planex", "Planex Communications, Inc." } ,
1048        { 0x14EB, "", "Seiko Epson Corporation" } ,
1049        { 0x14EC, "", "Acqiris" } ,
1050        { 0x14ED, "", "Datakinetics Ltd" } ,
1051        { 0x14EF, "", "Carry Computer Eng. Co Ltd" } ,
1052        { 0x14F1, "Conexant", "Conexant Systems, Inc." } ,
1053        { 0x14F2, "Mobility", "Mobility Electronics, Inc." } ,
1054        { 0x14F4, "", "Tokyo Electronic Industry Co. Ltd." } ,
1055        { 0x14F5, "", "Sopac Ltd" } ,
1056        { 0x14F6, "", "Coyote Technologies LLC" } ,
1057        { 0x14F7, "", "Wolf Technology Inc" } ,
1058        { 0x14F8, "", "Audiocodes Inc" } ,
1059        { 0x14F9, "", "AG Communications" } ,
1060        { 0x14FB, "", "Transas Marine (UK) Ltd" } ,
1061        { 0x14FC, "", "Quadrics Supercomputers World" } ,
1062        { 0x14FD, "", "Japan Computer Industry Inc." } ,
1063        { 0x14FE, "", "Archtek Telecom Corp." } ,
1064        { 0x14FF, "", "Twinhead International Corp." } ,
1065        { 0x1500, "DELTA", "DELTA Electronics, Inc." } ,
1066        { 0x1501, "", "Banksoft Canada Ltd" } ,
1067        { 0x1502, "", "Mitsubishi Electric Logistics Support Co" } ,
1068        { 0x1503, "", "Kawasaki LSI USA Inc" } ,
1069        { 0x1504, "", "Kaiser Electronics" } ,
1070        { 0x1506, "", "Chameleon Systems Inc" } ,
1071        { 0x1507, "Htec", "Htec Ltd." } ,
1072        { 0x1509, "", "First International Computer Inc" } ,
1073        { 0x150B, "", "Yamashita Systems Corp" } ,
1074        { 0x150C, "", "Kyopal Co Ltd" } ,
1075        { 0x150D, "", "Warpspped Inc" } ,
1076        { 0x150E, "", "C-Port Corporation" } ,
1077        { 0x150F, "", "Intec GMBH" } ,
1078        { 0x1510, "", "Behavior Tech Computer Corp" } ,
1079        { 0x1511, "", "Centillium Technology Corp" } ,
1080        { 0x1512, "", "Rosun Technologies Inc" } ,
1081        { 0x1513, "", "Raychem" } ,
1082        { 0x1514, "", "TFL LAN Inc" } ,
1083        { 0x1515, "", "ICS Advent" } ,
1084        { 0x1516, "", "Myson Technology Inc" } ,
1085        { 0x1517, "", "Echotek Corporation" } ,
1086        { 0x1518, "", "PEP Modular Computers GMBH" } ,
1087        { 0x1519, "", "Telefon Aktiebolaget LM Ericsson" } ,
1088        { 0x151A, "Globetek", "Globetek Inc." } ,
1089        { 0x151B, "", "Combox Ltd" } ,
1090        { 0x151C, "", "Digital Audio Labs Inc" } ,
1091        { 0x151D, "", "Fujitsu Computer Products Of America" } ,
1092        { 0x151E, "", "Matrix Corp." } ,
1093        { 0x151F, "", "Topic Semiconductor Corp" } ,
1094        { 0x1520, "", "Chaplet System Inc" } ,
1095        { 0x1521, "", "Bell Corporation" } ,
1096        { 0x1522, "Mainpine", "Mainpine Limited" } ,
1097        { 0x1523, "", "Music Semiconductors" } ,
1098        { 0x1524, "", "ENE Technology Inc" } ,
1099        { 0x1525, "", "Impact Technologies" } ,
1100        { 0x1526, "", "ISS Inc" } ,
1101        { 0x1527, "", "Solectron" } ,
1102        { 0x1528, "", "Acksys" } ,
1103        { 0x1529, "", "American Microsystems Inc" } ,
1104        { 0x152A, "", "Quickturn Design Systems" } ,
1105        { 0x152B, "", "Flytech Technology Co Ltd" } ,
1106        { 0x152C, "", "Macraigor Systems LLC" } ,
1107        { 0x152D, "", "Quanta Computer Inc" } ,
1108        { 0x152E, "", "Melec Inc" } ,
1109        { 0x152F, "", "Philips - Crypto" } ,
1110        { 0x1532, "", "Echelon Corporation" } ,
1111        { 0x1533, "", "Baltimore" } ,
1112        { 0x1534, "", "Road Corporation" } ,
1113        { 0x1535, "", "Evergreen Technologies Inc" } ,
1114        { 0x1537, "", "Datalex Communcations" } ,
1115        { 0x1538, "", "Aralion Inc." } ,
1116        { 0x1539, "", "Atelier Informatiques et Electronique Et" } ,
1117        { 0x153A, "", "ONO Sokki" } ,
1118        { 0x153B, "", "Terratec Electronic GMBH" } ,
1119        { 0x153C, "", "Antal Electronic" } ,
1120        { 0x153D, "", "Filanet Corporation" } ,
1121        { 0x153E, "", "Techwell Inc" } ,
1122        { 0x153F, "", "MIPS Denmark" } ,
1123        { 0x1540, "", "Provideo Multimedia Co Ltd" } ,
1124        { 0x1541, "", "Telocity Inc." } ,
1125        { 0x1542, "", "Vivid Technology Inc" } ,
1126        { 0x1543, "", "Silicon Laboratories" } ,
1127        { 0x1544, "DCM", "DCM Technologies Ltd." } ,
1128        { 0x1545, "", "Visiontek" } ,
1129        { 0x1546, "", "IOI Technology Corp." } ,
1130        { 0x1547, "", "Mitutoyo Corporation" } ,
1131        { 0x1548, "", "Jet Propulsion Laboratory" } ,
1132        { 0x1549, "ISS", "Interconnect Systems Solutions" } ,
1133        { 0x154A, "", "Max Technologies Inc." } ,
1134        { 0x154B, "", "Computex Co Ltd" } ,
1135        { 0x154C, "", "Visual Technology Inc." } ,
1136        { 0x154D, "", "PAN International Industrial Corp" } ,
1137        { 0x154E, "", "Servotest Ltd" } ,
1138        { 0x154F, "", "Stratabeam Technology" } ,
1139        { 0x1550, "", "Open Network Co Ltd" } ,
1140        { 0x1551, "", "Smart Electronic Development GMBH" } ,
1141        { 0x1552, "", "Racal Airtech Ltd" } ,
1142        { 0x1553, "", "Chicony Electronics Co Ltd" } ,
1143        { 0x1554, "PMC", "Prolink Microsystems Corp." } ,
1144        { 0x1555, "Gesytec", "Gesytec GmbH" } ,
1145        { 0x1556, "", "PLD Applications" } ,
1146        { 0x1557, "", "Mediastar Co. Ltd" } ,
1147        { 0x1558, "", "Clevo/Kapok Computer" } ,
1148        { 0x1559, "", "SI Logic Ltd" } ,
1149        { 0x155A, "", "Innomedia Inc" } ,
1150        { 0x155B, "", "Protac International Corp" } ,
1151        { 0x155C, "", "Cemax-Icon Inc" } ,
1152        { 0x155D, "", "MAC System Co Ltd" } ,
1153        { 0x155E, "", "LP Elektronik GMBH" } ,
1154        { 0x155F, "", "Perle Systems Limited" } ,
1155        { 0x1560, "", "Terayon Communications Systems" } ,
1156        { 0x1561, "", "Viewgraphics Inc" } ,
1157        { 0x1562, "", "Symbol Technologies" } ,
1158        { 0x1563, "", "A-Trend Technology Co Ltd" } ,
1159        { 0x1564, "", "Yamakatsu Electronics Industry Co Ltd" } ,
1160        { 0x1565, "", "Biostar Microtech Intl Corp" } ,
1161        { 0x1566, "", "Ardent Technologies Inc" } ,
1162        { 0x1567, "", "Jungsoft" } ,
1163        { 0x1568, "", "DDK Electronics Inc" } ,
1164        { 0x1569, "", "Palit Microsystems Inc" } ,
1165        { 0x156A, "", "Avtec Systems" } ,
1166        { 0x156B, "", "2wire Inc" } ,
1167        { 0x156C, "", "Vidac Electronics GMBH" } ,
1168        { 0x156D, "", "Alpha-Top Corp" } ,
1169        { 0x156E, "", "Alfa Inc." } ,
1170        { 0x156F, "", "M-Systems Flash Disk Pioneers Ltd" } ,
1171        { 0x1570, "", "Lecroy Corporation" } ,
1172        { 0x1571, "", "Contemporary Controls" } ,
1173        { 0x1572, "", "Otis Elevator Company" } ,
1174        { 0x1573, "", "Lattice - Vantis" } ,
1175        { 0x1574, "", "Fairchild Semiconductor" } ,
1176        { 0x1575, "", "Voltaire Advanced Data Security Ltd" } ,
1177        { 0x1576, "", "Viewcast Com" } ,
1178        { 0x1578, "", "Hitt" } ,
1179        { 0x1579, "", "Dual Technology Corporation" } ,
1180        { 0x157A, "", "Japan Elecronics Ind. Inc" } ,
1181        { 0x157B, "", "Star Multimedia Corp." } ,
1182        { 0x157C, "Eurosoft", "Eurosoft (UK)" } ,
1183        { 0x157D, "", "Gemflex Networks" } ,
1184        { 0x157E, "", "Transition Networks" } ,
1185        { 0x157F, "", "PX Instruments Technology Ltd" } ,
1186        { 0x1580, "", "Primex Aerospace Co." } ,
1187        { 0x1581, "", "SEH Computertechnik GMBH" } ,
1188        { 0x1582, "", "Cytec Corporation" } ,
1189        { 0x1583, "", "Inet Technologies Inc" } ,
1190        { 0x1584, "", "Uniwill Computer Corp." } ,
1191        { 0x1585, "", "Marconi Commerce Systems SRL" } ,
1192        { 0x1586, "", "Lancast Inc" } ,
1193        { 0x1587, "", "Konica Corporation" } ,
1194        { 0x1588, "", "Solidum Systems Corp" } ,
1195        { 0x1589, "", "Atlantek Microsystems Pty Ltd" } ,
1196        { 0x158A, "", "Digalog Systems Inc" } ,
1197        { 0x158B, "", "Allied Data Technologies" } ,
1198        { 0x158C, "", "Hitachi Semiconductor & Devices Sales Co" } ,
1199        { 0x158D, "", "Point Multimedia Systems" } ,
1200        { 0x158E, "", "Lara Technology Inc" } ,
1201        { 0x158F, "", "Ditect Coop" } ,
1202        { 0x1590, "", "3pardata Inc." } ,
1203        { 0x1591, "", "ARN" } ,
1204        { 0x1592, "Syba", "Syba Tech Ltd." } ,
1205        { 0x1593, "", "Bops Inc" } ,
1206        { 0x1594, "", "Netgame Ltd" } ,
1207        { 0x1595, "", "Diva Systems Corp." } ,
1208        { 0x1596, "", "Folsom Research Inc" } ,
1209        { 0x1597, "", "Memec Design Services" } ,
1210        { 0x1598, "", "Granite Microsystems" } ,
1211        { 0x1599, "", "Delta Electronics Inc" } ,
1212        { 0x159A, "", "General Instrument" } ,
1213        { 0x159B, "", "Faraday Technology Corp" } ,
1214        { 0x159C, "", "Stratus Computer Systems" } ,
1215        { 0x159D, "", "Ningbo Harrison Electronics Co Ltd" } ,
1216        { 0x159E, "", "A-Max Technology Co Ltd" } ,
1217        { 0x159F, "", "Galea Network Security" } ,
1218        { 0x15A0, "", "Compumaster SRL" } ,
1219        { 0x15A1, "", "Geocast Network Systems Inc" } ,
1220        { 0x15A2, "", "Catalyst Enterprises Inc" } ,
1221        { 0x15A3, "", "Italtel" } ,
1222        { 0x15A4, "", "X-Net OY" } ,
1223        { 0x15A5, "", "Toyota MACS Inc" } ,
1224        { 0x15A6, "", "Sunlight Ultrasound Technologies Ltd" } ,
1225        { 0x15A7, "", "SSE Telecom Inc" } ,
1226        { 0x15A8, "", "Shanghai Communications Technologies Cen" } ,
1227        { 0x15AA, "", "Moreton Bay" } ,
1228        { 0x15AB, "", "Bluesteel Networks Inc" } ,
1229        { 0x15AC, "", "North Atlantic Instruments" } ,
1230        { 0x15AD, "VMware", "VMware Inc." } ,
1231        { 0x15AE, "", "Amersham Pharmacia Biotech" } ,
1232        { 0x15B0, "", "Zoltrix International Limited" } ,
1233        { 0x15B1, "", "Source Technology Inc" } ,
1234        { 0x15B2, "", "Mosaid Technologies Inc." } ,
1235        { 0x15B3, "", "Mellanox Technology" } ,
1236        { 0x15B4, "", "CCI/Triad" } ,
1237        { 0x15B5, "", "Cimetrics Inc" } ,
1238        { 0x15B6, "", "Texas Memory Systems Inc" } ,
1239        { 0x15B7, "", "Sandisk Corp." } ,
1240        { 0x15B8, "", "Addi-Data GMBH" } ,
1241        { 0x15B9, "", "Maestro Digital Communications" } ,
1242        { 0x15BA, "", "Impacct Technology Corp" } ,
1243        { 0x15BB, "", "Portwell Inc" } ,
1244        { 0x15BC, "Agilent", "Agilent Technologies" } ,
1245        { 0x15BD, "", "DFI Inc." } ,
1246        { 0x15BE, "", "Sola Electronics" } ,
1247        { 0x15BF, "", "High Tech Computer Corp (HTC)" } ,
1248        { 0x15C0, "BVM", "BVM Limited" } ,
1249        { 0x15C1, "", "Quantel" } ,
1250        { 0x15C2, "", "Newer Technology Inc" } ,
1251        { 0x15C3, "", "Taiwan Mycomp Co Ltd" } ,
1252        { 0x15C4, "", "EVSX Inc" } ,
1253        { 0x15C5, "", "Procomp Informatics Ltd" } ,
1254        { 0x15C6, "", "Technical University Of Budapest" } ,
1255        { 0x15C7, "", "Tateyama System Laboratory Co Ltd" } ,
1256        { 0x15C8, "", "Penta Media Co. Ltd" } ,
1257        { 0x15C9, "", "Serome Technology Inc" } ,
1258        { 0x15CA, "", "Bitboys OY" } ,
1259        { 0x15CB, "", "AG Electronics Ltd" } ,
1260        { 0x15CC, "", "Hotrail Inc." } ,
1261        { 0x15CD, "", "Dreamtech Co Ltd" } ,
1262        { 0x15CE, "", "Genrad Inc." } ,
1263        { 0x15CF, "", "Hilscher GMBH" } ,
1264        { 0x15D1, "Infineon", "Infineon Technologies AG" } ,
1265        { 0x15D2, "", "FIC (First International Computer Inc)" } ,
1266        { 0x15D3, "", "NDS Technologies Israel Ltd" } ,
1267        { 0x15D4, "", "Iwill Corporation" } ,
1268        { 0x15D5, "", "Tatung Co." } ,
1269        { 0x15D6, "", "Entridia Corporation" } ,
1270        { 0x15D7, "", "Rockwell-Collins Inc" } ,
1271        { 0x15D8, "", "Cybernetics Technology Co Ltd" } ,
1272        { 0x15D9, "", "Super Micro Computer Inc" } ,
1273        { 0x15DA, "", "Cyberfirm Inc." } ,
1274        { 0x15DB, "", "Applied Computing Systems Inc." } ,
1275        { 0x15DC, "Litronic", "Litronic Inc." } ,
1276        { 0x15DD, "", "Sigmatel Inc." } ,
1277        { 0x15DE, "", "Malleable Technologies Inc" } ,
1278        { 0x15DF, "", "Infinilink Corp." } ,
1279        { 0x15E0, "", "Cacheflow Inc" } ,
1280        { 0x15E1, "VTG", "Voice Technologies Group" } ,
1281        { 0x15E2, "", "Quicknet Technologies Inc" } ,
1282        { 0x15E3, "", "Networth Technologies Inc" } ,
1283        { 0x15E4, "", "VSN Systemen BV" } ,
1284        { 0x15E5, "", "Valley Technologies Inc" } ,
1285        { 0x15E6, "", "Agere Inc." } ,
1286        { 0x15E7, "", "GET Engineering Corp." } ,
1287        { 0x15E8, "", "National Datacomm Corp." } ,
1288        { 0x15E9, "", "Pacific Digital Corp." } ,
1289        { 0x15EA, "", "Tokyo Denshi Sekei K.K." } ,
1290        { 0x15EB, "", "Drsearch GMBH" } ,
1291        { 0x15EC, "", "Beckhoff GMBH" } ,
1292        { 0x15ED, "", "Macrolink Inc" } ,
1293        { 0x15EE, "", "IN Win Development Inc." } ,
1294        { 0x15EF, "", "Intelligent Paradigm Inc" } ,
1295        { 0x15F0, "", "B-Tree Systems Inc" } ,
1296        { 0x15F1, "", "Times N Systems Inc" } ,
1297        { 0x15F2, "", "Diagnostic Instruments Inc" } ,
1298        { 0x15F3, "", "Digitmedia Corp." } ,
1299        { 0x15F4, "", "Valuesoft" } ,
1300        { 0x15F5, "", "Power Micro Research" } ,
1301        { 0x15F6, "", "Extreme Packet Device Inc" } ,
1302        { 0x15F7, "", "Banctec" } ,
1303        { 0x15F8, "", "Koga Electronics Co" } ,
1304        { 0x15F9, "", "Zenith Electronics Corporation" } ,
1305        { 0x15FA, "", "J.P. Axzam Corporation" } ,
1306        { 0x15FB, "", "Zilog Inc." } ,
1307        { 0x15FC, "", "Techsan Electronics Co Ltd" } ,
1308        { 0x15FD, "", "N-Cubed.Net" } ,
1309        { 0x15FE, "", "Kinpo Electronics Inc" } ,
1310        { 0x15FF, "", "Fastpoint Technologies Inc." } ,
1311        { 0x1600, "", "Northrop Grumman - Canada Ltd" } ,
1312        { 0x1601, "", "Tenta Technology" } ,
1313        { 0x1602, "", "Prosys-TEC Inc." } ,
1314        { 0x1603, "", "Nokia Wireless Business Communications" } ,
1315        { 0x1604, "", "Central System Research Co Ltd" } ,
1316        { 0x1605, "", "Pairgain Technologies" } ,
1317        { 0x1606, "", "Europop AG" } ,
1318        { 0x1607, "", "Lava Semiconductor Manufacturing Inc." } ,
1319        { 0x1608, "", "Automated Wagering International" } ,
1320        { 0x1609, "", "Sciemetric Instruments Inc" } ,
1321        { 0x160A, "", "Kollmorgen Servotronix" } ,
1322        { 0x160B, "", "Onkyo Corp." } ,
1323        { 0x160C, "", "Oregon Micro Systems Inc." } ,
1324        { 0x160D, "", "Aaeon Electronics Inc" } ,
1325        { 0x160E, "", "CML Emergency Services" } ,
1326        { 0x160F, "", "ITEC Co Ltd" } ,
1327        { 0x1610, "", "Tottori Sanyo Electric Co Ltd" } ,
1328        { 0x1611, "", "Bel Fuse Inc." } ,
1329        { 0x1612, "", "Telesynergy Research Inc." } ,
1330        { 0x1613, "", "System Craft Inc." } ,
1331        { 0x1614, "", "Jace Tech Inc." } ,
1332        { 0x1615, "", "Equus Computer Systems Inc" } ,
1333        { 0x1616, "", "Iotech Inc." } ,
1334        { 0x1617, "", "Rapidstream Inc" } ,
1335        { 0x1618, "", "Esec SA" } ,
1336        { 0x1619, "FarSite", "FarSite Communications Limited" } ,
1337        { 0x161A, "", "Wvinten Ltd" } ,
1338        { 0x161B, "", "Mobilian Israel Ltd" } ,
1339        { 0x161C, "", "Berkshire Products" } ,
1340        { 0x161D, "", "Gatec" } ,
1341        { 0x161E, "", "Kyoei Sangyo Co Ltd" } ,
1342        { 0x161F, "", "Arima Computer Co" } ,
1343        { 0x1620, "", "Sigmacom Co Ltd" } ,
1344        { 0x1621, "", "Lynx Studio Technology Inc" } ,
1345        { 0x1622, "NHC", "Nokia Home Communications" } ,
1346        { 0x1623, "", "KRF Tech Ltd" } ,
1347        { 0x1624, "", "CE Infosys GMBH" } ,
1348        { 0x1625, "", "Warp Nine Engineering" } ,
1349        { 0x1626, "", "TDK Semiconductor Corp." } ,
1350        { 0x1627, "", "BCom Electronics Inc" } ,
1351        { 0x1629, "", "Kongsberg Spacetec a.s." } ,
1352        { 0x162A, "", "Sejin Computerland Co Ltd" } ,
1353        { 0x162B, "", "Shanghai Bell Company Limited" } ,
1354        { 0x162C, "", "C&H Technologies Inc" } ,
1355        { 0x162D, "", "Reprosoft Co Ltd" } ,
1356        { 0x162E, "", "Margi Systems Inc" } ,
1357        { 0x162F, "", "Rohde & Schwarz GMBH & Co KG" } ,
1358        { 0x1630, "", "Sky Computers Inc" } ,
1359        { 0x1631, "", "NEC Computer International" } ,
1360        { 0x1632, "", "Verisys Inc" } ,
1361        { 0x1633, "", "Adac Corporation" } ,
1362        { 0x1634, "", "Visionglobal Network Corp." } ,
1363        { 0x1635, "", "Decros" } ,
1364        { 0x1636, "", "Jean Company Ltd" } ,
1365        { 0x1637, "", "NSI" } ,
1366        { 0x1638, "", "Eumitcom Technology Inc" } ,
1367        { 0x163A, "", "Air Prime Inc" } ,
1368        { 0x163B, "", "Glotrex Co Ltd" } ,
1369        { 0x163C, "", "Smart Link" } ,
1370        { 0x163D, "", "Heidelberg Digital LLC" } ,
1371        { 0x163E, "", "3dpower" } ,
1372        { 0x163F, "", "Renishaw PLC" } ,
1373        { 0x1640, "", "Intelliworxx Inc" } ,
1374        { 0x1641, "", "MKNet Corporation" } ,
1375        { 0x1642, "", "Bitland" } ,
1376        { 0x1643, "", "Hajime Industries Ltd" } ,
1377        { 0x1644, "", "Western Avionics Ltd" } ,
1378        { 0x1645, "", "Quick-Serv. Computer Co. Ltd" } ,
1379        { 0x1646, "", "Nippon Systemware Co Ltd" } ,
1380        { 0x1647, "", "Hertz Systemtechnik GMBH" } ,
1381        { 0x1648, "", "MeltDown Systems LLC" } ,
1382        { 0x1649, "", "Jupiter Systems" } ,
1383        { 0x164A, "", "Aiwa Co. Ltd" } ,
1384        { 0x164C, "", "Department Of Defense" } ,
1385        { 0x164D, "", "Ishoni Networks" } ,
1386        { 0x164E, "", "Micrel Inc." } ,
1387        { 0x164F, "", "Datavoice (Pty) Ltd." } ,
1388        { 0x1650, "", "Admore Technology Inc." } ,
1389        { 0x1651, "", "Chaparral Network Storage" } ,
1390        { 0x1652, "", "Spectrum Digital Inc." } ,
1391        { 0x1653, "", "Nature Worldwide Technology Corp" } ,
1392        { 0x1654, "", "Sonicwall Inc" } ,
1393        { 0x1655, "", "Dazzle Multimedia Inc." } ,
1394        { 0x1656, "", "Insyde Software Corp" } ,
1395        { 0x1657, "", "Brocade Communications Systems" } ,
1396        { 0x1658, "", "Med Associates Inc." } ,
1397        { 0x1659, "", "Shiba Denshi Systems Inc." } ,
1398        { 0x165A, "", "Epix Inc." } ,
1399        { 0x165B, "", "Real-Time Digital Inc." } ,
1400        { 0x165C, "", "Gidel Ltd." } ,
1401        { 0x165D, "", "Hsing Tech. Enterprise Co. Ltd." } ,
1402        { 0x165E, "", "Hyunju Computer Co. Ltd." } ,
1403        { 0x165F, "", "Add One Company" } ,
1404        { 0x1660, "", "Network Security Technologies Inc. (Net " } ,
1405        { 0x1661, "", "Worldspace Corp." } ,
1406        { 0x1662, "", "Int Labs" } ,
1407        { 0x1663, "", "Elmec Inc. Ltd." } ,
1408        { 0x1664, "", "Fastfame Technology Co. Ltd." } ,
1409        { 0x1665, "", "Edax Inc." } ,
1410        { 0x1666, "", "Norpak Corporation" } ,
1411        { 0x1667, "", "CoSystems Inc." } ,
1412        { 0x1668, "Actiontec", "Actiontec Electronics Inc." } ,
1413        { 0x166A, "", "Komatsu Ltd." } ,
1414        { 0x166B, "", "Supernet Inc." } ,
1415        { 0x166C, "", "Shade Ltd." } ,
1416        { 0x166D, "", "Sibyte Inc." } ,
1417        { 0x166E, "", "Schneider Automation Inc." } ,
1418        { 0x166F, "", "Televox Software Inc." } ,
1419        { 0x1670, "", "Rearden Steel" } ,
1420        { 0x1671, "", "Atan Technology Inc." } ,
1421        { 0x1672, "", "Unitec Co. Ltd." } ,
1422        { 0x1673, "", "Connex" } ,
1423        { 0x1675, "", "Square Wave Technology" } ,
1424        { 0x1676, "", "Emachines Inc." } ,
1425        { 0x1677, "", "Bernecker + Rainer" } ,
1426        { 0x1678, "", "INH Semiconductor" } ,
1427        { 0x1679, "", "Tokyo Electron Device Ltd." } ,
1428        { 0x167F, "iba", "Ingenieurbuero Anhaus GmbH" } ,
1429        { 0x1680, "Dunti", "Dunti Corp." } ,
1430        { 0x1681, "Hercules", "Hercules" } ,
1431        { 0x1682, "PINE", "PINE Technology, Ltd." } ,
1432        { 0x1688, "CastleNet", "CastleNet Technology Inc." } ,
1433        { 0x168A, "USA", "Utimaco Safeware AG" } ,
1434        { 0x168B, "", "Circut Assembly Corp." } ,
1435        { 0x168C, "Atheros", "Atheros Communications Inc." } ,
1436        { 0x168D, "NMI", "NMI Electronics Ltd." } ,
1437        { 0x168E, "Hyundai MultiCAV", "Hyundai MultiCAV Computer Co. Ltd." } ,
1438        { 0x168F, "KDSI", "KDS Innotech Corp." } ,
1439        { 0x1690, "NetContinuum", "NetContinuum, Inc." } ,
1440        { 0x1693, "FERMA", "FERMA" } ,
1441        { 0x1695, "EPoX", "EPoX Computer Co., Ltd." } ,
1442        { 0x16AE, "SFNT", "SafeNet Inc." } ,
1443        { 0x16B3, "", "CNF Mobile Solutions" } ,
1444        { 0x16CA, "Cenatek", "Cenatek Inc." } ,
1445        { 0x16CB, "Minolta", "Minolta Co. Ltd." } ,
1446        { 0x16CC, "Inari", "Inari Inc." } ,
1447        { 0x16D0, "", "Systemax" } ,
1448        { 0x16E0, "3MTS", "Third Millenium Test Solutions, Inc." } ,
1449        { 0x16F0, "", "TLA Inc." } ,
1450        { 0x16F1, "Adicti", "Adicti Corp." } ,
1451        { 0x16F3, "Jetway", "Jetway Information Co., Ltd" } ,
1452        { 0x16F6, "VideoTele.com", "VideoTele.com Inc." } ,
1453        { 0x1700, "Antara", "Antara LLC" } ,
1454        { 0x1701, "", "Interactive Computer Products Inc." } ,
1455        { 0x1702, "", "Internet Machines Corp." } ,
1456        { 0x1703, "Desana", "Desana Systems" } ,
1457        { 0x1704, "Clearwater", "Clearwater Networks" } ,
1458        { 0x1705, "Digital First", "Digital First" } ,
1459        { 0x1706, "PBC", "Pacific Broadband Communications" } ,
1460        { 0x1707, "Cogency", "Cogency Semiconductor Inc." } ,
1461        { 0x1708, "Harris", "Harris Corp." } ,
1462        { 0x1709, "Zarlink", "Zarlink Semiconductor" } ,
1463        { 0x170A, "Alpine", "Alpine Electronics Inc." } ,
1464        { 0x170B, "NetOctave", "NetOctave Inc." } ,
1465        { 0x170C, "YottaYotta", "YottaYotta Inc." } ,
1466        { 0x170D, "SMI", "SensoMotoric Instruments GmbH" } ,
1467        { 0x170E, "San Valley", "San Valley Systems, Inc." } ,
1468        { 0x170F, "Cyberdyne", "Cyberdyne Inc." } ,
1469        { 0x1710, "Pelago", "Pelago Networks" } ,
1470        { 0x1711, "NetScreen", "NetScreen Technologies, Inc." } ,
1471        { 0x1712, "NICE", "NICE Systems Inc." } ,
1472        { 0x1713, "TOPCON", "TOPCON Corp." } ,
1473        { 0x1734, "Fujitsu-Siemens", "Fujitsu-Siemens Computers GmbH" } ,
1474        { 0x173B, "Altima", "Altima" } ,
1475        { 0x1743, "Peppercon", "Peppercon AG" } ,
1476        { 0x1752, "GBM", "Global Brands Manufacture Ltd." } ,
1477        { 0x1755, "Alchemy", "Alchemy Semiconductor Inc." } ,
1478        { 0x176A, "GDC", "General Dynamics Canada" } ,
1479        { 0x1789, "Ennyah", "Ennyah Technologies Corp" } ,
1480        { 0x1793, "Unitech", "Unitech Electronics Co., Ltd" } ,
1481        { 0x17A7, "Start Network", "Start Network Technology Co., Ltd." } ,
1482        { 0x17AA, "Legend", "Legend Ltd. (Beijing)" } ,
1483        { 0x17AB, "", "Phillips Components" } ,
1484        { 0x17AF, "Hightech", "Hightech Information Systems, Ltd." } ,
1485        { 0x17C0, "Wistron", "Wistron Corp." } ,
1486        { 0x17C4, "", "Movita Technologies, Inc" } ,
1487        { 0x17E9, "", "DH electronics GmbH" } ,
1488        { 0x1813, "", "Modem Silicon Operation" } ,
1489        { 0x1815, "devolo", "devolo AG" } ,
1490        { 0x1820, "InfiniCon", "InfiniCon Systems, Inc." } ,
1491        { 0x1860, "Primagraphics", "Primagraphics Ltd." } ,
1492        { 0x1888, "", "Varisys Limited" } ,
1493        { 0X1898, "DICIT", "DIC INFORMATION TECHNOLOGY ,LTD" } ,
1494        { 0x1978, "", "HARPO sp. z o.o." } ,
1495        { 0x1A08, "Sierra", "Sierra Semiconductor" } ,
1496        { 0x1B13, "", "Jaton Corporation" } ,
1497        { 0x1C1C, "Symphony", "Symphony" } ,
1498        { 0x1D44, "DPT", "Distributed Processing Technology" } ,
1499        { 0x1DE1, "Tekram", "Tekram" } ,
1500        { 0x1DE2, "A/DHOC", "A/DHOC Systèmes" } ,
1501        { 0x1DEA, "LST", "Lasentec" } ,
1502        { 0x2001, "", "Temporal Research Ltd" } ,
1503        { 0x2002, "AT", "Automation Technology GmbH" } ,
1504        { 0x2014, "NONTECH", "NONTECH Nonnenmacher GmbH" } ,
1505        { 0x2348, "Racore", "Racore" } ,
1506        { 0x2646, "", "Kingston Technology Co." } ,
1507        { 0x270F, "ChainTech", "ChainTech Computer Co. Ltd." } ,
1508        { 0x2EC1, "", "Zenic Inc" } ,
1509        { 0x3000, "Hansol", "Hansol Electronics Inc." } ,
1510        { 0x3142, "PostImpressions", "Post Impressions Systems" } ,
1511        { 0x3333, "Bertin", "Bertin Technologies" } ,
1512        { 0x3388, "Hint", "Hint Corp." } ,
1513        { 0x3411, "", "Quantum Designs (H.K.) Inc." } ,
1514        { 0x3513, "ARCOM", "ARCOM Control Systems Ltd." } ,
1515        { 0x38D0, "MFP", "MFP GmbH" } ,
1516        { 0x38EF, "", "4links" } ,
1517        { 0x3D3D, "3DLabs", "3Dlabs, Inc. Ltd" } ,
1518        { 0x4005, "Avance", "Avance Logic Inc." } ,
1519        { 0x4033, "Addtron", "Addtron Technology Co., Inc." } ,
1520        { 0x4130, "AT", "Allied Telesyn" } ,
1521        { 0x4143, "DEC", "Digital Equipment Corp." } ,
1522        { 0x4144, "Alpha Data", "Alpha Data" } ,
1523        { 0x416C, "", "Aladdin Knowledge Systems" } ,
1524        { 0x4444, "Conexant", "Conexant Inc." } ,
1525        { 0x4468, "Bridgeport", "Bridgeport Machines" } ,
1526        { 0x4550, "TDT", "Tucker-Davis Technologies" } ,
1527        { 0x4594, "", "Cogetec Informatique Inc." } ,
1528        { 0x45FB, "Baldor", "Baldor Electric Company" } ,
1529        { 0x4680, "UMAX Comp", "UMAX Computer Corp." } ,
1530        { 0x4843, "Hercules", "Hercules Computer Technology" } ,
1531        { 0x4943, "", "Growth Networks" } ,
1532        { 0x494F, "ICS", "ICS Advent" } ,
1533        { 0x4954, "Integral", "Integral Technologies" } ,
1534        { 0x4978, "Axil", "Axil Computer Inc." } ,
1535        { 0x4A14, "NetVin", "NetVin" } ,
1536        { 0x4ABD, "ABI", "Applied Biosystems Division" } ,
1537        { 0x4B10, "Buslogic", "Buslogic Inc" } ,
1538        { 0x4C48, "Lung Hwa", "Lung Hwa Electronics" } ,
1539        { 0x4C53, "", "SBS-OR Industrial Computers" } ,
1540        { 0x4CA1, "", "Seanix Technology Inc" } ,
1541        { 0x4D51, "Mediaq", "Mediaq Inc." } ,
1542        { 0x4D54, "", "Microtechnica Co Ltd" } ,
1543        { 0x4DDC, "ILC", "ILC Data Device Corp." } ,
1544        { 0x5046, "Guillemot", "Guillemot" } ,
1545        { 0x5053, "TBS/Voyetra", "TBS/Voyetra Technologies" } ,
1546        { 0x5112, "", "Sigmatek GmbH & CoKG" } ,
1547        { 0x5136, "", "S S Technologies" } ,
1548        { 0x5143, "Qualcomm", "Qualcomm Inc." } ,
1549        { 0x5145, "ENSONIQ", "ENSONIQ" } ,
1550        { 0x5301, "Alliance", "Alliance Semicondutor Corp." } ,
1551        { 0x5333, "S3", "S3 Incorporated" } ,
1552        { 0x5401, "Ericsson", "Ericsson" } ,
1553        { 0x5430, "Evergreen", "Evergreen Technologies Inc." } ,
1554        { 0x544C, "", "Teralogic Inc" } ,
1555        { 0x5455, "TU-Berlin", "Technische Universtiaet Berlin" } ,
1556        { 0x5519, "Cnet", "Cnet Technoliges, Inc." } ,
1557        { 0x5544, "Dunord", "Dunord Technologies" } ,
1558        { 0x5555, "Genroco", "Genroco Inc." } ,
1559        { 0x55CF, "", "Unisys Corporation" } ,
1560        { 0x5700, "Netpower", "Netpower" } ,
1561        { 0x5AB7, "Sabtech", "Sabtech Industries" } ,
1562        { 0x6356, "UltraStor", "UltraStor" } ,
1563        { 0x6374, "C4T", "c't Magazin f_r Computertechnik" } ,
1564        { 0x6409, "", "Logitec Corp." } ,
1565        { 0x6666, "Decision", "Decision Computer International Co." } ,
1566        { 0x7604, "O.N.", "O.N. Electric Co. Ltd." } ,
1567        { 0x7747, "DaoGuo", "DaoGuo Technology Co.,Ltd" } ,
1568        { 0x7BDE, "MIDAC", "MIDAC Corporation" } ,
1569        { 0x7FED, "PowerTV", "PowerTV" } ,
1570        { 0x8001, "BEYERTONE", "Beyertone AG - Germany" } ,
1571        { 0x8008, "QUANCOM", "QUANCOM Informationssysteme GmbH" } ,
1572        { 0x801F, "", "ARS Technologies" } ,
1573        { 0x8086, "Intel", "Intel Corporation" } ,
1574        { 0x8800, "Trigem", "Trigem Computer" } ,
1575        { 0x8866, "T-Square", "T-Square Design Inc." } ,
1576        { 0x8888, "Sil Magic", "Silicon Magic" } ,
1577        { 0x8912, "TRX", "TRX" } ,
1578        { 0x8967, "", "Woopy systems" } ,
1579        { 0x8E0E, "Computone", "Computone Corporation" } ,
1580        { 0x8E2E, "KTI", "KTI" } ,
1581        { 0x9004, "Adaptec", "Adaptec" } ,
1582        { 0x9005, "Adaptec", "Adaptec" } ,
1583        { 0x907F, "Atronics", "Atronics" } ,
1584        { 0x919A, "", "Gigapixel Corp" } ,
1585        { 0x9412, "Holtek", "Holtek" } ,
1586        { 0x9699, "", "Omni Media Technology Inc." } ,
1587        { 0x9710, "NetMos", "NetMos Techology" } ,
1588        { 0x9875, "", "wouteronline" } ,
1589        { 0x9877, "surveyors", "pan asia superitendence corp" } ,
1590        { 0x9902, "StarGen", "StarGen, Inc." } ,
1591        { 0xA0A0, "Aopen", "Aopen Inc." } ,
1592        { 0xA0F1, "", "Unisys Corporation" } ,
1593        { 0xA200, "NEC", "NEC Corp." } ,
1594        { 0xA259, "", "Hewlett Packard" } ,
1595        { 0xA25B, "Hewlett Packard", "Hewlett Packard GmbH PL24-MKT" } ,
1596        { 0xA304, "Sony", "Sony" } ,
1597        { 0xA727, "", "3com Corporation" } ,
1598        { 0xAA42, "Scitex", "Scitex Digital Video" } ,
1599        { 0xABCD, "", "PROGSTAR" } ,
1600        { 0xAC1E, "", "Digital Receiver Technology Inc" } ,
1601        { 0xAECB, "", "Adrienne Electronics Corporation" } ,
1602        { 0xB00C, "IC Book", "IC Book Labs" } ,
1603        { 0xB1B3, "Shiva", "Shiva Europe Ltd." } ,
1604        { 0xB894, "", "Brown & Sharpe Mfg. Co." } ,
1605        { 0xBEEF, "Mindstream Computing", "Mindstream Computing" } ,
1606        { 0xC001, "TSI", "TSI Telsys" } ,
1607        { 0xC0A9, "Micron/Crucial", "Micron/Crucial Technology" } ,
1608        { 0xC0DE, "", "Motorola" } ,
1609        { 0xC0FE, "Mot Engrg", "Motion Engineering Inc." } ,
1610        { 0xC622, "", "Hudson Soft Co Ltd" } ,
1611        { 0xCA50, "Varian", "Varian Australia Pty. Ltd." } ,
1612        { 0xCAFE, "", "Chrysalis-ITS" } ,
1613        { 0xCCCC, "", "Catapult Communications" } ,
1614        { 0xCDDD, "Tyzx Inc.", "Tyzx Inc." } ,
1615        { 0xD4D4, "DY4", "DY4 Systems Inc." } ,
1616        { 0xD531, "I+ME ACTIA", "I+ME ACTIA GmBH" } ,
1617        { 0xD84D, "Exsys", "Exsys" } ,
1618        { 0xDC93, "", "Dawicontrol" } ,
1619        { 0xDEAD, "Indigita", "Indigita Corporation" } ,
1620        { 0xDEAF, "", "Middle Digital, Inc" } ,
1621        { 0xE000, "Winbond", "Winbond" } ,
1622        { 0xE159, "Tiger Jet", "Tiger Jet Network Inc" } ,
1623        { 0xE4BF, "", "EKF Elektronik GMBH" } ,
1624        { 0xEA01, "", "Eagle Technology" } ,
1625        { 0xEABB, "Aashima", "Aashima Technology B.V." } ,
1626        { 0xEACE, "Endace", "Endace Measurement Systems Ltd." } ,
1627        { 0xECC0, "Echo", "Echo Corporation" } ,
1628        { 0xEDD8, "ARK Logic", "ARK Logic, Inc" } ,
1629        { 0xF1D0, "", "AJA Video" } ,
1630        { 0xF5F5, "", "F5 Networks Inc." } ,
1631        { 0xFA57, "Interagon", "Interagon AS" } ,
1632        { 0xFEBD, "Ultraview", "Ultraview Corp." } ,
1633        { 0xFEDA, "Broadcom", "Broadcom" } ,
1634        { 0xFFFE, "VMware", "VMware Inc." } ,
1635        { 0xFFFF, "BAD!", "ILLEGITIMATE VENDOR ID" }
1636} ;
1637
1638// Use this value for loop control during searching:
1639#define PCI_VENTABLE_LEN        (sizeof(PciVenTable)/sizeof(PCI_VENTABLE))
1640
1641typedef struct _PCI_DEVTABLE
1642{
1643        unsigned short  VenId ;
1644        unsigned short  DevId ;
1645        char *  Chip ;
1646        char *  ChipDesc ;
1647}  PCI_DEVTABLE, *PPCI_DEVTABLE ;
1648
1649PCI_DEVTABLE    PciDevTable [] =
1650{
1651        { 0x0000, 0x07, "", "" } ,
1652        { 0x0000, 0x1073, "", "" } ,
1653        { 0x003D, 0x00D1, "", "i740 PCI" } ,
1654        { 0x0675, 0x1700, "IS64PH", "ISDN Adapter" } ,
1655        { 0x0675, 0x1702, "IS64PH", "ISDN Adapter" } ,
1656        { 0x0700, 0x0100, "", "LavaPort PCI" } ,
1657        { 0x0700, 0x0200, "", "LavaPort PCI" } ,
1658        { 0x0815, 0x0002, "ELKA SO-PCI", "" } ,
1659        { 0x0871, 0xFFA1, "A1T", "HCF-PCI card" } ,
1660        { 0x0871, 0xFFA2, "T-Concept", "HCF-PCI card" } ,
1661        { 0x0914, 0x0201, "83820", "32bit pci mac" } ,
1662        { 0x0914, 0x0202, "83821", "64bit pci gnic" } ,
1663        { 0x09C1, 0x0704, "CM 200E", "Cable Modem" } ,
1664        { 0x0E11, 0x0001, "", "PCI to EISA Bridge" } ,
1665        { 0x0E11, 0x0002, "ISA Bridge", "" } ,
1666        { 0x0E11, 0x000F, "CPQB1A9", "StorageWorks Library Adapter (HVD)" } ,
1667        { 0x0E11, 0x0049, "NC7132", "Gigabit Upgrade Module" } ,
1668        { 0x0E11, 0x004A, "NC6136", "Gigabit Server Adapter" } ,
1669        { 0x0E11, 0x00C0, "Adaptec AIC-7899G", "64Bit,66MHz,Dual Channel WideUltra3 SCSI" } ,
1670        { 0x0E11, 0x0508, "Neteligent 4/16 TR", "PCI UTP/STP Controller" } ,
1671        { 0x0E11, 0x1000, "Triflex Model 1000", "Pentium Bridge" } ,
1672        { 0x0E11, 0x2000, "Triflex Model 2000", "Pentium Bridge" } ,
1673        { 0x0E11, 0x3032, "QVision 1280/p v0", "GUI Accelerator" } ,
1674        { 0x0E11, 0x3033, "QVision 1280/p v1", "GUI Accelerator" } ,
1675        { 0x0E11, 0x3034, "QVision 1280/p v2", "GUI Accelerator" } ,
1676        { 0x0E11, 0x4000, "Triflex Model 4000", "Pentium Bridge" } ,
1677        { 0x0E11, 0x6010, "Model 6010", "HotPlug PCI Bridge" } ,
1678        { 0x0E11, 0x7020, "", "USB Controller" } ,
1679        { 0x0E11, 0xA0EC, "", "Original Compaq fibre Channel HBA" } ,
1680        { 0x0E11, 0xA0F0, "", "Advanced System Management Controller" } ,
1681        { 0x0E11, 0xA0F3, "", "Triflex PCI to ISA PnP Bridge" } ,
1682        { 0x0E11, 0xA0F7, "", "PCI Hotplug Controller" } ,
1683        { 0x0E11, 0xA0F8, "ZFMicro", "USB Open Host Controller" } ,
1684        { 0x0E11, 0xA0FC, "HPFC-5166A", "Tachyon TL 64-bit/66-Mhz FC HBA" } ,
1685        { 0x0E11, 0xAe10, "", "Smart-2 Array Controller" } ,
1686        { 0x0E11, 0xAE29, "MIS-L", "PCI to ISA Bridge" } ,
1687        { 0x0E11, 0xAE2A, "MPC", "CPU to PCI Bridge" } ,
1688        { 0x0E11, 0xAE2B, "MIS-E", "PCI to ISA PnP Bridge" } ,
1689        { 0x0E11, 0xAE31, "", "System Management Controller" } ,
1690        { 0x0E11, 0xAE32, "", "Netelligent 10/100 TX PCI UTP TLAN 2.3" } ,
1691        { 0x0E11, 0xAE33, "Triflex", "Dual EIDE Controller" } ,
1692        { 0x0E11, 0xAE34, "", "Netelligent 10 T PCI UTP TLAN 2.3" } ,
1693        { 0x0E11, 0xAE35, "", "Integrated NetFlex 3/P TLAN 2.3" } ,
1694        { 0x0E11, 0xAE40, "", "Dual Port Netelligent 10/100 TX PCI TLAN" } ,
1695        { 0x0E11, 0xAE43, "", "Integrated Netelligent 10/100 TX PCI" } ,
1696        { 0x0E11, 0xAE69, "CETUS-L", "PCI to ISA Bridge" } ,
1697        { 0x0E11, 0xAE6C, "DRACO", "PCI Bridge" } ,
1698        { 0x0E11, 0xAE6D, "NorthStar", "CPU to PCI Bridge" } ,
1699        { 0x0E11, 0xB011, "", "Dual Port Netelligent 10/100 TX" } ,
1700        { 0x0E11, 0xB012, "Netelligent 10 T/2", "UTP/Coax PCI" } ,
1701        { 0x0E11, 0xB01E, "NC3120", "Fast Ethernet NIC" } ,
1702        { 0x0E11, 0xB01F, "NC3122", "Fast Ethernet NIC" } ,
1703        { 0x0E11, 0xB02F, "NC1120", "Ethernet NIC" } ,
1704        { 0x0E11, 0xB030, "Netelligent WS 1500", "10/100TX Embedded UTP/Coax Controller" } ,
1705        { 0x0E11, 0xB04A, "", "10/100TX WOL UTP Controller" } ,
1706        { 0x0E11, 0XB060, "CISS", "SMART2 Array Controller" } ,
1707        { 0x0E11, 0xB0C6, "NC3161", "Fast Ethernet Embedded Controller w/ WOL" } ,
1708        { 0x0E11, 0xB0C7, "NC3160", "Fast Ethernet NIC" } ,
1709        { 0x0E11, 0xB0D7, "NC3121 rev. A & B", "Fast Ethernet NIC" } ,
1710        { 0x0E11, 0xB0DD, "NC3131", "Fast Ethernet NIC" } ,
1711        { 0x0E11, 0xB0DE, "NC3132", "Fast Ethernet NIC" } ,
1712        { 0x0E11, 0xB0DF, "NC6132", "Gigabit Module" } ,
1713        { 0x0E11, 0xB0E0, "NC6133", "Gigabit Module" } ,
1714        { 0x0E11, 0xB0E1, "NC3133", "Fast Ethernet Module" } ,
1715        { 0x0E11, 0xB123, "NC6134", "Gigabit NIC" } ,
1716        { 0x0E11, 0xB134, "NC3163", "Fast Ethernet NIC" } ,
1717        { 0x0E11, 0xB13C, "NC3162", "Fast Ethernet NIC" } ,
1718        { 0x0E11, 0xB144, "NC3123", "Fast Ethernet NIC" } ,
1719        { 0x0E11, 0xB163, "NC3134", "Fast Ethernet NIC" } ,
1720        { 0x0E11, 0xB164, "NC3135", "Fast Ethernet Upgrade Module" } ,
1721        { 0x0E11, 0xB178, "CISSB", "SMART2 Array Controller" } ,
1722        { 0x0E11, 0xB196, "", "Conexant SoftK56 Modem" } ,
1723        { 0x0E11, 0xB1A4, "NC7131", "Gigabit Server Adapter" } ,
1724        { 0x0E11, 0xB203, "iLo", "Integrated Lights Out Processor" } ,
1725        { 0x0E11, 0xB204, "iLo", "Integrated Lights Out Processor" } ,
1726        { 0x0E11, 0xF130, "", "ThunderLAN 1.0 NetFlex-3/P" } ,
1727        { 0x0E11, 0xF150, "", "ThunderLAN 2.3 NetFlex-3/P with BNC" } ,
1728        { 0x0E11, 0xF700, "", "LP7000 Compaq/Emulex Fibre Channel HBA" } ,
1729        { 0x0E11, 0xF800, "", "LP8000 Compaq/Emulex Fibre Channel HBA" } ,
1730        { 0x1000, 0x0001, "LSI53C810/810A/810AE", "PCI-SCSI I/O Processor" } ,
1731        { 0x1000, 0x0002, "53C820", "Fast-wide SCSI" } ,
1732        { 0x1000, 0x0003, "LSI53C825/825A/825AE", "PCI to SCSI I/O Processor" } ,
1733        { 0x1000, 0x0004, "53C815", "Fast SCSI" } ,
1734        { 0x1000, 0x0005, "53C810AP", "Fast SCSI" } ,
1735        { 0x1000, 0x0006, "LSI53C860/860E", "PCI to Ultra SCSI I/O Processor" } ,
1736        { 0x1000, 0x000A, "LSI53C1510", "PCI Dual Channel Wide Ultra2 SCSI Ctrlr" } ,
1737        { 0x1000, 0x000B, "LSI53C896/897", "PCI Dual Channel Wide Ultra2 SCSI Ctrlr" } ,
1738        { 0x1000, 0x000C, "LSI53C895", "PCI to Ultra2 SCSI I/O Processor" } ,
1739        { 0x1000, 0x000D, "53C885", "Ultra Wide SCSI, Ethernet" } ,
1740        { 0x1000, 0x000F, "53C875/875E/876/876E", "PCI to Ultra SCSI I/O Processor" } ,
1741        { 0x1000, 0x0010, "LSI53C1510", "I2O-Ready PCI RAID Ultra2 SCSI Ctrlr" } ,
1742        { 0x1000, 0x0012, "LSI53C895A", "PCI to Ultra2 SCSI Controller" } ,
1743        { 0x1000, 0x0013, "LSI53C875A", "PCI to Ultra SCSI Controller" } ,
1744        { 0x1000, 0x0020, "LSI53C1010-33", "PCI to Dual Channel Ultra3 SCSI Ctrlr" } ,
1745        { 0x1000, 0x0021, "LSI53C1000/1010-66", "PCI to Ultra160 SCSI Controller" } ,
1746        { 0x1000, 0x0030, "LSI53C1020/1030", "PCI-X to Ultra320 SCSI Controller" } ,
1747        { 0x1000, 0x0031, "LSI53C1030ZC", "PCI-X SCSI Controller" } ,
1748        { 0x1000, 0x0035, "LSI53C1035", "PCI-X SCSI Controller" } ,
1749        { 0x1000, 0x0040, "LSI53C1035", "PCI-X SCSI Controller" } ,
1750        { 0x1000, 0x008F, "53C810", "LSI 53C8xx SCSI host adapter chip" } ,
1751        { 0x1000, 0x0621, "LSIFC909", "Fibre Channel I/O Processor" } ,
1752        { 0x1000, 0x0622, "LSIFC929", "Dial Channel Fibre Channel I/O Processor" } ,
1753        { 0x1000, 0x0623, "LSIFC929", "Dual Channel Fibre Channel I/O Processor" } ,
1754        { 0x1000, 0x0624, "LSIFC919", "Fibre Channel I/O Processor" } ,
1755        { 0x1000, 0x0625, "LSIFC919", "Fibre Channel I/O Processor" } ,
1756        { 0x1000, 0x0630, "LSIFC920", "Fibre Channel I/O Processor" } ,
1757        { 0x1000, 0x0701, "53C885", "10/100 MBit Ethernet" } ,
1758        { 0x1000, 0x0702, "Yellowfin G-NIC", "Gigabit Ethernet Controller" } ,
1759        { 0x1000, 0x0901, "61C102", "USB Controller" } ,
1760        { 0x1000, 0x1000, "63C815", "Fast SCSI Controller" } ,
1761        { 0x1000, 0x1001, "53C895", "Symbios Ultra2 SCSI controller" } ,
1762        { 0x1001, 0x0010, "ispLSI1032E", "PCI 1616, 16 TTL-IN, 16 TTL-OUT" } ,
1763        { 0x1001, 0x0011, "ispLSI1032E", "OPTO-PCI, 16 IN / 16 OUT 24 VDC" } ,
1764        { 0x1001, 0x0012, "ispLSI1032E", "PCI-AD, PCI-ADDA analog I/O-card" } ,
1765        { 0x1001, 0x0013, "ispLSI1032E", "PCI-OptoRel, PCI-Relais 16 Relais & Opto" } ,
1766        { 0x1001, 0x0014, "ispLSI1032E", "Timer, Pulse & Counter-card 16..32 bit" } ,
1767        { 0x1001, 0x0015, "ispLSI1032E", "PCI-DAC416, 4 channel D/A16bit precision" } ,
1768        { 0x1001, 0x0016, "ispLSI1032E", "PCI-MFB high-speed analog I/O" } ,
1769        { 0x1001, 0x0017, "ispLSI1032E", "PROTO-3 PCI, digital I/O with chipselect" } ,
1770        { 0x1001, 0x0020, "ispLSI1032E", "Universal digital I/O PCI-Interface" } ,
1771        { 0x1002, 0x4136, "", "Radeon Mobility A3" } ,
1772        { 0x1002, 0x4144, "R300", "Radeon 9700/9500 Series" } ,
1773        { 0x1002, 0x4147, "", "ATI Fire GL Z1 4P Video Accelerator" } ,
1774        { 0x1002, 0x4158, "68800AX", "Mach 32" } ,
1775        { 0x1002, 0x4164, "", "Fire GL Z1/Z1 Pro Video Accelerator" } ,
1776        { 0x1002, 0x4167, "", "ATI Fire GL Z1 4P SECONDARY Video" } ,
1777        { 0x1002, 0x4242, "R200AIW", "All-In-Wonder 8500DV" } ,
1778        { 0x1002, 0x4243, "", "Lucent OHCI IEEE1394 Host Controller" } ,
1779        { 0x1002, 0x4336, "", "Radeon IGP 320M" } ,
1780        { 0x1002, 0x4337, "RS200M", "Mobility M6 (U2)" } ,
1781        { 0x1002, 0x4354, "215CT222", "Mach 64 CT" } ,
1782        { 0x1002, 0x4358, "210888CX", "Mach64 CX" } ,
1783        { 0x1002, 0x4554, "Mach64 ET", "" } ,
1784        { 0x1002, 0x4654, "Mach64 VT", "" } ,
1785        { 0x1002, 0x4742, "ATI GTC (GT-C2U2)", "ATI 3D Rage Pro Turbo AGP 2X" } ,
1786        { 0x1002, 0x4744, "Rage 3D Pro AGP 1x", "" } ,
1787        { 0x1002, 0x4747, "Rage 3D Pro", "" } ,
1788        { 0x1002, 0x4749, "Rage Pro Turbo PCI", "ATI ALL IN WONDER PRO (8MB)" } ,
1789        { 0x1002, 0x474C, "Rage XC PCI-66", "" } ,
1790        { 0x1002, 0x474D, "Rage XL AGP 2x", "" } ,
1791        { 0x1002, 0x474E, "Rage XC AGP 2x", "" } ,
1792        { 0x1002, 0x474F, "Rage XL PCI-66", "" } ,
1793        { 0x1002, 0x4750, "Rage 3D Pro PCI", "Graphics Accelerator" } ,
1794        { 0x1002, 0x4751, "Rage 3D Pro PCI", "" } ,
1795        { 0x1002, 0x4752, "Rage XL PCI", "" } ,
1796        { 0x1002, 0x4753, "Rage XC PCI", "" } ,
1797        { 0x1002, 0x4754, "Mach 64 GT", "Rage 3D II Graphics Accelerator" } ,
1798        { 0x1002, 0x4755, "Rage 3D II+", "" } ,
1799        { 0x1002, 0x4756, "Rage 3D IIC PCI", "Graphics Accelerator" } ,
1800        { 0x1002, 0x4757, "3D 11C AGP", "Rage 3D IIC AGP" } ,
1801        { 0x1002, 0x4758, "210888GX", "Mach 64 GX (WinTurbo)" } ,
1802        { 0x1002, 0x4759, "", "Rage 3D IIC" } ,
1803        { 0x1002, 0x475A, "", "Rage 3D IIC AGP" } ,
1804        { 0x1002, 0x4966, "RV250", "Radeon 9000/9000 Pro" } ,
1805        { 0x1002, 0x496E, "RV250", "Radeon 9000/9000 Pro - Secondary" } ,
1806        { 0x1002, 0x4C42, "", "Rage 3D LT Pro AGP 133 MHz" } ,
1807        { 0x1002, 0x4C44, "", "Rage 3D LT Pro AGP 66 MHz" } ,
1808        { 0x1002, 0x4C45, "", "Rage Mobility M3 AGP" } ,
1809        { 0x1002, 0x4C46, "Mobility M3 AGP 2x", "" } ,
1810        { 0x1002, 0x4C47, "", "Rage 3D LT-G" } ,
1811        { 0x1002, 0x4C49, "", "Rage 3D LT Pro PCI" } ,
1812        { 0x1002, 0x4C4D, "01541014", "Rage P/M Mobility AGP 2x" } ,
1813        { 0x1002, 0x4C4E, "", "Rage L Mobility AGP 2x" } ,
1814        { 0x1002, 0x4C50, "", "Rage 3D LT Pro PCI" } ,
1815        { 0x1002, 0x4C51, "", "Rage 3D LT Pro PCI" } ,
1816        { 0x1002, 0x4C52, "", "Rage P/M Mobility PCI" } ,
1817        { 0x1002, 0x4C53, "", "Rage L Mobility PCI" } ,
1818        { 0x1002, 0x4C54, "", "Mach 64 LT" } ,
1819        { 0x1002, 0x4C57, "", "Radeon Mobility M7 LW" } ,
1820        { 0x1002, 0x4C58, "", "FireGL Mobility" } ,
1821        { 0x1002, 0x4C59, "Mobility 6", "Radeon Mobility M6 LY" } ,
1822        { 0x1002, 0x4C5A, "", "Radeon Mobility M6 LZ" } ,
1823        { 0x1002, 0x4C64, "", "Radeon Mobility M9-GL" } ,
1824        { 0x1002, 0x4C66, "", "Radeon Mobility M9" } ,
1825        { 0x1002, 0x4D46, "", "Rage Mobility 128 AGP 4x" } ,
1826        { 0x1002, 0x4D4C, "", "Rage Mobility 128 AGP" } ,
1827        { 0x1002, 0x4E44, "R300", "Radeon 9700/9500 Series" } ,
1828        { 0x1002, 0x4E45, "R300", "Radeon 9700/9500 Series" } ,
1829        { 0x1002, 0x4E47, "", "ATI Fire GL X1/Z1 Video Accelerator" } ,
1830        { 0x1002, 0x4E64, "R300", "Radeon 9700/9500 Series - Secondary" } ,
1831        { 0x1002, 0x4E65, "R300", "Radeon 9700/9500 Series - Secondary" } ,
1832        { 0x1002, 0x4E67, "", "ATI Fire GL X1/Z1 SECONDARY Video" } ,
1833        { 0x1002, 0x5041, "", "Rage 128 Pro PA PCI" } ,
1834        { 0x1002, 0x5042, "", "Rage 128 Pro PB AGP 2x" } ,
1835        { 0x1002, 0x5043, "", "Rage 128 Pro PC AGP 4x" } ,
1836        { 0x1002, 0x5044, "", "Rage 128 Pro PD PCI" } ,
1837        { 0x1002, 0x5045, "", "Rage 128 Pro PE AGP 2x" } ,
1838        { 0x1002, 0x5046, "", "Rage 128 Pro PF AGP 4x" } ,
1839        { 0x1002, 0x5047, "", "Rage 128 Pro PG PCI" } ,
1840        { 0x1002, 0x5048, "Rage 128 Pro PH AGP ", "Rage 128 Pro PH AGP 2x" } ,
1841        { 0x1002, 0x5049, "Rage 128 Pro PI AGP ", "Rage 128 Pro PI AGP 4x" } ,
1842        { 0x1002, 0x504A, "Rage 128 Pro PJ PCI", "Rage 128 Pro PJ PCI (TMDS)" } ,
1843        { 0x1002, 0x504B, "Rage 128 Pro PK AGP ", "Rage 128 Pro PK AGP 2x (TMDS)" } ,
1844        { 0x1002, 0x504C, "Rage 128 Pro PL AGP ", "Rage 128 Pro PL AGP 4x (TMDS)" } ,
1845        { 0x1002, 0x504D, "Rage 128 Pro PM PCI", "Rage 128 Pro PM PCI" } ,
1846        { 0x1002, 0x504E, "Rage 128 Pro PN AGP ", "Rage 128 Pro PN AGP 2x" } ,
1847        { 0x1002, 0x504F, "Rage 128 Pro PO AGP ", "Rage 128 Pro PO AGP 4x" } ,
1848        { 0x1002, 0x5050, "Rage 128 Pro PP PCI", "Rage 128 Pro PP PCI (TMDS)" } ,
1849        { 0x1002, 0x5051, "Rage 128 Pro PQ AGP ", "Rage 128 Pro PQ AGP 2x (TMDS)" } ,
1850        { 0x1002, 0x5052, "Rage 128 Pro PR AGP ", "Rage 128 Pro PR AGP 4x (TMDS)" } ,
1851        { 0x1002, 0x5053, "Rage 128 Pro PS PCI", "Rage 128 Pro PS PCI" } ,
1852        { 0x1002, 0x5054, "Rage 128 Pro PT AGP ", "Rage 128 Pro PT AGP 2x" } ,
1853        { 0x1002, 0x5055, "Rage 128 Pro PU AGP ", "Rage 128 Pro PU AGP 4x" } ,
1854        { 0x1002, 0x5056, "Rage 128 Pro PV PCI", "Rage 128 Pro PV PCI (TMDS)" } ,
1855        { 0x1002, 0x5057, "Rage 128 Pro PW AGP ", "Rage 128 Pro PW AGP 2x (TMDS)" } ,
1856        { 0x1002, 0x5058, "Rage 128 Pro PX AGP ", "Rage 128 Pro PX AGP 4x (TMDS)" } ,
1857        { 0x1002, 0x5144, "", "Radeon 7200 QD SDR/DDR" } ,
1858        { 0x1002, 0x5145, "", "Radeon QE" } ,
1859        { 0x1002, 0x5146, "", "Radeon QF" } ,
1860        { 0x1002, 0x5147, "", "Radeon QG" } ,
1861        { 0x1002, 0x5148, "R200", "Radeon R200 QH" } ,
1862        { 0x1002, 0x5149, "", "Radeon R200 QI" } ,
1863        { 0x1002, 0x514A, "", "Radeon R200 QJ" } ,
1864        { 0x1002, 0x514B, "", "Radeon R200 QK" } ,
1865        { 0x1002, 0x514C, "R200", "Radeon 8500 / 8500LE" } ,
1866        { 0x1002, 0x514E, "", "Radeon R200 QM" } ,
1867        { 0x1002, 0x514F, "", "Radeon R200 QN" } ,
1868        { 0x1002, 0x5157, "RV200", "Radeon 7500" } ,
1869        { 0x1002, 0x5158, "", "Radeon 7500 QX" } ,
1870        { 0x1002, 0x5159, "Radeon VE QY", "Radeon 7000 / Radeon VE" } ,
1871        { 0x1002, 0x515A, "", "Radeon VE QZ" } ,
1872        { 0x1002, 0x5168, "", "Radeon R200 Qh" } ,
1873        { 0x1002, 0x5169, "", "Radeon R200 Qi" } ,
1874        { 0x1002, 0x516A, "", "Radeon R200 Qj" } ,
1875        { 0x1002, 0x516B, "", "Radeon R200 Qk" } ,
1876        { 0x1002, 0x516C, "", "Radeon 8500 / 8500LE" } ,
1877        { 0x1002, 0x5245, "", "Rage 128 GL PCI" } ,
1878        { 0x1002, 0x5246, "Rage 128 GL AGP 2x", "Rage Fury 16/32MB" } ,
1879        { 0x1002, 0x5247, "", "Rage 128 RG" } ,
1880        { 0x1002, 0x524B, "", "Rage 128 VR RK PCI" } ,
1881        { 0x1002, 0x524C, "", "Rage 128 VR RL AGP 2x" } ,
1882        { 0x1002, 0x5345, "", "Rage 128 4x SE PCI" } ,
1883        { 0x1002, 0x5346, "", "Rage 128 SF 4x AGP 2x" } ,
1884        { 0x1002, 0x5347, "", "Rage 128 SG 4x AGP 4x" } ,
1885        { 0x1002, 0x5348, "", "Rage 128 4x SH" } ,
1886        { 0x1002, 0x534B, "Rage 128 SK PCI", "Rage 128 4x SK PCI" } ,
1887        { 0x1002, 0x534C, "Rage 128 SL AGP 2x", "Rage 128 4x SL AGP 2x" } ,
1888        { 0x1002, 0x534D, "Rage 128 SM AGP 4x", "Rage 128 4x SM AGP 4x" } ,
1889        { 0x1002, 0x534E, "Rage 128 4x", "" } ,
1890        { 0x1002, 0x5354, "", "Mach 64 ST" } ,
1891        { 0x1002, 0x5446, "Rage 128 PRO ULTRA", "" } ,
1892        { 0x1002, 0x544C, "", "Rage 128 Pro TL" } ,
1893        { 0x1002, 0x5452, "", "Rage 128 Pro TR" } ,
1894        { 0x1002, 0x5455, "", "Rage 128 Pro Ultra TU" } ,
1895        { 0x1002, 0x5654, "215VT222", "Mach 64 VT VIDEO XPRESSION" } ,
1896        { 0x1002, 0x5655, "", "Mach 64 VT3" } ,
1897        { 0x1002, 0x5656, "", "Mach 64 VT4 PCI" } ,
1898        { 0x1002, 0x700F, "", "PCI to AGP Bridge" } ,
1899        { 0x1002, 0xCAB0, "", "CPU to PCI Bridge" } ,
1900        { 0x1003, 0x0201, "US201", "GUI Accelerator" } ,
1901        { 0x1004, 0x0005, "82C591/2-FC1", "CPU Bridge" } ,
1902        { 0x1004, 0x0006, "82C593", "ISA Bridge" } ,
1903        { 0x1004, 0x0007, "82C594", "Wildcat System Controller" } ,
1904        { 0x1004, 0x0008, "82C596/597", "Wildcat ISA Bridge" } ,
1905        { 0x1004, 0x0009, "82C597-AFC2", "" } ,
1906        { 0x1004, 0x000C, "82C541", "" } ,
1907        { 0x1004, 0x000D, "82C543", "" } ,
1908        { 0x1004, 0x0100, "", "CPU to PCI Bridge for notebook" } ,
1909        { 0x1004, 0x0101, "82C532", "Peripheral Controller" } ,
1910        { 0x1004, 0x0102, "82C534", "PCI to PCI Bridge" } ,
1911        { 0x1004, 0x0103, "82C538", "PCI to ISA Bridge" } ,
1912        { 0x1004, 0x0104, "82C535", "Host Bridge" } ,
1913        { 0x1004, 0x0105, "82C147", "IrDA Controller" } ,
1914        { 0x1004, 0x0200, "82C975", "RISC GUI Accelerator" } ,
1915        { 0x1004, 0x0280, "82C925", "RISC GUI Accelerator" } ,
1916        { 0x1004, 0x0304, "SAA7785", "ThunderBird PCI Audio Accelerator" } ,
1917        { 0x1004, 0x0305, "SAA7785", "ThunderBird joystick port" } ,
1918        { 0x1004, 0x0306, "SAA7785", "ThunderBird 16650 UART" } ,
1919        { 0x1004, 0x0307, "", "Philips Seismic Edge 705" } ,
1920        { 0x1004, 0x0308, "", "Philips PSC705 GamePort Enumerator" } ,
1921        { 0x1004, 0x0702, "VAS96011", "Golden Gate II" } ,
1922        { 0x1005, 0x2064, "ALG2032/2064", "alg2032  63067s1" } ,
1923        { 0x1005, 0x2128, "ALG2364A", "" } ,
1924        { 0x1005, 0x2301, "ALG2301", "GUI Accelerator" } ,
1925        { 0x1005, 0x2302, "ALG2302", "GUI Accelerator" } ,
1926        { 0x1005, 0x2364, "AL2364", "GUI Accelerator" } ,
1927        { 0x1005, 0x2464, "ALG2364A", "" } ,
1928        { 0x1005, 0x2501, "ALG2564A/25128A", "" } ,
1929        { 0x100B, 0x0001, "DP83810", "10/100 Ethernet MAC" } ,
1930        { 0x100B, 0x0002, "PC87415", "PCI-IDE DMA Master Mode Interface Ctrlr" } ,
1931        { 0x100B, 0x000E, "PC87560", "Legacy I/O Controller" } ,
1932        { 0x100B, 0x000F, "CS4210", "IEEE 1394 OHCI Controller" } ,
1933        { 0x100B, 0x0011, "PC87560", "PCI System I/O" } ,
1934        { 0x100B, 0x0012, "", "USB Controller" } ,
1935        { 0x100B, 0x001B, "LM4560", "Advanced PCI Audio Accelerator" } ,
1936        { 0x100B, 0x0020, "DP83815/16", "MacPhyter 10/100 Mb/s Ethernet MAC & PHY" } ,
1937        { 0x100B, 0x0021, "PC87200", "PCI to ISA Bridge" } ,
1938        { 0x100B, 0x0022, "DP83820/1", "10/100/1000 Mb/s PCI Ethernet NIC" } ,
1939        { 0x100B, 0x0500, "SCx200", "Bridge" } ,
1940        { 0x100B, 0x0501, "SCx200", "SMI" } ,
1941        { 0x100B, 0x0502, "SCx200", "IDE" } ,
1942        { 0x100B, 0x0503, "SCx200", "Audio" } ,
1943        { 0x100B, 0x0504, "SCx200", "Video" } ,
1944        { 0x100B, 0x0505, "SCx200", "XBus" } ,
1945        { 0x100B, 0xD001, "PC87410", "PCI-IDE Interface" } ,
1946        { 0x100C, 0x3202, "ET4000W32P-A", "GUI Accelerator" } ,
1947        { 0x100C, 0x3205, "ET4000W32P-B", "GUI Accelerator" } ,
1948        { 0x100C, 0x3206, "ET4000W32P-C", "GUI Accelerator" } ,
1949        { 0x100C, 0x3207, "ET4000W32P-D", "GUI Accelerator" } ,
1950        { 0x100C, 0x3208, "ET6000", "Graphics/Multimedia Engine" } ,
1951        { 0x100C, 0x4702, "ET6300", "" } ,
1952        { 0x100E, 0x0564, "STPC Client", "Host Bridge" } ,
1953        { 0x100E, 0x55CC, "STPC Client", "South Bridge" } ,
1954        { 0x100E, 0x9000, "P9000", "WeitekPower GUI Accelerator" } ,
1955        { 0x100E, 0x9001, "P9000", "GUI Accelerator" } ,
1956        { 0x100E, 0x9100, "P9100", "GUI Accelerator" } ,
1957        { 0x1011, 0x0001, "DC21050", "PCI-PCI Bridge" } ,
1958        { 0x1011, 0x0002, "DC21040", "Tulip Ethernet Adapter" } ,
1959        { 0x1011, 0x0004, "DC21030", "PCI Graphics Accelerator" } ,
1960        { 0x1011, 0x0007, "Zephyr", "NV-RAM" } ,
1961        { 0x1011, 0x0008, "KZPSA", "SCSI to SCSI Adapter" } ,
1962        { 0x1011, 0x0009, "DC21140", "Fast Ethernet Ctrlr" } ,
1963        { 0x1011, 0x000A, "DC21230", "Video Codec" } ,
1964        { 0x1011, 0x000C, "DC21130", "PCI Integrated Graphics & Video Accel" } ,
1965        { 0x1011, 0x000D, "TGA2", "TGA2 PDXGB" } ,
1966        { 0x1011, 0x000F, "DEFPA", "FDDI" } ,
1967        { 0x1011, 0x0014, "DC21041", "Tulip Plus Ethernet Adapter" } ,
1968        { 0x1011, 0x0016, "DGLPB", "ATM" } ,
1969        { 0x1011, 0x0019, "DC21142/3", "PCI/CardBus 10/100 Mbit Ethernet Ctlr" } ,
1970        { 0x1011, 0x0021, "21052[-AB]", "PCI-PCI Bridge" } ,
1971        { 0x1011, 0x0022, "DC21150-AA", "PCI-PCI Bridge" } ,
1972        { 0x1011, 0x0023, "DC21150", "PCI to PCI Bridge" } ,
1973        { 0x1011, 0x0024, "DC21151/2", "PCI-PCI Bridge" } ,
1974        { 0x1011, 0x0025, "21153", "PCI-PCI Bridge" } ,
1975        { 0x1011, 0x0026, "21154", "PCI-PCI Bridge" } ,
1976        { 0x1011, 0x0034, "Modem56", "CardBus" } ,
1977        { 0x1011, 0x0045, "DC21553", "PCI to PCI Bridge" } ,
1978        { 0x1011, 0x0046, "21554", "PCI-to-PCI Bridge" } ,
1979        { 0x1011, 0x1065, "21285", "Core Logic for SA-110 Microprocessor" } ,
1980        { 0x1013, 0x0038, "CL-GD7548", "GUI-Accelerated XGA/SVGA LCD Controller" } ,
1981        { 0x1013, 0x0040, "CL-GD7555", "Flat Panel GUI Accelerator" } ,
1982        { 0x1013, 0x004C, "CL-GD7556", "64-bit Accelerated LCD/CRT Controller" } ,
1983        { 0x1013, 0x00A0, "CL-GD5340", "GUI Accelerator" } ,
1984        { 0x1013, 0x00A2, "CL-GD5432", "Alpine GUI Accelerator" } ,
1985        { 0x1013, 0x00A4, "CL-GD5434", "Alpine GUI Accelerator" } ,
1986        { 0x1013, 0x00A8, "CL-GD5434", "Alpine GUI Accelerator" } ,
1987        { 0x1013, 0x00AC, "CL-GD5436", "Alpine GUI Accelerator" } ,
1988        { 0x1013, 0x00B8, "CL-GD5446", "64-bit VisualMedia Accelerator" } ,
1989        { 0x1013, 0x00BC, "CL-GD5480", "64-bit SGRAM GUI accelerator" } ,
1990        { 0x1013, 0x00D0, "CL-GD5462", "Laguna VisualMedia graphics accelerator" } ,
1991        { 0x1013, 0x00D4, "CL-GD5464", "Laguna 3D VisualMedia Graphics Accel" } ,
1992        { 0x1013, 0x00D5, "CL-GD5464", "Laguna BD" } ,
1993        { 0x1013, 0x00D6, "CL-GD5465", "Laguna 3D VisualMedia Graphics Accel" } ,
1994        { 0x1013, 0x00E8, "CL-GD5436U", "" } ,
1995        { 0x1013, 0x1100, "CL-PD6729", "PCI-to-PC Card host adapter" } ,
1996        { 0x1013, 0x1110, "CL-PD6832", "PCMCIA/CardBus Controller" } ,
1997        { 0x1013, 0x1112, "CL-PD6834", "PCMCIA/CardBus Controller" } ,
1998        { 0x1013, 0x1113, "CL-PD6833", "PCI-to-CardBus Host Adapter" } ,
1999        { 0x1013, 0x1200, "CL-GD7542", "Nordic GUI Accelerator" } ,
2000        { 0x1013, 0x1202, "CL-GD7543", "Viking GUI Accelerator" } ,
2001        { 0x1013, 0x1204, "CL-GD7541", "Nordic-lite VGA Cntrlr" } ,
2002        { 0x1013, 0x4400, "CL-CD4400", "Communications Controller" } ,
2003        { 0x1013, 0x6001, "CS4610", "CrystalClear SoundFusion PCI Audio Accel" } ,
2004        { 0x1013, 0x6003, "CS4610/14/22/24/30", "CrystalClear SoundFusion PCI Audio Accel" } ,
2005        { 0x1013, 0x6004, "CS4615", "CrystalClear SoundFusion PCI Audio Accel" } ,
2006        { 0x1013, 0x6005, "CS4281", "CrystalClear PCI Audio Interface" } ,
2007        { 0x1014, 0x0002, "MCA Bridge", "MCA Bridge" } ,
2008        { 0x1014, 0x0005, "Alta Lite", "CPU Bridge" } ,
2009        { 0x1014, 0x0007, "Alta MP", "CPU Bridge" } ,
2010        { 0x1014, 0x000A, "Fire Coral", "ISA Bridge w/PnP" } ,
2011        { 0x1014, 0x0017, "", "CPU to PCI Bridge" } ,
2012        { 0x1014, 0x0018, "Auto LANStreamer", "TR Auto LANStreamer" } ,
2013        { 0x1014, 0x001B, "GXT-150P", "Graphics Adapter" } ,
2014        { 0x1014, 0x001D, "82G2675", "scsi-2 fast pci adapter" } ,
2015        { 0x1014, 0x0020, "", "MCA Bridge" } ,
2016        { 0x1014, 0x0022, "82351/2", "PCI to PCI Bridge" } ,
2017        { 0x1014, 0x002D, "Python", "" } ,
2018        { 0x1014, 0x002E, "ServeRAID I/II/3x/4H", "Coppertime RAID SCSI Adapter" } ,
2019        { 0x1014, 0x0036, "Miami/PCI", "32-bit LocalBus Bridge" } ,
2020        { 0x1014, 0x0037, "IBM27-82660", "PowerPC to PCI Bridge and Memory Ctrlr" } ,
2021        { 0x1014, 0x003A, "", "CPU to PCI Bridge" } ,
2022        { 0x1014, 0x003E, "85H9533", "16/4 Token Ring PCI IBM UTP/STP Ctrlr" } ,
2023        { 0x1014, 0x0045, "", "SSA Adapter" } ,
2024        { 0x1014, 0x0046, "MPIC", "Interrupt Controller" } ,
2025        { 0x1014, 0x0047, "", "PCI to PCI Bridge" } ,
2026        { 0x1014, 0x0048, "", "PCI to PCI Bridge" } ,
2027        { 0x1014, 0x0049, "", "Warhead SCSI Controller" } ,
2028        { 0x1014, 0x004E, "", "ATM Controller" } ,
2029        { 0x1014, 0x004F, "", "ATM Controller" } ,
2030        { 0x1014, 0x0050, "", "ATM Controller" } ,
2031        { 0x1014, 0x0053, "", "25 MBit ATM controller" } ,
2032        { 0x1014, 0x0057, "", "MPEG PCI Bridge" } ,
2033        { 0x1014, 0x005C, "i82557B", "10/100 PCI Ethernet Adapter" } ,
2034        { 0x1014, 0x005D, "05J3506", "TCP/IP networking device" } ,
2035        { 0x1014, 0x007C, "", "ATM Controller" } ,
2036        { 0x1014, 0x007D, "3780IDSP", "MPEG-2 Decoder" } ,
2037        { 0x1014, 0x0090, "GXT-3000P", "" } ,
2038        { 0x1014, 0x0095, "20H2999", "PCI Docking Bridge" } ,
2039        { 0x1014, 0x0096, "", "Chukar chipset SCSI Controller" } ,
2040        { 0x1014, 0x00A1, "PowerNP NPr2.7", "ATM support device" } ,
2041        { 0x1014, 0x00A5, "", "ATM Controller" } ,
2042        { 0x1014, 0x00A6, "", "ATM 155Mbps MM Controller" } ,
2043        { 0x1014, 0x00B7, "GXT2000", "256-bit Graphics Rasterizer" } ,
2044        { 0x1014, 0x00BE, "", "ATM 622Mbps Controller" } ,
2045        { 0x1014, 0x00CE, "02li537", "Adapter 2 Token Ring Card" } ,
2046        { 0x1014, 0x00F9, "CPC700", "Memory Controller and PCI Bridge" } ,
2047        { 0x1014, 0x00FC, "CPC710", "PCI-64 Bridge" } ,
2048        { 0x1014, 0x0105, "CPC710", "PCI-32 Bridge" } ,
2049        { 0x1014, 0x010F, "", "Remote Supervisor+Serial Port+Mouse/Keyb" } ,
2050        { 0x1014, 0x011B, "", "Raid controller" } ,
2051        { 0x1014, 0x0142, "Yotta", "Video Compositor Input" } ,
2052        { 0x1014, 0x0144, "Yotta", "Video Compositor Output" } ,
2053        { 0x1014, 0x0156, "405GP", "PLB to PCI Bridge" } ,
2054        { 0x1014, 0x0170, "RC1000", "Rasterizer/IBM GT1000 Geometr" } ,
2055        { 0x1014, 0x01A7, "IBM 133", "PCI-X Bridge R1.1" } ,
2056        { 0x1014, 0x01BD, "ServeRAID 4/5", "Morpheus SCSI RAID Controller" } ,
2057        { 0x1014, 0x01ef, "440GP", "PLB to PCI-X Bridge" } ,
2058        { 0x1014, 0x0302, "", "PCI-X Host Bridge" } ,
2059        { 0x1014, 0xFFFF, "MPIC 2", "Interrupt Controller" } ,
2060        { 0x1017, 0x5343, "", "SPEA 3D Accelerator" } ,
2061        { 0x101A, 0x0005, "8156", "100VG/AnyLAN Adapter" } ,
2062        { 0x101A, 0x0009, "Altera FLEX", "??? Raid Controller ???" } ,
2063        { 0x101C, 0x0193, "WD33C193A", "8-bit SCSI Cntrlr" } ,
2064        { 0x101C, 0x0196, "WD33C196A", "PCI-SCSI Bridge" } ,
2065        { 0x101C, 0x0197, "WD33C197A", "16-bit SCSI Cntrlr" } ,
2066        { 0x101C, 0x0296, "WD33C296A", "high perf 16-bit SCSI Cntrlr" } ,
2067        { 0x101C, 0x3193, "WD7193", "Fast SCSI-II" } ,
2068        { 0x101C, 0x3197, "WD7197", "Fast-wide SCSI-II" } ,
2069        { 0x101C, 0x3296, "WD33C296A", "Fast Wide SCSI bridge" } ,
2070        { 0x101C, 0x4296, "WD34C296", "Wide Fast-20 Bridge" } ,
2071        { 0x101C, 0x9710, "Pipeline 9710", "" } ,
2072        { 0x101C, 0x9712, "Pipeline 9712", "" } ,
2073        { 0x101C, 0xC24A, "90C", "" } ,
2074        { 0x101e, 0x1960, "80960RP", "i960RP Microprocessor" } ,
2075        { 0x101E, 0x9010, "MegaRAID 428", "Ultra Wide SCSI RAID Controller" } ,
2076        { 0x101E, 0x9030, "", "EIDE Controller" } ,
2077        { 0x101E, 0x9031, "", "EIDE Controller" } ,
2078        { 0x101E, 0x9032, "", "IDE and SCSI Cntrlr" } ,
2079        { 0x101E, 0x9033, "", "SCSI Controller" } ,
2080        { 0x101E, 0x9040, "", "Multimedia card" } ,
2081        { 0x101E, 0x9060, "MegaRAID 434", "Ultra GT RAID Controller" } ,
2082        { 0x101E, 0x9063, "MegaRAC", "" } ,
2083        { 0x1022, 0x2000, "Am79C970/1/2/3/5/6", "PCnet LANCE PCI Ethernet Controller" } ,
2084        { 0x1022, 0x2001, "Am79C978", "PCnet-Home Networking Ctrlr (1/10 Mbps)" } ,
2085        { 0x1022, 0x2020, "53C974", "SCSI Ctrlr" } ,
2086        { 0x1022, 0x2040, "79C974", "Ethernet & SCSI Ctrlr" } ,
2087        { 0x1022, 0x3000, "", "ELAN SC520 Rev. B0" } ,
2088        { 0x1022, 0x7004, "AMD-751", "CPU to PCI Bridge" } ,
2089        { 0x1022, 0x7006, "AMD-751", "Processor-to-PCI Bridge / Memory Ctrlr" } ,
2090        { 0x1022, 0x7007, "AMD-751", "AGP and PCI-to-PCI Bridge (1x/2x AGP)" } ,
2091        { 0x1022, 0x700C, "AMD-762", "CPU to PCI Bridge (SMP chipset)" } ,
2092        { 0x1022, 0x700D, "AMD-762", "CPU to PCI Bridge (AGP 4x)" } ,
2093        { 0x1022, 0x700E, "AMD-761", "North Bridge" } ,
2094        { 0x1022, 0x700F, "AMD-761", "CPU to AGP Bridge  (AGP 4x)" } ,
2095        { 0x1022, 0x7400, "AMD-755", "PCI to ISA Bridge" } ,
2096        { 0x1022, 0x7401, "AMD-755", "Bus Master IDE Controller" } ,
2097        { 0x1022, 0x7403, "AMD-755", "Power Management Controller" } ,
2098        { 0x1022, 0x7404, "AMD-755", "PCI to USB Open Host Controller" } ,
2099        { 0x1022, 0x7408, "AMD-756", "PCI-ISA Bridge" } ,
2100        { 0x1022, 0x7409, "AMD-756", "EIDE Controller" } ,
2101        { 0x1022, 0x740B, "AMD-756", "Power Management" } ,
2102        { 0x1022, 0x740C, "AMD-756", "USB Open Host Controller" } ,
2103        { 0x1022, 0x7410, "AMD-766", "PCI to ISA/LPC Bridge" } ,
2104        { 0x1022, 0x7411, "AMD-766", "Enhanced IDE Controller" } ,
2105        { 0x1022, 0x7412, "AMD-766", "USB Controller" } ,
2106        { 0x1022, 0x7413, "AMD-766", "Power Management Controller" } ,
2107        { 0x1022, 0x7414, "AMD-766", "USB OpenHCI Host Controller" } ,
2108        { 0x1022, 0x7440, "AMD-768", "LPC Bridge" } ,
2109        { 0x1022, 0x7441, "AMD-768", "EIDE Controller" } ,
2110        { 0x1022, 0x7443, "AMD-768", "System Management" } ,
2111        { 0x1022, 0x7445, "AMD-768", "AC97 Audio" } ,
2112        { 0x1022, 0x7446, "AMD-768", "AC97 Modem" } ,
2113        { 0x1022, 0x7448, "AMD-768", "PCI Bridge" } ,
2114        { 0x1022, 0x7449, "AMD-768", "USB Controller" } ,
2115        { 0x1022, 0x7454, "AMD-8151", "System Controller" } ,
2116        { 0x1022, 0x7455, "AMD-8151", "AGP Bridge" } ,
2117        { 0x1022, 0x7460, "AMD-8111", "PCI Bridge" } ,
2118        { 0x1022, 0x7461, "AMD-8111", "USB 2.0 Controller" } ,
2119        { 0x1022, 0x7462, "AMD-8111", "Ethernet Controller" } ,
2120        { 0x1022, 0x7463, "", "Enhanced USB Controller" } ,
2121        { 0x1022, 0x7464, "", "OpenHCI USB Host Controller" } ,
2122        { 0x1022, 0x7468, "AMD-8111", "LPC Bridge" } ,
2123        { 0x1022, 0x7469, "AMD-8111", "UltraATA/133 Controller" } ,
2124        { 0x1022, 0x746A, "AMD-8111", "SMBus 2.0 Controller" } ,
2125        { 0x1022, 0x746B, "AMD-8111", "ACPI Controller" } ,
2126        { 0x1022, 0x746D, "AMD-8111", "AC97 Audio Controller" } ,
2127        { 0x1022, 0x756B, "AMD-8111", "ACPI Controller" } ,
2128        { 0x1023, 0x0194, "82C194", "CardBus Controller" } ,
2129        { 0x1023, 0x2000, "4DWAVE-DX", "advanced PCI DirectSound accelerator" } ,
2130        { 0x1023, 0x2001, "4DWAVE-NX", "PCI Audio" } ,
2131        { 0x1023, 0x8400, "CyberBlade i7", "" } ,
2132        { 0x1023, 0x8420, "CyberBlade i7 AGP", "" } ,
2133        { 0x1023, 0x8500, "CyberBlade i1", "AGP 51 (77?)" } ,
2134        { 0x1023, 0x8520, "CyberBlade i1 AGP", "" } ,
2135        { 0x1023, 0x8620, "CyberBlade-A i1", "" } ,
2136        { 0x1023, 0x8820, "CyberBlade XPAi1", "" } ,
2137        { 0x1023, 0x9320, "TGUI9320", "32-bit GUI Accelerator" } ,
2138        { 0x1023, 0x9350, "TGUI9350", "32-bit GUI Accelerator" } ,
2139        { 0x1023, 0x9360, "", "Flat panel Cntrlr" } ,
2140        { 0x1023, 0x9382, "Cyber9382", "" } ,
2141        { 0x1023, 0x9383, "Cyber9383", "" } ,
2142        { 0x1023, 0x9385, "Cyber9385", "" } ,
2143        { 0x1023, 0x9386, "Cyber9386", "Video Accelerator" } ,
2144        { 0x1023, 0x9388, "Cyber9388", "Video Accelerator" } ,
2145        { 0x1023, 0x9397, "Cyber9397", "Video Accelerator" } ,
2146        { 0x1023, 0x939A, "Cyber9397DVD", "Video Accelerator" } ,
2147        { 0x1023, 0x9420, "TGUI9420", "DGi GUI Accelerator" } ,
2148        { 0x1023, 0x9430, "TGUI9430", "GUI Accelerator" } ,
2149        { 0x1023, 0x9440, "TGUI9440", "DGi GUI Acclerator" } ,
2150        { 0x1023, 0x9460, "TGUI9460", "32-bit GUI Accelerator" } ,
2151        { 0x1023, 0x9470, "TGUI9470", "" } ,
2152        { 0x1023, 0x9520, "Cyber9520", "Video Accelerator" } ,
2153        { 0x1023, 0x9525, "Cyber9525", "Video Accelerator" } ,
2154        { 0x1023, 0x9540, "Cyber9540", "Video Acclerator" } ,
2155        { 0x1023, 0x9660, "TGUI9660XGi", "GUI Accelerator" } ,
2156        { 0x1023, 0x9680, "TGUI9680", "GUI Accelerator" } ,
2157        { 0x1023, 0x9682, "TGUI9682", "Multimedia Accelerator" } ,
2158        { 0x1023, 0x9683, "TGUI9683", "GUI Accelerator" } ,
2159        { 0x1023, 0x9685, "ProVIDIA 9685", "" } ,
2160        { 0x1023, 0x9750, "3DImage 9750 PCI/AGP", "trident dgi" } ,
2161        { 0x1023, 0x9753, "TGUI9753", "Video Accelerator" } ,
2162        { 0x1023, 0x9754, "TGUI9753", "Wave Video Accelerator" } ,
2163        { 0x1023, 0x9759, "TGUI975?", "Image GUI Accelerator" } ,
2164        { 0x1023, 0x9783, "TGUI9783", "" } ,
2165        { 0x1023, 0x9785, "TGUI9785", "" } ,
2166        { 0x1023, 0x9850, "3D Image 9850 AGP", "" } ,
2167        { 0x1023, 0x9880, "Blade 3D 9880", "" } ,
2168        { 0x1023, 0x9910, "", "CyberBlade XP" } ,
2169        { 0x1023, 0x9930, "CyberBlade XPm", "" } ,
2170        { 0x1024, 0x1024, "R6785-61", "HCF 56k PCI Modem" } ,
2171        { 0x1025, 0x1435, "M1435", "CPU to PCI & PCI to ISA Bridge" } ,
2172        { 0x1025, 0x1445, "M1445", "VL Bridge & EIDE" } ,
2173        { 0x1025, 0x1449, "M1449", "ISA Bridge" } ,
2174        { 0x1025, 0x1451, "M1451", "Pentium Chipset" } ,
2175        { 0x1025, 0x1461, "M1461", "P54C Chipset" } ,
2176        { 0x1025, 0x1489, "M1489", "" } ,
2177        { 0x1025, 0x1511, "M1511", "" } ,
2178        { 0x1025, 0x1512, "M1512", "" } ,
2179        { 0x1025, 0x1513, "M1513", "" } ,
2180        { 0x1025, 0x1521, "M1521", "CPU Bridge" } ,
2181        { 0x1025, 0x1523, "M1523", "ISA Bridge" } ,
2182        { 0x1025, 0x1531, "M1531", "North Bridge" } ,
2183        { 0x1025, 0x1533, "M1533", "ISA South Bridge" } ,
2184        { 0x1025, 0x1535, "M1535", "PCI South Bridge" } ,
2185        { 0x1025, 0x1541, "M1541", "AGP PCI North Bridge Aladdin V/V+" } ,
2186        { 0x1025, 0x1542, "M1542", "AGP+PCI North Bridge" } ,
2187        { 0x1025, 0x1543, "M1543C", "PCi South Bridge Aladdin IV+/V" } ,
2188        { 0x1025, 0x1561, "M1561", "Northbridge" } ,
2189        { 0x1025, 0x1621, "M1621", "PCI North Bridge Aladdin Pro II" } ,
2190        { 0x1025, 0x1631, "M1631", "PCI North Bridge Aladdin Pro III" } ,
2191        { 0x1025, 0x1641, "M1641", "PCI North Bridge Aladdin Pro IV" } ,
2192        { 0x1025, 0x3141, "M3141", "GUI Accelerator" } ,
2193        { 0x1025, 0x3143, "M3143", "GUI Accelerator" } ,
2194        { 0x1025, 0x3145, "M3145", "GUI Accelerator" } ,
2195        { 0x1025, 0x3147, "M3147", "GUI Accelerator" } ,
2196        { 0x1025, 0x3149, "M3149", "GUI Accelerator" } ,
2197        { 0x1025, 0x3151, "M3151", "GUI Accelerator" } ,
2198        { 0x1025, 0x3307, "M3307", "MPEG-1 Decoder" } ,
2199        { 0x1025, 0x3309, "M3309", "MPEG Decoder" } ,
2200        { 0x1025, 0x5212, "M4803", "" } ,
2201        { 0x1025, 0x5215, "M5217", "EIDE Controller" } ,
2202        { 0x1025, 0x5217, "M5217", "I/O Controller" } ,
2203        { 0x1025, 0x5219, "M5219", "I/O Controller" } ,
2204        { 0x1025, 0x5225, "M5225", "EIDE Controller" } ,
2205        { 0x1025, 0x5229, "M5229", "EIDE Controller" } ,
2206        { 0x1025, 0x5235, "M5235", "I/O Controller" } ,
2207        { 0x1025, 0x5237, "M5237", "PCI USB Host Controller" } ,
2208        { 0x1025, 0x5240, "", "EIDE Controller" } ,
2209        { 0x1025, 0x5241, "", "PCMCIA Bridge" } ,
2210        { 0x1025, 0x5242, "", "General Purpose Controller" } ,
2211        { 0x1025, 0x5243, "", "PCI to PCI Bridge" } ,
2212        { 0x1025, 0x5244, "", "Floppy Disk Controller" } ,
2213        { 0x1025, 0x5247, "M1541", "PCI-PCI Bridge" } ,
2214        { 0x1025, 0x5427, "", "PCI to AGP Bridge" } ,
2215        { 0x1025, 0x5451, "M5451", "PCI AC-Link Controller Audio Device" } ,
2216        { 0x1025, 0x5453, "M5453", "M5453 AC-Link Controller Modem Device" } ,
2217        { 0x1025, 0x7101, "M7101", "PCI PMU Power Management Controller" } ,
2218        { 0x1028, 0x0001, "PowerEdge 2 /Si", "Expandable RAID Controller" } ,
2219        { 0x1028, 0x0002, "PowerEdge 3/Di", "Expandable RAID Controller" } ,
2220        { 0x1028, 0x0003, "PowerEdge 3/Si", "Expandable RAID Controller" } ,
2221        { 0x1028, 0x0004, "PowerEdge 3/Si", "Expandable RAID Controller" } ,
2222        { 0x1028, 0x0005, "PowerEdge 3/Di", "Expandable RAID Controller" } ,
2223        { 0x1028, 0x0006, "PowerEdge 3/Di", "Expandable RAID Controller" } ,
2224        { 0x1028, 0x0007, "", "Remote Assistant Card 3" } ,
2225        { 0x1028, 0x0008, "PowerEdge 3/Di", "Expandable RAID Controller" } ,
2226        { 0x1028, 0x000A, "PowerEdge 3/Di", "Expandable RAID Controller" } ,
2227        { 0x1028, 0x000C, "", "Embedded Systems Management Device 4" } ,
2228        { 0x102A, 0x0000, "HYDRA", "P5 Chipset" } ,
2229        { 0x102A, 0x0010, "ASPEN", "i486 Chipset" } ,
2230        { 0x102a, 0x0310, "L64364", "ATMizer II+ ATM SAR Chip" } ,
2231        { 0x102B, 0x0010, "MGA-I", "Impression?" } ,
2232        { 0x102B, 0x0518, "MGA-PX2085", "Atlas GUI Accelerator" } ,
2233        { 0x102B, 0x0519, "MGA-2064W", "Strorm GUI Accelerator" } ,
2234        { 0x102B, 0x051A, "MGA 1064SG", "Hurricane/Cyclone 64-bit graphics chip" } ,
2235        { 0x102B, 0x051B, "MGA-21164W", "Mistral" } ,
2236        { 0x102B, 0x051E, "MGA-1164SG", "Chinook" } ,
2237        { 0x102B, 0x051F, "MGA2164WA-B", "Mistral" } ,
2238        { 0x102B, 0x0520, "MGA-G200B", "Eclipse/Calao" } ,
2239        { 0x102B, 0x0521, "MGA-G200", "Eclipse/Calao" } ,
2240        { 0x102b, 0x0525, "MGA-G400/450", "Toucan/Condor" } ,
2241        { 0x102B, 0x0527, "Parhelia AGP", "" } ,
2242        { 0x102B, 0x0D10, "MGA-I", "Athena GUI accelerator" } ,
2243        { 0x102B, 0x1000, "MGA-G100", "Twister" } ,
2244        { 0x102B, 0x1001, "MGA-G100", "Twister AGP" } ,
2245        { 0x102B, 0x1525, "Fusion G450 AGP", "" } ,
2246        { 0x102B, 0x1527, "Fusion Plus G800 AGP", "" } ,
2247        { 0x102B, 0x2007, "Mistral", "GUI+3D Accelerator" } ,
2248        { 0x102B, 0x2527, "MGA-G550", "AGP Chipset" } ,
2249        { 0x102B, 0x4536, "Meteor 2 STD/MC/Dig", "Video Capture Card" } ,
2250        { 0x102B, 0x6573, "Shark", "10/100 Multiport Switch NIC" } ,
2251        { 0x102C, 0x00B8, "64310", "Wingine DGX - DRAM Graphics Accelerator" } ,
2252        { 0x102C, 0x00C0, "69000", "AGP/PCI Flat Panel/CRT VGA Accelerator" } ,
2253        { 0x102C, 0x00D0, "65545", "Flat panel/crt VGA Cntrlr" } ,
2254        { 0x102C, 0x00D8, "65540", "Flat Panel/CRT VGA Controller" } ,
2255        { 0x102C, 0x00DC, "65548", "GUI Accelerator" } ,
2256        { 0x102C, 0x00E0, "65550", "LCD/CRT controller" } ,
2257        { 0x102C, 0x00E4, "65554", "Flat Panel/LCD CRT GUI Accelerator" } ,
2258        { 0x102C, 0x00E5, "65555", "VGA GUI Accelerator" } ,
2259        { 0x102C, 0x00F0, "68554", "GUI Controller" } ,
2260        { 0x102C, 0x00F4, "68554", "HiQVision Flat Panel/CRT GUI Controller" } ,
2261        { 0x102C, 0x00F5, "68555", "GUI Controller" } ,
2262        { 0x102C, 0x01E0, "65560", "PCI Flat Panel/CRT VGA Accelerator" } ,
2263        { 0x102C, 0x0C30, "69030", "AGP/PCI Flat Panel/CRT VGA Accelerator" } ,
2264        { 0x102D, 0x50DC, "3328", "Audio" } ,
2265        { 0x102F, 0x0009, "r4x00", "CPU Bridge" } ,
2266        { 0x102F, 0x0020, "Meteor 155", "ATM PCI Adapter" } ,
2267        { 0x1031, 0x5601, "MiroVIDEO DC20", "I/O & JPEG" } ,
2268        { 0x1031, 0x5607, "", "video in and out with motion jpeg compression and deco" } ,
2269        { 0x1031, 0x5631, "Media 3D", "" } ,
2270        { 0x1031, 0x6057, "MiroVIDEO DC10/DC30", "" } ,
2271        { 0x1033, 0x0001, "upD98409", "PCI to 486 like bus Bridge" } ,
2272        { 0x1033, 0x0002, "", "PCI to VL98 Bridge" } ,
2273        { 0x1033, 0x0003, "", "ATM Controller" } ,
2274        { 0x1033, 0x0004, "R4000", "PCI bus Bridge" } ,
2275        { 0x1033, 0x0005, "", "PCI to 486 like peripheral bus Bridge" } ,
2276        { 0x1033, 0x0006, "", "GUI Accelerator" } ,
2277        { 0x1033, 0x0007, "", "PCI to ux-bus Bridge" } ,
2278        { 0x1033, 0x0008, "", "GUI Accelerator (vga equivalent)" } ,
2279        { 0x1033, 0x0009, "", "graphic Cntrlr for 98" } ,
2280        { 0x1033, 0x001A, "Nile II", "" } ,
2281        { 0x1033, 0x001D, "uPD98405", "NEASCOT-S20 ATM Integrated SAR Ctrlr" } ,
2282        { 0x1033, 0x0021, "Vrc4373", "Nile I" } ,
2283        { 0x1033, 0x0029, "PoverVR PCX1", "3D Accelerator" } ,
2284        { 0x1033, 0x002A, "PoverVR", "3D Accelerator" } ,
2285        { 0x1033, 0x0035, "uPD9210FGC-7EA", "USB Host Controller" } ,
2286        { 0x1033, 0x0036, "uPD98409", "NEASCOT-S40C ATM Light SAR Controller" } ,
2287        { 0x1033, 0x003E, "uPD66369", "NAPCCARD CardBus Controller" } ,
2288        { 0x1033, 0x0046, "PoverVR PCX2", "3D Accelerator" } ,
2289        { 0x1033, 0x005A, "Vrc5074", "Nile 4" } ,
2290        { 0x1033, 0x0063, "uPD72862", "Firewarden IEEE1394 OHCI Host Controller" } ,
2291        { 0x1033, 0x0067, "PowerVR Neon 250", "PowerVR series II graphics processor" } ,
2292        { 0x1033, 0x0074, "", "56k Voice Modem" } ,
2293        { 0x1033, 0x009B, "Vrc5476", "" } ,
2294        { 0x1033, 0x00BE, "VR4122", "64-bit CPU with Northbridge" } ,
2295        { 0x1033, 0x00CD, "uPD72870", "IEEE1394 1-Chip OHCI Host Controller" } ,
2296        { 0x1033, 0x00CE, "uPD72871/2", "IEEE1394 1-Chip OHCI Host Controller" } ,
2297        { 0x1033, 0x00E0, "uPD720100A", "USB 2.0 Host Controller" } ,
2298        { 0x1033, 0x00E7, "uPD72873", "IEEE1394 OHCI 1.1 2-port PHY-Link Ctrlr" } ,
2299        { 0x1033, 0x00F2, "uPD72874", "IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr" } ,
2300        { 0x1036, 0x0000, "TMC-18C30", "Fast SCSI" } ,
2301        { 0x1039, 0x0001, "SiS 530", "Virtual PCI-to-PCI bridge (AGP)" } ,
2302        { 0x1039, 0x0002, "SiS 6201/02", "PCI True-Color Graphics Accelerator" } ,
2303        { 0x1039, 0x0005, "", "Pentium chipset" } ,
2304        { 0x1039, 0x0006, "SiS 85C501", "PCI/ISA Cache Memory Controller (PCMC)" } ,
2305        { 0x1039, 0x0008, "SiS 85C503", "PCI System I/O (PSIO)" } ,
2306        { 0x1039, 0x0009, "SiS 5595", "Power Management Unit (PMU)" } ,
2307        { 0x1039, 0x0018, "SiS950", "PCI to ISA Bridge (LPC Bridge)" } ,
2308        { 0x1039, 0x0200, "SiS5597/98", "Onboard Graphics Controller" } ,
2309        { 0x1039, 0x0204, "SiS 6215", "PCI Graphics & Video Accelerator" } ,
2310        { 0x1039, 0x0205, "SiS 6205", "PCI Graphics & Video Accelerator" } ,
2311        { 0x1039, 0x0300, "SiS300/305/630", "GUI Accelerator+3D" } ,
2312        { 0x1039, 0x0305, "SiS305", "2D/3D/Video/DVD Accelerator" } ,
2313        { 0x1039, 0x0315, "SiS 315", "" } ,
2314        { 0x1039, 0x0325, "SiS325", "2D/3D Accelerator" } ,
2315        { 0x1039, 0x0330, "SiS330", "Xabre 2D/3D Accelerator" } ,
2316        { 0x1039, 0x0406, "85C501", "PCI/ISA Cache Memory Controller (PCMC)" } ,
2317        { 0x1039, 0x0496, "85C496", "CPU to PCI & PCI to ISA Bridge" } ,
2318        { 0x1039, 0x0530, "SiS530", "Host-to-PCI bridge" } ,
2319        { 0x1039, 0x0540, "SiS540", "Host-to-PCI Bridge" } ,
2320        { 0x1039, 0x0550, "SiS550/1/2", "North Bridge" } ,
2321        { 0x1039, 0x0596, "SiS596", "Pentium PCI chipset with IDE" } ,
2322        { 0x1039, 0x0597, "SiS5513", "EIDE Controller (step C)" } ,
2323        { 0x1039, 0x0601, "SiS83C601", "PCI EIDE Controller" } ,
2324        { 0x1039, 0x0620, "SiS620", "Host-to-PCI Bridge" } ,
2325        { 0x1039, 0x0630, "SiS630", "Host-to-PCI Bridge" } ,
2326        { 0x1039, 0x0635, "SiS 635", "Host-to-PCI Bridge" } ,
2327        { 0x1039, 0x0640, "SiS 640", "Host-to-PCI Bridge" } ,
2328        { 0x1039, 0x0645, "SiS 645", "Host-to-PCI Bridge" } ,
2329        { 0x1039, 0x0646, "SiS645DX", "Host-to-PCI Bridge" } ,
2330        { 0x1039, 0x0648, "SiS648", "Host-to-PCI Bridge" } ,
2331        { 0x1039, 0x0649, "", "Host-to-PCI Bridge" } ,
2332        { 0x1039, 0x0650, "SiS 650", "Host-to-PCI Bridge" } ,
2333        { 0x1039, 0x0651, "SiS651", "Host-to-PCI Bridge" } ,
2334        { 0x1039, 0x0655, "SiS655", "Host-to-PCI Bridge" } ,
2335        { 0x1039, 0x0660, "", "Host-to-PCI Bridge" } ,
2336        { 0x1039, 0x0730, "SiS 730", "Host-to-PCI Bridge" } ,
2337        { 0x1039, 0x0735, "SiS 735", "Host-to-PCI Bridge" } ,
2338        { 0x1039, 0x0740, "SiS 740", "Host-to-PCI Bridge" } ,
2339        { 0x1039, 0x0745, "SiS745", "Host-to-PCI Bridge" } ,
2340        { 0x1039, 0x0746, "SiS746", "Host-to-PCI Bridge" } ,
2341        { 0x1039, 0x0755, "", "Host-to-PCI Bridge" } ,
2342        { 0x1039, 0x0900, "SiS900", "Fast Ethernet/Home Networking Ctrlr" } ,
2343        { 0x1039, 0x0963, "SiS963", "PCI to ISA Bridge" } ,
2344        { 0x1039, 0x3602, "SiS83C602", "IDE Controller" } ,
2345        { 0x1039, 0x5107, "SiS5107", "Hot Docking Controller" } ,
2346        { 0x1039, 0x5300, "SiS540", "AGP" } ,
2347        { 0x1039, 0x5315, "SiS550/1/2", "GUI Accelerator" } ,
2348        { 0x1039, 0x5401, "SiS5401", "486 PCI Chipset" } ,
2349        { 0x1039, 0x5511, "SiS5511/5512", "PCI/ISA System Memory Controller" } ,
2350        { 0x1039, 0x5513, "SiS5513", "PCI IDE Controller" } ,
2351        { 0x1039, 0x5517, "SiS5517", "CPU to PCI Bridge" } ,
2352        { 0x1039, 0x5571, "SiS5571", "Memory/PCI bridge" } ,
2353        { 0x1039, 0x5581, "SiS 5581", "p5 chipset" } ,
2354        { 0x1039, 0x5582, "SiS5582", "PCI to ISA Bridge" } ,
2355        { 0x1039, 0x5591, "SiS 5591/5592", "PCI AGP & CPU Memory Controller" } ,
2356        { 0x1039, 0x5596, "SiS5596", "PCI, Memory & VGA Controller" } ,
2357        { 0x1039, 0x5597, "SiS5597", "Host to PCI bridge" } ,
2358        { 0x1039, 0x5600, "SiS600", "Host-to-PCI Bridge" } ,
2359        { 0x1039, 0x5630, "SiS630", "Host-to-PCI Bridge" } ,
2360        { 0x1039, 0x6204, "SiS6204", "video decoder/mpeg interface" } ,
2361        { 0x1039, 0x6205, "SiS6205", "PCI VGA Controller" } ,
2362        { 0x1039, 0x6225, "SiS 6225", "PCI Graphics & Video Accelerator" } ,
2363        { 0x1039, 0x6236, "SiS6236", "Graphics" } ,
2364        { 0x1039, 0x6300, "SiS630/730", "GUI Accelerator+3D" } ,
2365        { 0x1039, 0x6306, "SiS530/620", "Integrated 3D VGA Controller" } ,
2366        { 0x1039, 0x6325, "SiS650/651/740", "GUI 2D/3D Accelerator" } ,
2367        { 0x1039, 0x6326, "SiS 86C326", "AGP/PCI Graphics & Video Accelerator" } ,
2368        { 0x1039, 0x7001, "SiS5571", "USB Host Controller" } ,
2369        { 0x1039, 0x7002, "SiS7002", "USB 2.0 Enhanced Host Controller" } ,
2370        { 0x1039, 0x7005, "SiS551/2", "Memory Stick Controller" } ,
2371        { 0x1039, 0x7007, "", "OHCI Compliant FireWire Controller" } ,
2372        { 0x1039, 0x7012, "SiS7012", "PCI Audio Accelerator" } ,
2373        { 0x1039, 0x7013, "SiS7013", "56k Modem" } ,
2374        { 0x1039, 0x7015, "SiS550/1/2", "Software Audio" } ,
2375        { 0x1039, 0x7016, "SiS7016", "10/100 Ethernet Adapter" } ,
2376        { 0x1039, 0x7018, "SiS7018", "PCI Audio Accelerator" } ,
2377        { 0x1039, 0x7019, "SiS550/1/2", "Hardware Audio" } ,
2378        { 0x1039, 0x7300, "SiS730", "GUI Accelerator+3D" } ,
2379        { 0x103C, 0x1005, "A4977A", "Visialize EG" } ,
2380        { 0x103C, 0x1008, "Donner GFX", "" } ,
2381        { 0x103C, 0x100A, "hpVisualizeFX", "Hewlett-Packard VisualizeFX Series Video" } ,
2382        { 0x103C, 0x1028, "", "Tachyon TL Fibre Channel Adapter" } ,
2383        { 0x103C, 0x1029, "HPFC-5200B", "Tachyon XL2 Fibre Channel Adapter" } ,
2384        { 0x103C, 0x102A, "Tach TS", "Tachyon TS Fibre Channel Host Adapter" } ,
2385        { 0x103C, 0x1030, "J2585A", "DeskDirect 10/100VG LAN Adapter" } ,
2386        { 0x103C, 0x1031, "J2585B", "DeskDirect 10/100 NIC" } ,
2387        { 0x103C, 0x1040, "J2973A", "DeskDirect 10BaseT NIC" } ,
2388        { 0x103C, 0x1041, "J2585B", "DeskDirect 10/100VG NIC" } ,
2389        { 0x103C, 0x1042, "J2970A", "DeskDirect 10BaseT/2 NIC" } ,
2390        { 0x103C, 0x1048, "SAS", "" } ,
2391        { 0x103C, 0x1049, "DIVA1", "" } ,
2392        { 0x103C, 0x104A, "DIVA2", "" } ,
2393        { 0x103C, 0x104B, "SP2", "" } ,
2394        { 0x103C, 0x104D, "J3242A", "EL-10 Ethernet Adapter" } ,
2395        { 0x103C, 0x1064, "79C970", "PCnet Ethernet Controller" } ,
2396        { 0x103C, 0x10C1, "", "NetServer Smart IRQ Router" } ,
2397        { 0x103C, 0x10ED, "TopTools", "Remote Control" } ,
2398        { 0x103C, 0x1200, "82557B", "10/100 NIC" } ,
2399        { 0x103C, 0x1219, "", "NetServer PCI Hot-Plug Controller" } ,
2400        { 0x103C, 0x121A, "", "NetServer SMIC Controller" } ,
2401        { 0x103C, 0x121B, "", "NetServer Legacy COM Port Decoder" } ,
2402        { 0x103C, 0x121C, "", "NetServer PCI COM Port Decoder" } ,
2403        { 0x103C, 0x1229, "zx1", "System Bus Adapter" } ,
2404        { 0x103C, 0x122A, "zx1", "I/O Controller" } ,
2405        { 0x103C, 0x122B, "zx1", "Local Bus Adapter" } ,
2406        { 0x103C, 0x2910, "E2910A", "PCI Bus Exerciser" } ,
2407        { 0x103C, 0x2920, "", "Fast Host Interface" } ,
2408        { 0x103C, 0x2924, "E2924A", "PCI Host Interface Adapter" } ,
2409        { 0x103C, 0x2925, "E2925A", "32 bit PCI Bus Exerciser and Analyzer" } ,
2410        { 0x103C, 0x2926, "E2926A", "64 bit PCI Bus Exerciser and Analyzer" } ,
2411        { 0x103C, 0x2927, "E2927A", "64 Bit, 66/50MHz PCI Analyzer & Exerciser" } ,
2412        { 0x103c, 0x2928, "E2928A", "64Bit, 66MHz PCI Exerciser/Analyzer" } ,
2413        { 0x103C, 0x2940, "E2940A", "64 bit, 66/50MHz CompactPCI Analyzer&Exerciser" } ,
2414        { 0x1042, 0x1000, "FDC 37C665", "EIDE" } ,
2415        { 0x1042, 0x1000, "RZ1000", "IDE Ctrlr" } ,
2416        { 0x1042, 0x1001, "37C922", "" } ,
2417        { 0x1042, 0x3000, "Samurai device 0", "CPU to PCI Bridge" } ,
2418        { 0x1042, 0x3010, "Samurai device 1", "CPU to PCI Bridge" } ,
2419        { 0x1042, 0x3020, "Samurai IDE device", "IDE Controller" } ,
2420        { 0x1042, 0x3030, "MT82P664", "Samurai 64M2" } ,
2421        { 0x1042, 0x3120, "Samurai-DDR", "CPU to PCI bridge" } ,
2422        { 0x1042, 0x3130, "Samurai-DDR", "AGP controller" } ,
2423        { 0x1043, 0x0675, "HFC-S PCI A", "Cologne Chip" } ,
2424        { 0x1044, 0x1012, "Domino", "RAID Engine" } ,
2425        { 0x1044, 0xA400, "2124A/9X", "SmartCache III/RAID SCSI Controller" } ,
2426        { 0x1044, 0xA500, "", "PCI Bridge" } ,
2427        { 0x1044, 0xA501, "", "I2O SmartRAID V Controller" } ,
2428        { 0x1044, 0xA511, "Raptor", "SmartRAID Controller" } ,
2429        { 0x1045, 0x0005, "", "" } ,
2430        { 0x1045, 0xA0F8, "82C750", "PCI USB Controller" } ,
2431        { 0x1045, 0xC101, "82C264", "GUI Accelerator" } ,
2432        { 0x1045, 0xC178, "82C178", "LCD GUI Accelerator" } ,
2433        { 0x1045, 0xC556, "82C556", "Viper" } ,
2434        { 0x1045, 0xC557, "82C557", "CPU Bridge (Viper)" } ,
2435        { 0x1045, 0xC558, "82C558", "ISA Bridge w/PnP" } ,
2436        { 0x1045, 0xC567, "82C750", "Vendetta chipset: host bridge" } ,
2437        { 0x1045, 0xC568, "82C750", "Vendetta chipset: ISA bridge" } ,
2438        { 0x1045, 0xC569, "82C579", "Pentium to PCI Bridge" } ,
2439        { 0x1045, 0xC621, "82C621", "PCI IDE Controller (PIC)" } ,
2440        { 0x1045, 0xC700, "82C700", "FireStar chipset, PCI-ISA bridge???" } ,
2441        { 0x1045, 0xC701, "82C700", "FireStar mobile chipset: host bridge" } ,
2442        { 0x1045, 0xC814, "82C814", "FireBridge II Docking Station Controller" } ,
2443        { 0x1045, 0xC822, "82C822", "CPU to PCI & PCI to ISA PnP bridge" } ,
2444        { 0x1045, 0xC824, "82C824", "FireFox 32-Bit PC Card Controller" } ,
2445        { 0x1045, 0xC825, "82C825 function 0", "PCI-to-ISA Bridge" } ,
2446        { 0x1045, 0xC832, "82C832", "CPU-to-PCI and PCI-to-ISA Bridge" } ,
2447        { 0x1045, 0xC861, "82C861/2/3", "FireLink PCI-to-USB Bridge" } ,
2448        { 0x1045, 0xC881, "82C881", "FireLink 1394 OHCI Link Controller" } ,
2449        { 0x1045, 0xC895, "82C895", "" } ,
2450        { 0x1045, 0xC935, "82C935", "MachOne integrated PCI audio processor" } ,
2451        { 0x1045, 0xD568, "82C825", "PCI bus master IDE controller" } ,
2452        { 0x1045, 0xD768, "82C750", "Ultra DMA IDE controller" } ,
2453        { 0x1048, 0x0C60, "Elsa Gladiac MX", "NVidia Geforce 2 MX" } ,
2454        { 0x1048, 0x1000, "Quick Step 1000", "" } ,
2455        { 0x1048, 0x3000, "QuickStep 3000", "" } ,
2456        { 0x1048, 0x8901, "", "ELSA GLoria XL" } ,
2457        { 0x104A, 0x0008, "STG 2000X", "" } ,
2458        { 0x104A, 0x0009, "STG 1764X", "" } ,
2459        { 0x104A, 0x0010, "STG4000", "PowerVR KYRO series 3 graphics processor" } ,
2460        { 0x104A, 0x0209, "STPC Consmr/Indstrl", "North/South Bridges" } ,
2461        { 0x104A, 0x020A, "STPC Atlas/Elite", "North Bridge" } ,
2462        { 0x104A, 0x0210, "STPC Atlas", "ISA Bridge" } ,
2463        { 0x104A, 0x021A, "STPC Consmr-S/Elite", "ISA Bridge" } ,
2464        { 0x104A, 0x021B, "STPC Consumer-II", "ISA Bridge" } ,
2465        { 0x104A, 0x0228, "STPC Atlas", "IDE Controller" } ,
2466        { 0x104A, 0x0230, "STPC Atlas", "USB Controller" } ,
2467        { 0x104A, 0x0500, "ST70137", "ADSL" } ,
2468        { 0x104A, 0x0981, "", "10/100 Ethernet Adapter" } ,
2469        { 0x104A, 0x1746, "STG 1746X", "" } ,
2470        { 0x104A, 0x2774, "STE10/100A", "PCI 10/100 Ethernet Controller" } ,
2471        { 0x104A, 0x3520, "", "MPEG-II Video Decoder" } ,
2472        { 0x104B, 0x0140, "BT-946C", "Multimaster NC (SCSI-2)" } ,
2473        { 0x104B, 0x1040, "BA80C30", "Multimaster" } ,
2474        { 0x104B, 0x8130, "BT-930/32/50/52", "Flashpoint LT/DL/LW/DW Ultra (Wide) SCSI" } ,
2475        { 0x104C, 0x0500, "TNETE100A/110A/211", "ThunderLAN 100 Mbit LAN Controller" } ,
2476        { 0x104C, 0x0508, "TI380PCI", "PCI interface for TI380 compressors" } ,
2477        { 0x104C, 0x1000, "TI PCI Eagle i/f AS", "" } ,
2478        { 0x104C, 0x3D04, "TVP4010", "Permedia" } ,
2479        { 0x104C, 0x3D07, "TVP4020", "AGP Permedia 2" } ,
2480        { 0x104C, 0x8000, "TSB12LV21", "LYNX IEEE1394 FireWire Host Controller" } ,
2481        { 0x104C, 0x8009, "TSB12LV22", "OHCI-Lynx PCI IEEE 1394 Host Controller" } ,
2482        { 0x104C, 0x8011, "PCI4450", "OHCI-Lynx IEEE 1394 Controller" } ,
2483        { 0x104C, 0x8017, "PCI4410", "OHCI-Lynx IEEE 1394 Controller" } ,
2484        { 0x104C, 0x8019, "TSB12LV23", "OHCI-Lynx PCI IEEE 1394 Host Controller" } ,
2485        { 0x104C, 0x8020, "TSB12LV26", "OHCI-Lynx PCI IEEE 1394 Host Controller" } ,
2486        { 0x104C, 0x8021, "TSB43AA22", "1394a-2000 OHCI PHY/Link Layer Ctrlr" } ,
2487        { 0x104C, 0x8023, "TSB43AB22/A", "IEEE1394a-2000 OHCI PHY/Link-Layer Ctrlr" } ,
2488        { 0x104C, 0x8024, "TSB43AB23", "IEEE 1394a-2000 OHCI PHY/Link Layer Ctrl" } ,
2489        { 0x104C, 0x8026, "TSB43AB21", "1394a-2000 OHCI PHY/Link Layer Ctrlr" } ,
2490        { 0x104C, 0x8027, "PCI4451", "OHCI-Lynx IEEE 1394 Controller" } ,
2491        { 0x104C, 0x8400, "", "802.11b+ 22Mbps Wireless Adapter" } ,
2492        { 0x104C, 0xA001, "TDC1570", "64-bit PCI ATM SAR" } ,
2493        { 0x104C, 0xA100, "TDC1561", "32-bit PCI ATM SAR" } ,
2494        { 0x104C, 0xA102, "TNETA1575", "HyperSAR Plus w/PCI host & UTOPIA i/f" } ,
2495        { 0x104C, 0xAC10, "PCI1050", "PC Card Controller" } ,
2496        { 0x104C, 0xAC11, "PCI1030/1053", "PC Card Controller" } ,
2497        { 0x104C, 0xAC12, "PCI1130", "PC card CardBus Controller" } ,
2498        { 0x104C, 0xAC13, "PCI1031", "PCI-TO-PC CARD16 CONTROLLER UNIT" } ,
2499        { 0x104c, 0xAC15, "PCI1131", "Dual Socket PCI CardBus Controller" } ,
2500        { 0x104C, 0xAC16, "PCI1250", "PC Card CardBus Controller" } ,
2501        { 0x104C, 0xAC17, "PCI1220", "CardBus Controller" } ,
2502        { 0x104C, 0xAC18, "PCI1260", "PC card CardBus Controller" } ,
2503        { 0x104c, 0xAC19, "PCI1221", "PC Card Controller" } ,
2504        { 0x104C, 0xAC1A, "PCI1210", "PC card CardBus Controller" } ,
2505        { 0x104C, 0xAC1B, "PCI1450", "PC card CardBus Controller" } ,
2506        { 0x104c, 0xAC1C, "PCI1225 GHK/PDV", "PC card CardBus Controller" } ,
2507        { 0x104c, 0xAC1D, "PCI1251A", "PC Card Controller" } ,
2508        { 0x104c, 0xAC1E, "PCI1211", "High Performance PC Card Controller" } ,
2509        { 0x104C, 0xAC1F, "PCI1251B", "PC card CardBus Controller" } ,
2510        { 0x104C, 0xAC20, "PCI2030", "PCI to PCI Bridge" } ,
2511        { 0x104C, 0xAC21, "PCI2031", "PCI to PCI Bridge" } ,
2512        { 0x104C, 0xAC22, "PCI2032", "PCI Docking Bridge" } ,
2513        { 0x104C, 0xAC23, "PCI2250", "PCI-to-PCI Bridge" } ,
2514        { 0x104C, 0xAC28, "PCI2050/2050I", "PCI-to-PCI Bridge" } ,
2515        { 0x104C, 0xAC30, "PCI1260", "PC card CardBus Controller" } ,
2516        { 0x104C, 0xAC40, "PCI4450", "PC card CardBus Controller" } ,
2517        { 0x104C, 0xAC41, "PCI4410", "PC card CardBus Controller" } ,
2518        { 0x104C, 0xAC42, "PCI4451", "PC card CardBus Controller" } ,
2519        { 0x104C, 0xAC43, "PCI4550", "PC card CardBus Controller" } ,
2520        { 0x104C, 0xAC44, "PCI4510", "PC Card Controller" } ,
2521        { 0x104C, 0xAC46, "PCI4520", "PCCard CardBus Controller" } ,
2522        { 0x104C, 0xAC50, "PCI1410", "PC card cardBus Controller" } ,
2523        { 0x104c, 0xAC51, "PCI1420", "PC Card Controller" } ,
2524        { 0x104C, 0xAC52, "PCI1451", "PC card CardBus Controller" } ,
2525        { 0x104C, 0xAC53, "PCI1421", "PC card CardBus Controller" } ,
2526        { 0x104C, 0xAC54, "PCI1620", "PCCard CardBus Controller w/UltraMedia" } ,
2527        { 0x104C, 0xAC55, "PCI1520", "PCCard CardBus Controller" } ,
2528        { 0x104C, 0xAC56, "PCI1510", "PCCard CardBus Controller" } ,
2529        { 0x104C, 0xAC57, "PCI1530", "PCCard CardBus Controller" } ,
2530        { 0x104C, 0xAC58, "PCI1515", "PCCard CardBus Controller" } ,
2531        { 0x104C, 0xAC59, "PCI1621", "PCCard CardBus Controller w/UltraMedia" } ,
2532        { 0x104C, 0xAC5A, "PCI1610", "PCCard CardBus Controller w/UltraMedia" } ,
2533        { 0x104c, 0xAC60, "PCI2040", "PCI-DSP Bridge Controller" } ,
2534        { 0x104C, 0xFE00, "", "FireWire Host Controller" } ,
2535        { 0x104C, 0xFE03, "12C01A", "FireWire Host Controller" } ,
2536        { 0x104D, 0x8009, "CXD1947", "i.LINK FireWire PCI Host Controller" } ,
2537        { 0x104D, 0x8039, "CXD3222", "OHCI i.LINK (IEEE 1394) PCI Host Ctrlr" } ,
2538        { 0x104D, 0x8056, "Rockwell HCF 56K", "Modem" } ,
2539        { 0x104D, 0x808A, "", "Memory Stick Controller" } ,
2540        { 0x104E, 0x0017, "OTI-64017", "" } ,
2541        { 0x104E, 0x0107, "OTI107", "Spitfire VGA Accelerator" } ,
2542        { 0x104E, 0x0109, "", "Video Adapter" } ,
2543        { 0x104E, 0x0217, "OTI-64217", "" } ,
2544        { 0x104E, 0x0317, "OTI-64317", "" } ,
2545        { 0x104E, 0x0611, "OTI-610", "" } ,
2546        { 0x104F, 0x104F, "iatca8392", "Multi I/O" } ,
2547        { 0x1050, 0x0000, "004005-34c8c8", "Ethernet Controller (NE2000 compatible)" } ,
2548        { 0x1050, 0x0001, "W83769F", "Ethernet Adapter" } ,
2549        { 0x1050, 0x0105, "W82C105", "Ethernet Adapter" } ,
2550        { 0x1050, 0x0628, "W83628F/629D", "PCI to ISA Bridge Set" } ,
2551        { 0x1050, 0x0840, "W89C840F", "100/10Mbps Ethernet Controller" } ,
2552        { 0x1050, 0x0940, "w89c940f", "winbond pci ethernet" } ,
2553        { 0x1050, 0x5A5A, "W89C940F", "ELANC-PCI Twisted-pair Ether-LAN Ctrlr" } ,
2554        { 0x1050, 0x6692, "W6692/92A/92CF", "PCI BusISDN S/T-Controller" } ,
2555        { 0x1050, 0x9922, "W9922PF", "ISDN Controller" } ,
2556        { 0x1050, 0x9960, "W9960CF", "Video Codec" } ,
2557        { 0x1050, 0x9961, "W9961CF", "H.263/H.261 Video Codec" } ,
2558        { 0x1050, 0x9970, "W9970CF", "VGA controller" } ,
2559        { 0x1050, 0x9971, "W9971CF", "Video Graphics Controller With TV Encode" } ,
2560        { 0x1051, 0x0100, "Motorola MC145575", "" } ,
2561        { 0x1054, 0x0001, "", "PCI Bridge" } ,
2562        { 0x1054, 0x0002, "", "PCI bus Cntrlr" } ,
2563        { 0x1054, 0x3505, "SH7751", "SuperH (SH) 32-Bit RISC MCU/MPU Series" } ,
2564        { 0x1055, 0x0810, "", "EFAR 486 host Bridge" } ,
2565        { 0x1055, 0x0922, "", "Pentium/p54c host Bridge" } ,
2566        { 0x1055, 0x0926, "", "ISA Bridge" } ,
2567        { 0x1055, 0x9130, "SLC90E66", "Ultra ATA/66 IDE Controller" } ,
2568        { 0x1055, 0x9460, "SLC90E66", "Victory66 PCI to ISA Bridge" } ,
2569        { 0x1055, 0x9461, "SLC90E66", "Victory66 UDMA EIDE Controller" } ,
2570        { 0x1055, 0x9462, "SLC90E66", "Victory66 USB Host Controller" } ,
2571        { 0x1055, 0x9463, "SLC90E66", "Victory66 Power Management Controller" } ,
2572        { 0x1057, 0x0001, "MPC105", "PCI Bridge / Memory Controller (PCIB/MC)" } ,
2573        { 0x1057, 0x0002, "MPC106", "PCI Bridge/Memory Controller (PCIB/MC)" } ,
2574        { 0x1057, 0x0003, "MPC8240", "Integrated Processor" } ,
2575        { 0x1057, 0x0004, "MPC107", "PCI Bridge/Memory Controller for PPC" } ,
2576        { 0x1057, 0x0006, "MPC8245", "Integrated Processor" } ,
2577        { 0x1057, 0x0100, "MC145575", "HCF-PCI" } ,
2578        { 0x1057, 0x0431, "KTI829c", "100VG Ethernet Controller" } ,
2579        { 0x1057, 0x1801, "DSP56301", "24-bit Digital Signal Processor" } ,
2580        { 0x1057, 0x1802, "DSP56305", "24-Bit Digital Signal Processor" } ,
2581        { 0x1057, 0x18C0, "MPC8265A/66", "PowerQUICC II PCI Bridge" } ,
2582        { 0x1057, 0x3421, "56IVMR/Phoenix 56ISM", "Modem" } ,
2583        { 0x1057, 0x4801, "Raven", "PowerPC Chipset" } ,
2584        { 0x1057, 0x4802, "Falcon", "" } ,
2585        { 0x1057, 0x4803, "Hawk", "" } ,
2586        { 0x1057, 0x4806, "CPX8216", "" } ,
2587        { 0x1057, 0x4809, "CPX8216T", "HotSwap Controller" } ,
2588        { 0x1057, 0x5600, "SM56", "PCI Speakerphone/Data,Fax  Modem" } ,
2589        { 0x1057, 0x5602, "SM56", "PCI Modem" } ,
2590        { 0x1057, 0x5608, "SM56", "PCI Fax Voice Modem" } ,
2591        { 0x1057, 0x6400, "MPC190", "Security Co-Processor" } ,
2592        { 0x105a, 0x0D30, "PDC20265", "Ultra100 EIDE controller (on M/B)" } ,
2593        { 0x105A, 0x0D38, "PDC20263", "FastTrak66 EIDE Controller" } ,
2594        { 0x105A, 0x1275, "PDC20275", "FastTrack TX EIDE Controller" } ,
2595        { 0x105A, 0x3318, "PDC20318?", "FastTrak SATA150 TX4 Controller" } ,
2596        { 0x105A, 0x3319, "PDC20319?", "FastTrak SATA150 TX4 Controller" } ,
2597        { 0x105A, 0x3371, "PDC20371?", "FastTrak SATA150 TX2plus Controller" } ,
2598        { 0x105A, 0x3375, "PDC20375?", "FastTrak SATA150 TX2plus Controller" } ,
2599        { 0x105A, 0x3376, "PDC20376", "FastTrak 376 Controller" } ,
2600        { 0x105A, 0x4D30, "PDC20267", "Ultra100 EIDE Controller" } ,
2601        { 0x105A, 0x4D33, "PDC20246", "FastTrak Ultra ATA RAID controller" } ,
2602        { 0x105A, 0x4D38, "PDC20262", "Ultra66 EIDE Controller" } ,
2603        { 0x105A, 0x4D68, "PDC20268", "Ultra100 EIDE Controller" } ,
2604        { 0x105a, 0x4D69, "PDC20269", "Ultra133TX2 EIDE Controller" } ,
2605        { 0x105A, 0x5275, "PDC20276", "MBUltra133 EIDE Controller" } ,
2606        { 0x105A, 0x5300, "DC5300", "EIDE Controller" } ,
2607        { 0x105A, 0x6268, "PDC20268R", "FastTrak100 TX2/TX4/LP EIDE controller" } ,
2608        { 0x105A, 0x6269, "PDC20271", "FastTrak TX2000 EIDE controller" } ,
2609        { 0x105A, 0x6629, "", "FastTrak TX4000 Controller" } ,
2610        { 0x105a, 0x7275, "PDC20277", "SBFastTrak SX6000 EIDE Controller" } ,
2611        { 0x105D, 0x2309, "Imagine 128", "GUI Accelerator" } ,
2612        { 0x105D, 0x2339, "I128s2", "Imagine 128 Series 2" } ,
2613        { 0x105D, 0x493D, "T2R", "Revolution 3D" } ,
2614        { 0x105D, 0x5348, "Revolution IV", "Revolution IV" } ,
2615        { 0x1060, 0x0001, "UM82C881", "486 Chipset" } ,
2616        { 0x1060, 0x0002, "UM82C886", "ISA Bridge" } ,
2617        { 0x1060, 0x0101, "UM8673F", "EIDE Controller" } ,
2618        { 0x1060, 0x0881, "UM8881", "" } ,
2619        { 0x1060, 0x0881, "UM8881", "HB4 486 PCI Chipset" } ,
2620        { 0x1060, 0x0886, "UM8886F", "ISA Bridge" } ,
2621        { 0x1060, 0x0891, "UM82C891", "Pentium CPU to PCI bridge" } ,
2622        { 0x1060, 0x1001, "UM886A", "IDE Cntrlr (dual function)" } ,
2623        { 0x1060, 0x673A, "UM8886BF", "EIDE Controller" } ,
2624        { 0x1060, 0x673B, "", "EIDE Master/DMA" } ,
2625        { 0x1060, 0x8710, "UM8710", "VGA Cntrlr" } ,
2626        { 0x1060, 0x8821, "", "CPU/PCI Bridge" } ,
2627        { 0x1060, 0x8822, "", "PCI/ISA Bridge" } ,
2628        { 0x1060, 0x8851, "", "Pentium CPU/PCI Bridge" } ,
2629        { 0x1060, 0x8852, "", "Pentium CPU/ISA Bridge" } ,
2630        { 0x1060, 0x886A, "UM8886A", "ISA Bridge with EIDE" } ,
2631        { 0x1060, 0x8881, "UM8881F", "HB4 486 PCI Chipset" } ,
2632        { 0x1060, 0x8886, "UM8886", "ISA Bridge (w/o IDE support)" } ,
2633        { 0x1060, 0x888A, "UM8886A", "" } ,
2634        { 0x1060, 0x8891, "UM8891", "586 Chipset" } ,
2635        { 0x1060, 0x9017, "UM9017F", "Ethernet" } ,
2636        { 0x1060, 0x9018, "UM9018", "Ethernet" } ,
2637        { 0x1060, 0x9026, "UM9026", "Fast Ethernet" } ,
2638        { 0x1060, 0xE881, "UM8881", "486 Chipset" } ,
2639        { 0x1060, 0xE886, "UM8886N", "ISA Bridge w/EIDE" } ,
2640        { 0x1060, 0xE88A, "UM8886N", "PCI / ISA Bridge" } ,
2641        { 0x1060, 0xE891, "UM8891N", "" } ,
2642        { 0x1061, 0x0001, "AGX013/016", "GUI Accelerator" } ,
2643        { 0x1061, 0x0002, "IIT3204/3501", "MPEG Decoder" } ,
2644        { 0x1065, 0x8139, "", "Realtek 8139C Network Card" } ,
2645        { 0x1066, 0x0000, "PT80C826", "VL Bridge" } ,
2646        { 0x1066, 0x0001, "PT86C521", "Vesuvius V1-LS System Controller" } ,
2647        { 0x1066, 0x0002, "PT86C523", "Vesuvius V3-LS ISA Bridge" } ,
2648        { 0x1066, 0x0003, "PT80C524", "Nile PCI to PCI Bridge" } ,
2649        { 0x1066, 0x0004, "PT80C525", "Nile-II PCI to PCI Bridge" } ,
2650        { 0x1066, 0x0005, "PC87550", "System Controller" } ,
2651        { 0x1066, 0x8002, "PT86C523", "ISA Bridge" } ,
2652        { 0x1067, 0x1002, "VG500", "VolumePro Volume Rendering Accelerator" } ,
2653        { 0x1069, 0x0001, "DAC960P", "DAC960P 3 ch SCSI RAID Controller" } ,
2654        { 0x1069, 0x0002, "DAC960PD", "DAC960PD 3 ch SCSI RAID Controller" } ,
2655        { 0x1069, 0x0010, "DAC960PJ", "DAC960PJ 3 ch SCSI RAID Controller" } ,
2656        { 0x1069, 0x0050, "i960", "AcceleRAID 170" } ,
2657        { 0x1069, 0xBA55, "1100", "eXtremeRAID support device" } ,
2658        { 0x1069, 0xBA56, "", "eXtremeRAID Disk Array" } ,
2659        { 0x106B, 0x0001, "Bandit", "PowerPC Host-PCI Bridge" } ,
2660        { 0x106B, 0x0002, "Grand Central", "I/O Controller" } ,
2661        { 0x106B, 0x0003, "Control Video", "" } ,
2662        { 0x106B, 0x0004, "PlanB", "Video-in" } ,
2663        { 0x106B, 0x0007, "OHare", "I/O Controller" } ,
2664        { 0x106b, 0x0008, "Bandit", "Host-PCI bridge" } ,
2665        { 0x106B, 0x000E, "Hydra", "Mac I/O Controller" } ,
2666        { 0x106B, 0x0010, "Heathrow", "Mac I/O Controller" } ,
2667        { 0x106B, 0x0017, "Paddington", "Mac I/O Controller" } ,
2668        { 0x106B, 0x0018, "UniNorth", "FireWire Controller" } ,
2669        { 0x106b, 0x0019, "KeyLargo", "USB controller" } ,
2670        { 0x106b, 0x001E, "UniNorth", "Host-PCI bridge" } ,
2671        { 0x106B, 0x001F, "UniNorth", "Host-PCI bridge" } ,
2672        { 0x106B, 0x0020, "UniNorth", "AGP interface" } ,
2673        { 0x106b, 0x0021, "UniNorth GMAC", "Ethernet controller" } ,
2674        { 0x106b, 0x0022, "KeyLargo", "Mac I/O controller" } ,
2675        { 0x106b, 0x0024, "GMAC", "Ethernet controller" } ,
2676        { 0x106b, 0x0025, "Pangea", "Mac I/O controller" } ,
2677        { 0x106B, 0x0026, "Pangea", "USB Interface" } ,
2678        { 0x106B, 0x0027, "Pangea", "AGP interface" } ,
2679        { 0x106b, 0x0028, "Pangea", "Host-PCI bridge" } ,
2680        { 0x106b, 0x0029, "Pangea", "Host-PCI bridge" } ,
2681        { 0x106B, 0x002D, "UniNorth 1.5", "AGP Bridge" } ,
2682        { 0x106B, 0x002E, "UniNorth 1.5", "PCI Bridge" } ,
2683        { 0x106B, 0x002F, "UniNorth 1.5", "Internal PCI" } ,
2684        { 0x106B, 0x0030, "UniNorth/Pangea", "FireWire Controller" } ,
2685        { 0x106C, 0x8801, "", "Dual Pentium ISA/PCI Motherboard" } ,
2686        { 0x106C, 0x8802, "", "PowerPC ISA/PCI Motherboard" } ,
2687        { 0x106C, 0x8803, "", "Dual Window Graphics Accelerator" } ,
2688        { 0x106C, 0x8804, "", "PCI LAN Controller" } ,
2689        { 0x106C, 0x8805, "", "100-BaseT LAN Controller" } ,
2690        { 0x1073, 0x0001, "", "3D graphics Cntrlr" } ,
2691        { 0x1073, 0x0002, "YGV615", "RPA3 3D-Graphics Controller" } ,
2692        { 0x1073, 0x0003, "YMF740", "" } ,
2693        { 0x1073, 0x0004, "YMF724", "PCI Audio Controller" } ,
2694        { 0x1073, 0x0005, "DS1", "DS1 Audio" } ,
2695        { 0x1073, 0x0006, "DS1", "DS1 Audio" } ,
2696        { 0x1073, 0x0008, "DS1", "DS1 Audio" } ,
2697        { 0x1073, 0x000A, "YMF740", "DS-1L PCI Audio Controller" } ,
2698        { 0x1073, 0x000C, "YMF740C", "DS-1L PCI audio controller" } ,
2699        { 0x1073, 0x000D, "YMF724F", "Yamaha Onboard Sound System" } ,
2700        { 0x1073, 0x0010, "YMF744B-V", "DS-1 PCI audio controller" } ,
2701        { 0x1073, 0x0012, "YMF754B", "DS-1E PCI Audio Controller" } ,
2702        { 0x1073, 0x0020, "", "DS-1 Audio" } ,
2703        { 0x1073, 0x1000, "SW1000XG", "Sound system" } ,
2704        { 0x1073, 0x2000, "DS2416", "Digital Mixing Card" } ,
2705        { 0x1074, 0x4E78, "82C500/1", "Nx586 Chipset" } ,
2706        { 0x1077, 0x1016, "ISP10160", "Single Channel Ultra3 SCSI Processor" } ,
2707        { 0x1077, 0x1020, "ISP1040B/1020A", "Fast-wide SCSI - Sparc PCI" } ,
2708        { 0x1077, 0x1022, "ISP1022A", "Fast-wide SCSI" } ,
2709        { 0x1077, 0x1080, "ISP1080", "SCSI Host Adapter" } ,
2710        { 0x1077, 0x1216, "ISP12160", "Dual Channel Ultra3 SCSI Processor" } ,
2711        { 0x1077, 0x1240, "ISP1240", "SCSI Host Adapter" } ,
2712        { 0x1077, 0x1280, "ISP1280", "SCSI Host Adapter" } ,
2713        { 0x1077, 0x2020, "ISP2020A", "Fast!SCSI Basic Adapter" } ,
2714        { 0x1077, 0x2100, "QLA2100", "64-bit Fibre Channel Adapter" } ,
2715        { 0x1077, 0x2200, "QLA2200", "PCI Fibre Channel Adapter" } ,
2716        { 0x1077, 0x2300, "ISP 2300", "64-bit PCI FC-AL Adapter" } ,
2717        { 0x1077, 0x2312, "ISP 2312", "Fibre Channel Adapter" } ,
2718        { 0x1078, 0x0000, "Cx5520", "ISA Bridge" } ,
2719        { 0x1078, 0x0001, "MediaGXm MMX", "Cyrix Integrated CPU" } ,
2720        { 0x1078, 0x0002, "Cx5520", "ISA Bridge" } ,
2721        { 0x1078, 0x0100, "Cx5530", "ISA bridge" } ,
2722        { 0x1078, 0x0101, "Cx5530", "SMI status and ACPI timer" } ,
2723        { 0x1078, 0x0102, "Cx5530", "IDE Controller" } ,
2724        { 0x1078, 0x0103, "Cx5530", "XpressAUDIO" } ,
2725        { 0x1078, 0x0104, "Cx5530", "Video Controller" } ,
2726        { 0x1078, 0x0400, "ZFMicro", "CPU to PCI Bridge" } ,
2727        { 0x1078, 0x0401, "ZFMicro", "Power Management Controller" } ,
2728        { 0x1078, 0x0402, "ZFMicro", "IDE Controller" } ,
2729        { 0x1078, 0x0403, "ZFMicro", "Expansion Bus" } ,
2730        { 0x107D, 0x0000, "P86C850", "Graphic GLU-Logic" } ,
2731        { 0x107E, 0x0001, "FLIPPER", "FRED Local Bus I/F to PCI Peripheral" } ,
2732        { 0x107E, 0x0002, "", "100 vg anylan Cntrlr" } ,
2733        { 0x107E, 0x0004, "5526", "Fibre Channel Host Adapter" } ,
2734        { 0x107E, 0x0005, "x526", "Fibre Channel Host Adapter" } ,
2735        { 0x107E, 0x0008, "4575/5525/5575/6575", "(i)chipSAR+ 155 MBit ATM controller" } ,
2736        { 0x107E, 0x9003, "5535-4P-BRI-ST", "" } ,
2737        { 0x107E, 0x9007, "5535-4P-BRI-U", "" } ,
2738        { 0x107E, 0x9008, "5535-1P-SR", "" } ,
2739        { 0x107E, 0x900C, "5535-1P-SR-ST", "" } ,
2740        { 0x107E, 0x900E, "5535-1P-SR-U", "" } ,
2741        { 0x107E, 0x9011, "5535-1P-PRI", "" } ,
2742        { 0x107E, 0x9013, "5535-2P-PRI", "" } ,
2743        { 0x107E, 0x9023, "5535-4P-BRI-ST", "" } ,
2744        { 0x107E, 0x9027, "5536-4P-BRI-U", "" } ,
2745        { 0x107E, 0x9031, "5535-1P-PRI", "" } ,
2746        { 0x107E, 0x9033, "5536-2P-PRI", "" } ,
2747        { 0x107E, 0x9060, "6535", "CompactPCI T1/E1/J1Communications Ctrlr" } ,
2748        { 0x107E, 0x9070, "4538", "PMC T1/E1/J1 Communications Controller" } ,
2749        { 0x107E, 0x9080, "4532-002/005", "PMC ATM Over OC-3/STM-1 Comm Controller" } ,
2750        { 0x107E, 0x9081, "4532-001/004", "PMC ATM Over OC-3/STM-1 Comm Controller" } ,
2751        { 0x107E, 0x9082, "4532-000/003", "PMC ATM Over OC-3/STM-1 Comm Controller" } ,
2752        { 0x107E, 0x9090, "4531S-000/001", "PMC ATM Over T3/E3 Communications Ctrlr" } ,
2753        { 0x107E, 0x90A0, "4539", "PMC Quad T1/E1/J1 Communications Ctrlr" } ,
2754        { 0x107F, 0x0802, "SL82C105", "EIDE Ctrlr" } ,
2755        { 0x107F, 0x0803, "", "EIDE Bus Master Controller" } ,
2756        { 0x107F, 0x0806, "", "EIDE Controller" } ,
2757        { 0x107f, 0x1138, "1138", "" } ,
2758        { 0x107F, 0x2015, "", "EIDE Controller" } ,
2759        { 0x1080, 0x0600, "82C596/9", "CPU to PCI & PCI to ISA Bridge" } ,
2760        { 0x1080, 0xC691, "Cypress CY82C691", "" } ,
2761        { 0x1080, 0xC693, "82C693", "PCI to ISA Bridge" } ,
2762        { 0x1081, 0x0D47, "", "Radius PCI to NuBUS Bridge" } ,
2763        { 0x1083, 0x0001, "FR710", "PCI Enhanced IDE Adapter" } ,
2764        { 0x1083, 0x0613, "", "Host Bridge" } ,
2765        { 0x1085, 0x0001, "UsbDgn", "Datalaster Interface for OBD automotive" } ,
2766        { 0x1087, 0x9200, "", "" } ,
2767        { 0x108A, 0x0001, "Model 617", "PCI-VME Bus Adapter" } ,
2768        { 0x108A, 0x0010, "Model 618", "VME Bridge" } ,
2769        { 0x108A, 0x0040, "dataBLIZZARD", "" } ,
2770        { 0x108A, 0x3000, "Model 2106", "VME Bridge" } ,
2771        { 0x108D, 0x0001, "OC-3136/37", "Token-Ring 16/4 PCI Adapter" } ,
2772        { 0x108D, 0x0002, "OC-3139f", "Fastload 16/4 PCI/III Token Ring Adapter" } ,
2773        { 0x108D, 0x0004, "OC-3139/40", "RapidFire Token Ring 16/4 Adapter" } ,
2774        { 0x108D, 0x0005, "OC-3250", "GoCard Token Ring 16/4 Adapter" } ,
2775        { 0x108D, 0x0006, "OC-3530", "RapidFire Token Ring 100 Adapter" } ,
2776        { 0x108D, 0x0007, "OC-3141", "RapidFire Token Ring 16/4 Adapter" } ,
2777        { 0x108D, 0x0008, "OC-3540", "RapidFire HSTR 100/16/4 Adapter" } ,
2778        { 0x108D, 0x000A, "OC-3150", "RapidFire Token-Ring 16/4 PCI Adapter" } ,
2779        { 0x108D, 0x0011, "OC-2805", "Ethernet Controller" } ,
2780        { 0x108D, 0x0012, "OC-2325", "Ethernet PCI/II 10/100 Controller" } ,
2781        { 0x108D, 0x0013, "OC-2183/85", "PCI/II Ethernet Controller" } ,
2782        { 0x108D, 0x0014, "OC-2326", "Ethernet PCI/II 10/100 Controller" } ,
2783        { 0x108D, 0x0019, "OC-2327/50", "10/100 Ethernet Controller" } ,
2784        { 0x108D, 0x0021, "OC-6151/52", "155 Mbit ATM Adapter" } ,
2785        { 0x108D, 0x0022, "", "ATM Adapter" } ,
2786        { 0x108E, 0x0001, "SPARC EBUS", "" } ,
2787        { 0x108E, 0x1000, "PCIO", "PCI Input/Output Controller" } ,
2788        { 0x108E, 0x1001, "PCIO", "Happy Meal Ethernet" } ,
2789        { 0x108E, 0x1100, "RIO EBUS", "" } ,
2790        { 0x108E, 0x1101, "RIO GEM", "" } ,
2791        { 0x108E, 0x1102, "RIO 1394", "" } ,
2792        { 0x108E, 0x1103, "RIO USB", "" } ,
2793        { 0x108E, 0x2BAD, "GEM", "Sun Gigabit Ethernet Card" } ,
2794        { 0x108E, 0x5000, "SME2411", "UltraSPARC-IIi Advanced PCI Bridge" } ,
2795        { 0x108E, 0x5043, "SunPCI", "Co-processor" } ,
2796        { 0x108E, 0x8000, "STP2223BGA", "UPA to PCI Interface (UPA)" } ,
2797        { 0x108E, 0x8001, "Schizo", "PCI Bus Module" } ,
2798        { 0x108E, 0xA000, "UltraSPARC IIi", "Sabre" } ,
2799        { 0x108E, 0xA001, "UltraSPARC IIe", "Hummingbird" } ,
2800        { 0x1091, 0x0020, "", "3D Graphics Processor" } ,
2801        { 0x1091, 0x0021, "", "3D graphics processor w/texturing" } ,
2802        { 0x1091, 0x0040, "", "3D graphics frame buffer" } ,
2803        { 0x1091, 0x0041, "", "3D graphics frame buffer" } ,
2804        { 0x1091, 0x0060, "", "Proprietary bus Bridge" } ,
2805        { 0x1091, 0x00E4, "Powerstorm 4D50T", "" } ,
2806        { 0x1091, 0x0720, "", "Motion JPEG Codec" } ,
2807        { 0x1092, 0x00A0, "SpeedStar Pro SE", "GUI Accelerator" } ,
2808        { 0x1092, 0x00A8, "SpeedStar 64", "GUI Accelerator" } ,
2809        { 0x1092, 0x0550, "Viper V550", "" } ,
2810        { 0x1092, 0x08D4, "Supra 2260", "WinModem" } ,
2811        { 0x1092, 0x094C, "SupraExpress 56i Pro", "SupraExpress 56i Pro" } ,
2812        { 0x1092, 0x09C8, "SUP2760", "SupraExpress 56i Pro VCC" } ,
2813        { 0x1092, 0x1092, "Viper V330", "" } ,
2814        { 0x1092, 0x6120, "Maximum", "DVD" } ,
2815        { 0x1092, 0x8810, "Stealth SE", "GUI Accelerator" } ,
2816        { 0x1092, 0x8811, "Stealth 64/SE", "GUI Accelerator" } ,
2817        { 0x1092, 0x8880, "Stealth Video", "" } ,
2818        { 0x1092, 0x8881, "Stealth Video", "GUI Accelerator" } ,
2819        { 0x1092, 0x88B0, "Stealth 64 Video", "GUI Accelerator" } ,
2820        { 0x1092, 0x88B1, "Stealth 64 Video", "GUI Accelerator" } ,
2821        { 0x1092, 0x88C0, "Stealth 64", "GUI Accelerator" } ,
2822        { 0x1092, 0x88C1, "Stealth 64", "GUI Accelerator" } ,
2823        { 0x1092, 0x88D0, "Stealth 64", "GUI Accelerator" } ,
2824        { 0x1092, 0x88D1, "Stealth 64", "GUI Accelerator" } ,
2825        { 0x1092, 0x88F0, "Stealth 64 Video", "GUI Accelerator" } ,
2826        { 0x1092, 0x88F1, "Stealth 64 Video", "GUI Accelerator" } ,
2827        { 0x1092, 0x9876, "", "Supra Express 56i Pro CW #2" } ,
2828        { 0x1092, 0x9999, "Monster Sound", "Diamand Technology DT0398" } ,
2829        { 0x1093, 0x0160, "PCI-DIO-96", "data adquisition input and output" } ,
2830        { 0x1093, 0x0161, "PCI-1200", "Multifunction data acquisition board" } ,
2831        { 0x1093, 0x0162, "PCI-MIO-16XE-50", "24MIO  6-03-2" } ,
2832        { 0x1093, 0x1150, "PCI-DIO-32HS", "High Speed Digital I/O Board" } ,
2833        { 0x1093, 0x1170, "PCI-MIO-16XE-10", "" } ,
2834        { 0x1093, 0x1180, "PCI-MIO-16E-1", "" } ,
2835        { 0x1093, 0x1190, "PCI-MIO-16E-4", "" } ,
2836        { 0x1093, 0x1270, "PCI-6032E", "Multifunction Data Acquisition Card" } ,
2837        { 0x1093, 0x1310, "PCI-6602", "Data Acquisition Device" } ,
2838        { 0x1093, 0x1330, "PCI-6031E", "" } ,
2839        { 0x1093, 0x1340, "PCI-6033E", "Multifunction Data Acquisition Card" } ,
2840        { 0x1093, 0x1350, "PCI-6071E", "" } ,
2841        { 0x1093, 0x17D0, "PCI-6503", "" } ,
2842        { 0x1093, 0x2A60, "PCI-6023E", "" } ,
2843        { 0x1093, 0x2A70, "PCI-6024E", "Multifunction Data Acquisition Card" } ,
2844        { 0x1093, 0x2A80, "PCI-6025E", "Multifunction Data Acquisition Card" } ,
2845        { 0x1093, 0x2C80, "PCI-6035E", "" } ,
2846        { 0x1093, 0xB001, "IMAQ-PCI-1408", "" } ,
2847        { 0x1093, 0xB011, "IMAQ-PXI-1408", "" } ,
2848        { 0x1093, 0xB021, "IMAQ-PCI-1424", "" } ,
2849        { 0x1093, 0xB031, "IMAQ-PCI-1413", "" } ,
2850        { 0x1093, 0xB041, "IMAQ-PCI-1407", "" } ,
2851        { 0x1093, 0xB051, "IMAQ-PXI-1407", "" } ,
2852        { 0x1093, 0xB061, "IMAQ-PCI-1411", "" } ,
2853        { 0x1093, 0xB071, "IMAQ-PCI-1422", "" } ,
2854        { 0x1093, 0xB081, "IMAQ-PXI-1422", "" } ,
2855        { 0x1093, 0xB091, "IMAQ-PXI-1411", "" } ,
2856        { 0x1093, 0xC801, "PCI-GPIB", "GPIB Controller Interface Board" } ,
2857        { 0x1093, 0xd130, "PCI-232/2", "2-port RS-232 Serial Interface Board" } ,
2858        { 0x1095, 0x0640, "PCI0640A/B", "EIDE Ctrlr" } ,
2859        { 0x1095, 0x0641, "PCI0640", "PCI EIDE Adapter with RAID 1" } ,
2860        { 0x1095, 0x0642, "PCI0642", "IDE Cntrlr w/RAID 1" } ,
2861        { 0x1095, 0x0643, "PCI0643", "PCI EIDE controller" } ,
2862        { 0x1095, 0x0646, "PCI0646", "bus master IDE" } ,
2863        { 0x1095, 0x0647, "PCI0647", "" } ,
2864        { 0x1095, 0x0648, "PCI-648", "Bus Master Ultra DMA PCI-IDE/ATA Chip" } ,
2865        { 0x1095, 0x0649, "PCI-649", "Ultra ATA/100 PCI to IDE/ATA Controller" } ,
2866        { 0x1095, 0x0650, "PBC0650A", "Fast SCSI-II Ctrlr" } ,
2867        { 0x1095, 0x0670, "USB0670", "PCI-USB ASIC" } ,
2868        { 0x1095, 0x0673, "USB0673", "PCI-USB ASIC" } ,
2869        { 0x1095, 0x0680, "SiI 0680", "UltraATA/133 EIDE Controller" } ,
2870        { 0x1095, 0x3112, "SiI 3112", "SATARaid Controller" } ,
2871        { 0x1097, 0x0038, "", "EIDE Controller (single FIFO)" } ,
2872        { 0x1098, 0x0001, "QD8500", "EIDE Controller" } ,
2873        { 0x1098, 0x0002, "QD8580", "EIDE Controller" } ,
2874        { 0x109E, 0x0350, "BT848", "TV/PCI with DMA Push" } ,
2875        { 0x109E, 0x0351, "Bt849", "Video Capture" } ,
2876        { 0x109E, 0x0369, "Bt878", "Video Capture" } ,
2877        { 0x109E, 0x036C, "Bt879KHF", "Video Capture" } ,
2878        { 0x109E, 0x036E, "Bt878", "MediaStream Controller" } ,
2879        { 0x109E, 0x036F, "Bt879", "Video Capture" } ,
2880        { 0x109E, 0x0370, "Bt880", "Video Capture (10 bit High qualtiy cap)" } ,
2881        { 0x109E, 0x0878, "Bt878", "Video Capture (Audio Section)" } ,
2882        { 0x109E, 0x0879, "Bt879", "Video Capture (Audio Section)" } ,
2883        { 0x109E, 0x0880, "Bt880", "Video Capture (Audio Section)" } ,
2884        { 0x109E, 0x2115, "BtV 2115", "BtV Mediastream Controller" } ,
2885        { 0x109E, 0x2125, "BtV 2125", "BtV Mediastream Controller" } ,
2886        { 0x109E, 0x2164, "BtV 2164", "Display Adapter" } ,
2887        { 0x109E, 0x2165, "BtV 2165", "MediaStream Controller" } ,
2888        { 0x109E, 0x8230, "BtV 8230", "ATM Segment/Reassembly Controller (SRC)" } ,
2889        { 0x109E, 0x8472, "Bt8471/72", "32/64-channel HDLC Controllers" } ,
2890        { 0x109E, 0x8474, "Bt8474", "128-channel HDLC Controller" } ,
2891        { 0x10A4, 0X5969, "", "" } ,
2892        { 0x10A8, 0x0000, "?", "64-bit GUI Accelerator" } ,
2893        { 0x10a9, 0x0001, "", "Crosstalk to PCi Bridge" } ,
2894        { 0x10a9, 0x0002, "Linc", "I/O Controller" } ,
2895        { 0x10a9, 0x0003, "IOC3", "I/O Controller" } ,
2896        { 0x10A9, 0x0004, "O2 MACE", "" } ,
2897        { 0x10A9, 0x0005, "RAD Audio", "" } ,
2898        { 0x10A9, 0x0006, "HPCEX", "" } ,
2899        { 0x10A9, 0x0007, "RPCEX", "" } ,
2900        { 0x10A9, 0x0008, "DiVO VIP", "" } ,
2901        { 0x10A9, 0x0009, "Alteon", "Gigabit Ethernet" } ,
2902        { 0x10A9, 0x0010, "AMP", "Video I/O" } ,
2903        { 0x10A9, 0x0011, "GRIP", "" } ,
2904        { 0x10A9, 0x0012, "SGH PSHAC GSN", "" } ,
2905        { 0x10A9, 0x1001, "Magic Carpet", "" } ,
2906        { 0x10A9, 0x1002, "Lithium", "" } ,
2907        { 0x10A9, 0x1003, "Dual JPEG 1", "" } ,
2908        { 0x10A9, 0x1004, "Dual JPEG 2", "" } ,
2909        { 0x10A9, 0x1005, "Dual JPEG 3", "" } ,
2910        { 0x10A9, 0x1006, "Dual JPEG 4", "" } ,
2911        { 0x10A9, 0x1007, "Dual JPEG 5", "" } ,
2912        { 0x10A9, 0x1008, "Cesium", "" } ,
2913        { 0x10A9, 0x2001, "", "Fibre Channel" } ,
2914        { 0x10A9, 0x2002, "ASDE", "" } ,
2915        { 0x10A9, 0x8001, "O2 1394", "" } ,
2916        { 0x10A9, 0x8002, "G-net NT", "" } ,
2917        { 0x10AA, 0x0000, "ACC 2056/2188", "CPU to PCI Bridge (Pentium)" } ,
2918        { 0x10AA, 0x2051, "", "Laptop Chipset CPU Bridge" } ,
2919        { 0x10AA, 0x5842, "", "Laptop Chipset ISA Bridge" } ,
2920        { 0x10AD, 0x0001, "W83769F", "EIDE Ctrlr" } ,
2921        { 0x10ad, 0x0003, "SL82C103", "EIDE Controller" } ,
2922        { 0x10ad, 0x0005, "SL82C105", "EIDE Busmaster Controller" } ,
2923        { 0x10AD, 0x0103, "sl82c103", "PCI-ide mode 4.5 Cntrlr" } ,
2924        { 0x10AD, 0x0105, "W83789F", "Sonata bus master PCI-IDE controller" } ,
2925        { 0x10ad, 0x0150, "", "EIDE Controller" } ,
2926        { 0x10ad, 0x0565, "W83C553F/554F", "ISA Bridge" } ,
2927        { 0x10ae, 0x0002, "", "Graphics Controller" } ,
2928        { 0x10af, 0x0001, "", "IDE Controller" } ,
2929        { 0x10b3, 0x3106, "DB87144", "CardBus Controller" } ,
2930        { 0x10b3, 0xB106, "DB87144", "PCI-to-CardBus bridge" } ,
2931        { 0x10b4, 0x1B1D, "Velocity 128 3D", "" } ,
2932        { 0x10b5, 0x0364, "PCI 9080RDK-RC32364", "PCI Reference Design Kit for PCI 9080" } ,
2933        { 0x10b5, 0x0401, "PCI 9080RDK-401B", "PCI Reference Design Kit for PCI 9080" } ,
2934        { 0x10B5, 0x0480, "IOP 480", "Integrated PowerPC I/O Processor" } ,
2935        { 0x10b5, 0x0860, "PCI 9080RDK-860", "PCI Reference Design Kit for PCI 9080" } ,
2936        { 0x10B5, 0x0960, "PCI 9080RDK-960", "PCI Reference Design Kit for PCI 9080" } ,
2937        { 0x10B5, 0x1030, "Gazel R685", "ISDN card" } ,
2938        { 0x10b5, 0x1076, "PCI 9050", "Vision Systems VScom 800" } ,
2939        { 0x10b5, 0x1077, "PCI 9050", "Vision Systems VScom 400" } ,
2940        { 0x10B5, 0x1078, "PCI 9050", "Vision Systems VScom PCI-210" } ,
2941        { 0x10B5, 0x1103, "PCI 9050", "Vision Systems VScom PCI-200" } ,
2942        { 0x10B5, 0x1146, "PCI 9050", "Vision Systems VScom PCI-010S" } ,
2943        { 0x10B5, 0x1147, "PCI 9050", "Vision Systems VScom PCI-020S" } ,
2944        { 0x10B5, 0x1151, "Gazel R753", "ISDN card" } ,
2945        { 0x10B5, 0x1152, "Gazel R753", "ISDN card" } ,
2946        { 0x10b5, 0x1860, "PCI 9054RDK-860", "Reference Design Kit for PCI 9054" } ,
2947        { 0x10b5, 0x2021, "PCI9080", "Daktronics VMax Quad Transmitter Card" } ,
2948        { 0x10b5, 0x2288, "", "Chrislin Industries Memory" } ,
2949        { 0x10B5, 0x2724, "", "Thales PCSM Security Card" } ,
2950        { 0x10b5, 0x3001, "PCI 9030RDK-LITE", "PCI Reference Design Kit for PCI 9030" } ,
2951        { 0x10b5, 0x30C1, "cPCI 9030RDK-LITE", "CompactPCI Reference Design Kit for 9030" } ,
2952        { 0x10b5, 0x5201, "PCI 9052RDK-LITE", "Rapid Development Kit for ISA to PCI" } ,
2953        { 0x10b5, 0x5406, "PCI 9054RDK-LITE", "PCI Bus Master Prototyping Kit for 9054" } ,
2954        { 0x10b5, 0x5601, "PCI 9056RDK-Lite", "PCI 9056 Rapid Development Kit" } ,
2955        { 0x10b5, 0x56C2, "cPCI 9056RDK-860", "CompactPCI Rapid Design Kit for PCI 9056" } ,
2956        { 0x10b5, 0x6466, "GBP32", "PCI Adaptive Switch Fabric Controller" } ,
2957        { 0x10b5, 0x7709, "PCI 9080RDK-SH3", "PCI Reference Design Kit for PCI 9080" } ,
2958        { 0x10B5, 0x9030, "PCI 9030", "PCI SMARTarget I/O Accelerator" } ,
2959        { 0x10B5, 0x9036, "PCI9036", "Interface chip" } ,
2960        { 0x10B5, 0x9050, "PCI 9050", "Target PCI Interface Chip" } ,
2961        { 0x10B5, 0x9052, "PCI 9052", "PCI 9052 Target PCI Interface Chip" } ,
2962        { 0x10B5, 0x9054, "PCI 9054", "PCI I/O Accelerator" } ,
2963        { 0x10b5, 0x9056, "PCI 9056", "32-bit, 66MHz PCI Master I/O Accelerator" } ,
2964        { 0x10B5, 0x9060, "PCI9060", "PCI Bus Master Interface Chip" } ,
2965        { 0x10B5, 0x906D, "PCI 9060SD", "PCI Bus Master Interface Chip" } ,
2966        { 0x10B5, 0x906E, "PCI 9060ES", "PCI Bus Master Interface Chip" } ,
2967        { 0x10B5, 0x9080, "PCI 9080", "High performance PCI to Local Bus chip" } ,
2968        { 0x10b5, 0x9601, "PCI 9656RDK-Lite", "PCI Rapid Development Kit for PCI 9656" } ,
2969        { 0x10b5, 0x9656, "PCI 9656", "64-bit 66 MHz PCI Master I/O Accelerator" } ,
2970        { 0x10b5, 0x96C2, "cPCI 9656RDK-860", "CompactPCI Rapid Development Kit" } ,
2971        { 0x10b5, 0xC860, "cPCI 9054RDK-860", "CompactPCI Reference Design Kit for 9054" } ,
2972        { 0x10B6, 0x0001, "Smart 16/4", "Ringnode (PCI1b)" } ,
2973        { 0x10B6, 0x0002, "Smart 16/4", "Ringnode (PCIBM2/CardBus)" } ,
2974        { 0x10B6, 0x0003, "Smart 16/4", "Ringnode" } ,
2975        { 0x10B6, 0x0004, "", "Smart 16/4 Ringnode Mk1 (PCIBM1)" } ,
2976        { 0x10B6, 0x0006, "", "16/4 CardBus Adapter (Eric 2)" } ,
2977        { 0x10B6, 0x0007, "Presto PCI", "" } ,
2978        { 0x10B6, 0x0009, "", "Smart 100/16/4 PCi-HS Ringnode" } ,
2979        { 0x10B6, 0x000A, "", "Smart 100/16/4 PCI Ringnode" } ,
2980        { 0x10B6, 0x000B, "", "16/4 CardBus  Adapter Mk2" } ,
2981        { 0x10B6, 0x1000, "Horizon", "ATM adapter" } ,
2982        { 0x10B6, 0x1001, "Ambassador", "ATM adapter" } ,
2983        { 0x10B6, 0x1002, "Ambassador", "ATM Adapter" } ,
2984        { 0x10B7, 0x0001, "3C985", "1000BaseSX Gigabit Etherlink" } ,
2985        { 0x10B7, 0x1000, "3C905CX-TXNM", "3COM 3C905CX-TXNM with 40-0664-003 ASIC" } ,
2986        { 0x10B7, 0x1006, "0038TA <- AC101 - TF", "Mini-PCI 56K V.90 Modem" } ,
2987        { 0x10B7, 0x1007, "3C556", "V.90 Mini-PCI Modem" } ,
2988        { 0x10B7, 0x1F1F, "3CRWE777A", "AirConnect Wireless LAN PCI Card" } ,
2989        { 0x10B7, 0x3390, "3C339", "Token Link Velocity" } ,
2990        { 0x10B7, 0x3590, "3C359", "TokenLink Velocity XL Adapter" } ,
2991        { 0x10B7, 0x4500, "3C450", "Cyclone" } ,
2992        { 0x10B7, 0x5055, "3C555", "Laptop Hurricane" } ,
2993        { 0x10B7, 0x5057, "3C575", "Megahertz 10/100 LAN CardBus PC Card" } ,
2994        { 0x10B7, 0x5157, "3C575B", "Megahertz 10/100 LAN CardBus PC Card" } ,
2995        { 0x10B7, 0x5257, "3CCFE575CT", "Cyclone Fast Ethernet CardBus PC Card" } ,
2996        { 0x10B7, 0x5900, "3C590", "Ethernet III Bus Fast PCI" } ,
2997        { 0x10B7, 0x5920, "3C592", "PCI/EISA 10Mbps Demon/Vortex" } ,
2998        { 0x10B7, 0x5950, "3C595", "Fast EtherLink PCI TX" } ,
2999        { 0x10B7, 0x5951, "3C595", "Fast EtherLink PCI T4" } ,
3000        { 0x10B7, 0x5952, "3C595", "Fast EtherLink PCI MII" } ,
3001        { 0x10B7, 0x5970, "3C597", "PCI/EISA Fast Demon/Vortex" } ,
3002        { 0x10B7, 0x5B57, "3C595", "Megahertz 10/100 LAN CardBus" } ,
3003        { 0x10B7, 0x6055, "3C556", "10/100 Fast Ethernet MiniPCI Adapter" } ,
3004        { 0x10B7, 0x6056, "3CN3AC1556B", "MiniPCI 10/100 Ethernet+Modem56k (see devid:1007)" } ,
3005        { 0x10B7, 0x6560, "3CCFE656", "Cyclone CardBus PC Card" } ,
3006        { 0x10B7, 0x6561, "FEM656", "10/100 LAN+56K Modem CardBus PC Card" } ,
3007        { 0x10B7, 0x6562, "3CCFEM656", "Cyclone CardBus PC Card" } ,
3008        { 0x10B7, 0x6563, "FEM656B", "10/100 LAN+56K Modem CardBus PC Card" } ,
3009        { 0x10B7, 0x6564, "3CCFEM656", "Cyclone CardBus PC Card" } ,
3010        { 0x10B7, 0x6565, "3CCFEM656C", "Global 10/100 Fast Ethernet+56K Modem" } ,
3011        { 0x10B7, 0x7646, "3CSOHO100-TX", "Hurricane" } ,
3012        { 0x10B7, 0x8811, "", "Token Ring" } ,
3013        { 0x10B7, 0x9000, "3C900-TPO", "Fast Etherlink PCI TPO NIC" } ,
3014        { 0x10B7, 0x9001, "3C900-COMBO", "Fast Etherlink XL PCI Combo NIC" } ,
3015        { 0x10B7, 0x9004, "3C900B-TPO", "EtherLink XL TPO 10Mb" } ,
3016        { 0x10B7, 0x9005, "3C900B-COMBO", "Fast Etherlink 10Mbps Combo NIC" } ,
3017        { 0x10B7, 0x9006, "3C900B-TPC", "EtherLink XL TPC" } ,
3018        { 0x10B7, 0x900A, "3C900B-FL", "EtherLink PCI Fiber NIC" } ,
3019        { 0x10B7, 0x9050, "3C905-TX", "Fast Etherlink XL PCI 10/100" } ,
3020        { 0x10B7, 0x9051, "3C905-T4", "Fast Etherlink XL 10/100" } ,
3021        { 0x10B7, 0x9055, "3C905B-TX", "Fast Etherlink 10/100 PCI TX NIC" } ,
3022        { 0x10B7, 0x9056, "3C905B-T4", "Fast EtherLink XL 10/100" } ,
3023        { 0x10B7, 0x9058, "3C905B-COMBO", "Deluxe EtherLink 10/100 PCI Combo NIC" } ,
3024        { 0x10B7, 0x905A, "3C905B-FX", "Fast EtherLink 100 Fiber NIC" } ,
3025        { 0x10B7, 0x9200, "3C905C-TX", "Fast EtherLink for PC Management NIC" } ,
3026        { 0x10B7, 0x9800, "3C980-TX", "Fast EtherLink XL Server Adapter" } ,
3027        { 0x10B7, 0x9805, "3C980-TX", "Python-T 10/100baseTX NIC" } ,
3028        { 0x10B7, 0x9902, "3CR990-TX-95", "EtherLink 10/100 PCI with 3XP Processor" } ,
3029        { 0x10B7, 0x9903, "3CR990-TX-97", "EtherLink 10/100 PCI with 3XP Processor" } ,
3030        { 0x10B7, 0x9908, "3CR990SVR95", "EtherLink 10/100 Server PCI with 3XP" } ,
3031        { 0x10B7, 0x9909, "3CR990SVR97", "EtherLink 10/100 Server PCI with 3XP" } ,
3032        { 0x10B8, 0x0005, "LAN83C170QF/171", "EPIC/XF 10/100 Mbps Fast Ethernet Ctrlr" } ,
3033        { 0x10B8, 0x0006, "LAN83C175", "EPIC/C Ethernet CardBus Integrated Ctrlr" } ,
3034        { 0x10B8, 0x1000, "37C665", "FDC" } ,
3035        { 0x10B8, 0x1001, "37C922", "FDC" } ,
3036        { 0x10B8, 0xA011, "83C170QF", "Fast ethernet controller" } ,
3037        { 0x10B8, 0xB106, "SMC34C90", "CardBus Controller" } ,
3038        { 0x10B9, 0x0111, "CMI8738/C3DX", "C-Media Audio Device (OEM)" } ,
3039        { 0x10B9, 0x1435, "M1435", "VL Bridge" } ,
3040        { 0x10B9, 0x1445, "M1445", "CPU to PCI & PCI to ISA Bridge w/EIDE" } ,
3041        { 0x10B9, 0x1449, "M1449", "ISA Bridge" } ,
3042        { 0x10B9, 0x1451, "M1451", "Pentium CPU to PCI Bridge" } ,
3043        { 0x10B9, 0x1461, "M1461", "P54C Chipset" } ,
3044        { 0x10B9, 0x1489, "M1489", "486 PCI Chipset" } ,
3045        { 0x10B9, 0x1511, "M1511", "Aladdin 2 Host Bridge" } ,
3046        { 0x10B9, 0x1513, "M1513", "Aladdin 2 South Bridge" } ,
3047        { 0x10B9, 0x1521, "M1521", "Alladin III CPU to PCI Bridge" } ,
3048        { 0x10B9, 0x1523, "M1523", "ISA Bridge" } ,
3049        { 0x10b9, 0x1531, "M1531B", "ALi Aladdin IV Host Bridge" } ,
3050        { 0x10B9, 0x1533, "M1533", "PCI South Bridge" } ,
3051        { 0x10B9, 0x1535, "M1535x", "ISA Bridge" } ,
3052        { 0x10B9, 0x1541, "M1541", "Aladdin V AGPset Host Bridge" } ,
3053        { 0x10B9, 0x1543, "M1543", "Aladdin V AGPset South Bridge" } ,
3054        { 0x10B9, 0x1561, "M1561", "North Bridge" } ,
3055        { 0x10B9, 0x1563, "M1563", "South Bridge with Hypertransport Support" } ,
3056        { 0x10b9, 0x1621, "M1621", "Aladdin-Pro II Northbridge" } ,
3057        { 0x10b9, 0x1631, "M1631", "Aladdin Pro III Northbridge" } ,
3058        { 0x10B9, 0x1632, "M1632", "North Bridge" } ,
3059        { 0x10B9, 0x1641, "M1641", "CPU to PCI Bridge" } ,
3060        { 0x10B9, 0x1644, "M1644", "AGP System Controller" } ,
3061        { 0x10B9, 0x1646, "M1646", "AGP System Controller" } ,
3062        { 0x10B9, 0x1647, "M1647", "CPU to PCI Bridge" } ,
3063        { 0x10B9, 0x1651, "M1651", "CPU to PCI Bridge" } ,
3064        { 0x10B9, 0x1661, "M1661", "AGP System Controller" } ,
3065        { 0x10B9, 0x1667, "M1667", "AGP System Controller" } ,
3066        { 0x10B9, 0x1671, "M1671", "Super P4 Nouth Bridge" } ,
3067        { 0x10B9, 0x1681, "M1681", "P4 Nouth Bridge with HyperTransport" } ,
3068        { 0x10B9, 0x1687, "M1687", "K8 North Bridge with HyperTransport" } ,
3069        { 0x10B9, 0x3141, "M3141", "GUI Accelerator" } ,
3070        { 0x10B9, 0x3143, "M3143", "GUI Accelerator" } ,
3071        { 0x10B9, 0x3145, "M3145", "GUI Accelerator" } ,
3072        { 0x10B9, 0x3147, "M3147", "GUI Accelerator" } ,
3073        { 0x10B9, 0x3149, "M3149", "GUI Accelerator" } ,
3074        { 0x10B9, 0x3151, "M3151", "GUI Accelerator" } ,
3075        { 0x10B9, 0x3307, "M3307", "MPEG-1 Decoder" } ,
3076        { 0x10B9, 0x3309, "M3309", "MPEG Decoder" } ,
3077        { 0x10B9, 0x5212, "M4803", "" } ,
3078        { 0x10B9, 0x5215, "MS4803", "EIDE Ctrlr" } ,
3079        { 0x10B9, 0x5217, "m5217h", "I/O (?)" } ,
3080        { 0x10B9, 0x5219, "m5219", "PCI Bus Master IDE Controller" } ,
3081        { 0x10B9, 0x5225, "M5225", "IDE Controller" } ,
3082        { 0x10B9, 0x5229, "M1543 Southbridge", "EIDE Controller" } ,
3083        { 0x10B9, 0x5235, "M5235", "I/O Controller" } ,
3084        { 0x10b9, 0x5237, "M5237", "USB Host Controller" } ,
3085        { 0x10b9, 0x5240, "", "EIDE Controller" } ,
3086        { 0x10b9, 0x5241, "", "PCMCIA Bridge" } ,
3087        { 0x10b9, 0x5242, "", "General Purpose Controller" } ,
3088        { 0x10b9, 0x5243, "M1541A", "Aladdin V PCI-to-PCI Bridge" } ,
3089        { 0x10b9, 0x5244, "", "Floppy Disk Controller" } ,
3090        { 0x10b9, 0x5247, "M1621", "Aladdin V built-in PCI-to-PCI bridge" } ,
3091        { 0x10B9, 0x5249, "M5249", "HyperTransport to PCI Bridge" } ,
3092        { 0x10B9, 0x5251, "M5251", "IEEE P1394 OpenHCI 1.0 Controller" } ,
3093        { 0x10B9, 0x5253, "M5253", "IEEE P1394 OpenHCI 1.0 Controller" } ,
3094        { 0x10b9, 0x5427, "M6VLR", "PCI to AGP Bridge" } ,
3095        { 0x10B9, 0x5450, "", "Agere Systems AC97 Modem" } ,
3096        { 0x10b9, 0x5451, "M5451", "PCI AC-link Controller Audio Device" } ,
3097        { 0x10b9, 0x5453, "M5453", "PCI AC-link Controller Modem Device" } ,
3098        { 0x10B9, 0x5457, "ALI N5457", "Agere Systems AC97 Modem" } ,
3099        { 0x10B9, 0X5459, "MDV92XP NetoDragon", "PCI Soft Modem V92 NetoDragon" } ,
3100        { 0x10B9, 0x7101, "M7101", "Power Management Controller" } ,
3101        { 0x10ba, 0x0301, "", "GUI Accelerator" } ,
3102        { 0x10BA, 0x0304, "", "GUI Accelerator" } ,
3103        { 0x10BD, 0x0E34, "NE34", "Ethernet Adapter (NE2000 PCI clone)" } ,
3104        { 0x10BD, 0x5240, "", "IDE Cntrlr" } ,
3105        { 0x10BD, 0x5241, "", "PCMCIA Bridge" } ,
3106        { 0x10BD, 0x5242, "", "General Purpose Cntrlr" } ,
3107        { 0x10BD, 0x5243, "", "Bus Cntrlr" } ,
3108        { 0x10BD, 0x5244, "", "FCD Cntrlr" } ,
3109        { 0x10c3, 0x1100, "SC1100", "SmartEther100 LAN Adapter (i82557B)" } ,
3110        { 0x10C4, 0x8363, "", "" } ,
3111        { 0x10C8, 0x0000, "", "Graphics Cntrlr" } ,
3112        { 0x10c8, 0x0001, "NM2070", "MagicGraph 128" } ,
3113        { 0x10c8, 0x0002, "NM2090", "MagicGraph 128V" } ,
3114        { 0x10C8, 0x0003, "NM2093", "MagicGraph 128ZV Video Controller" } ,
3115        { 0x10C8, 0x0004, "NM2160", "MagicGraph 128XD" } ,
3116        { 0x10C8, 0x0005, "NM2200", "MagicMedia 256AV" } ,
3117        { 0x10C8, 0x0006, "NM2360", "MagicMedia 256ZX/256M6D" } ,
3118        { 0x10C8, 0x0016, "NM2380", "MagicMedia 256XL+" } ,
3119        { 0x10C8, 0x0025, "NM2230", "MagicMedia 256AV+" } ,
3120        { 0x10C8, 0x0083, "NM2097", "Graphic Controller NeoMagic MagicGraph128ZV+" } ,
3121        { 0x10C8, 0x8005, "NM2200", "MagicMedia 256AV Audio Device" } ,
3122        { 0x10C8, 0x8006, "NM2360", "MagicMedia 256ZX Audio Device" } ,
3123        { 0x10C8, 0x8016, "NM2380", "MagicMedia 256XL+ Audio Device" } ,
3124        { 0x10cc, 0x0226, "Articia S", "RISC chipset with AGP2X" } ,
3125        { 0x10cc, 0x0257, "Articia Sa", "RISC chipset with PCIX, AGP2X, DDR