[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]

FreeBSD/Linux Kernel Cross Reference
sys/dev/usb/usbdevs

Version: -  FREEBSD  -  FREEBSD7  -  FREEBSD70  -  FREEBSD6  -  FREEBSD63  -  FREEBSD62  -  FREEBSD61  -  FREEBSD60  -  FREEBSD5  -  FREEBSD55  -  FREEBSD54  -  FREEBSD53  -  FREEBSD52  -  FREEBSD51  -  FREEBSD50  -  FREEBSD4  -  FREEBSD3  -  linux-2.6  -  linux-2.4.22  -  PLAN9  -  DFBSD  -  NETBSD  -  NETBSD4  -  NETBSD3  -  NETBSD20  -  OPENBSD  -  xnu-517  -  xnu-792  -  xnu-792.6.70  -  xnu-1228  -  OPENSOLARIS  -  minix-3-1-1  -  TRUSTEDBSD-SEBSD  -  TRUSTEDBSD-SEDARWIN  -  TRUSTEDBSD-SEDARWIN7 
Ident_Mode: -  plain  -  excerpts 

  1 $FreeBSD: src/sys/dev/usb/usbdevs,v 1.361 2008/06/27 10:30:08 luigi Exp $
  2 /* $NetBSD: usbdevs,v 1.392 2004/12/29 08:38:44 imp Exp $ */
  3 
  4 /*-
  5  * Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
  6  * All rights reserved.
  7  *
  8  * This code is derived from software contributed to The NetBSD Foundation
  9  * by Lennart Augustsson (lennart@augustsson.net) at
 10  * Carlstedt Research & Technology.
 11  *
 12  * Redistribution and use in source and binary forms, with or without
 13  * modification, are permitted provided that the following conditions
 14  * are met:
 15  * 1. Redistributions of source code must retain the above copyright
 16  *    notice, this list of conditions and the following disclaimer.
 17  * 2. Redistributions in binary form must reproduce the above copyright
 18  *    notice, this list of conditions and the following disclaimer in the
 19  *    documentation and/or other materials provided with the distribution.
 20  * 3. All advertising materials mentioning features or use of this software
 21  *    must display the following acknowledgement:
 22  *        This product includes software developed by the NetBSD
 23  *        Foundation, Inc. and its contributors.
 24  * 4. Neither the name of The NetBSD Foundation nor the names of its
 25  *    contributors may be used to endorse or promote products derived
 26  *    from this software without specific prior written permission.
 27  *
 28  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
 29  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
 30  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 31  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
 32  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 33  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 34  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 35  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 36  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 37  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 38  * POSSIBILITY OF SUCH DAMAGE.
 39  */
 40 
 41 /*
 42  * List of known USB vendors
 43  *
 44  * USB.org publishes a VID list of USB-IF member companies at
 45  * http://www.usb.org/developers/tools
 46  * Note that it does not show companies that have obtained a Vendor ID
 47  * without becoming full members.
 48  *
 49  * Please note that these IDs do not do anything. Adding an ID here and
 50  * regenerating the usbdevs.h and usbdevs_data.h only makes a symbolic name
 51  * available to the source code and does not change any functionality, nor
 52  * does it make your device available to a specific driver.
 53  * It will however make the descriptive string available if a device does not
 54  * provide the string itself.
 55  *
 56  * After adding a vendor ID VNDR and a product ID PRDCT you will have the
 57  * following extra defines:
 58  * #define USB_VENDOR_VNDR              0x????
 59  * #define USB_PRODUCT_VNDR_PRDCT       0x????
 60  *
 61  * You may have to add these defines to the respective probe routines to
 62  * make the device recognised by the appropriate device driver.
 63  */
 64 
 65 vendor UNKNOWN1         0x0053  Unknown vendor
 66 vendor UNKNOWN2         0x0105  Unknown vendor
 67 vendor EGALAX2          0x0123  eGalax, Inc.
 68 vendor HUMAX            0x02ad  HUMAX
 69 vendor LTS              0x0386  LTS
 70 vendor BWCT             0x03da  Bernd Walter Computer Technology
 71 vendor AOX              0x03e8  AOX
 72 vendor THESYS           0x03e9  Thesys
 73 vendor DATABROADCAST    0x03ea  Data Broadcasting
 74 vendor ATMEL            0x03eb  Atmel
 75 vendor IWATSU           0x03ec  Iwatsu America
 76 vendor MITSUMI          0x03ee  Mitsumi
 77 vendor HP               0x03f0  Hewlett Packard
 78 vendor GENOA            0x03f1  Genoa
 79 vendor OAK              0x03f2  Oak
 80 vendor ADAPTEC          0x03f3  Adaptec
 81 vendor DIEBOLD          0x03f4  Diebold
 82 vendor SIEMENSELECTRO   0x03f5  Siemens Electromechanical
 83 vendor EPSONIMAGING     0x03f8  Epson Imaging
 84 vendor KEYTRONIC        0x03f9  KeyTronic
 85 vendor OPTI             0x03fb  OPTi
 86 vendor ELITEGROUP       0x03fc  Elitegroup
 87 vendor XILINX           0x03fd  Xilinx
 88 vendor FARALLON         0x03fe  Farallon Communications
 89 vendor NATIONAL         0x0400  National Semiconductor
 90 vendor NATIONALREG      0x0401  National Registry
 91 vendor ACERLABS         0x0402  Acer Labs
 92 vendor FTDI             0x0403  Future Technology Devices
 93 vendor NCR              0x0404  NCR
 94 vendor SYNOPSYS2        0x0405  Synopsys
 95 vendor FUJITSUICL       0x0406  Fujitsu-ICL
 96 vendor FUJITSU2         0x0407  Fujitsu Personal Systems
 97 vendor QUANTA           0x0408  Quanta
 98 vendor NEC              0x0409  NEC
 99 vendor KODAK            0x040a  Eastman Kodak
100 vendor WELTREND         0x040b  Weltrend
101 vendor VIA              0x040d  VIA
102 vendor MCCI             0x040e  MCCI
103 vendor MELCO            0x0411  Melco
104 vendor LEADTEK          0x0413  Leadtek
105 vendor WINBOND          0x0416  Winbond
106 vendor PHOENIX          0x041a  Phoenix
107 vendor CREATIVE         0x041e  Creative Labs
108 vendor NOKIA            0x0421  Nokia
109 vendor ADI              0x0422  ADI Systems
110 vendor CATC             0x0423  Computer Access Technology
111 vendor SMC2             0x0424  Standard Microsystems
112 vendor MOTOROLA_HK      0x0425  Motorola HK
113 vendor GRAVIS           0x0428  Advanced Gravis Computer
114 vendor CIRRUSLOGIC      0x0429  Cirrus Logic
115 vendor INNOVATIVE       0x042c  Innovative Semiconductors
116 vendor MOLEX            0x042f  Molex
117 vendor SUN              0x0430  Sun Microsystems
118 vendor UNISYS           0x0432  Unisys
119 vendor TAUGA            0x0436  Taugagreining HF
120 vendor AMD              0x0438  Advanced Micro Devices
121 vendor LEXMARK          0x043d  Lexmark International
122 vendor LG               0x043e  LG Electronics
123 vendor NANAO            0x0440  NANAO
124 vendor GATEWAY          0x0443  Gateway 2000
125 vendor NMB              0x0446  NMB
126 vendor ALPS             0x044e  Alps Electric
127 vendor THRUST           0x044f  Thrustmaster
128 vendor TI               0x0451  Texas Instruments
129 vendor ANALOGDEVICES    0x0456  Analog Devices
130 vendor SIS              0x0457  Silicon Integrated Systems Corp.
131 vendor KYE              0x0458  KYE Systems
132 vendor DIAMOND2         0x045a  Diamond (Supra)
133 vendor RENESAS          0x045b  Renesas
134 vendor MICROSOFT        0x045e  Microsoft
135 vendor PRIMAX           0x0461  Primax Electronics
136 vendor MGE              0x0463  MGE UPS Systems
137 vendor AMP              0x0464  AMP
138 vendor CHERRY           0x046a  Cherry Mikroschalter
139 vendor MEGATRENDS       0x046b  American Megatrends
140 vendor LOGITECH         0x046d  Logitech
141 vendor BTC              0x046e  Behavior Tech. Computer
142 vendor PHILIPS          0x0471  Philips
143 vendor SUN2             0x0472  Sun Microsystems (offical)
144 vendor SANYO            0x0474  Sanyo Electric
145 vendor SEAGATE          0x0477  Seagate
146 vendor CONNECTIX        0x0478  Connectix
147 vendor SEMTECH          0x047a  Semtech
148 vendor KENSINGTON       0x047d  Kensington
149 vendor LUCENT           0x047e  Lucent
150 vendor PLANTRONICS      0x047f  Plantronics
151 vendor KYOCERA          0x0482  Kyocera Wireless Corp.
152 vendor STMICRO          0x0483  STMicroelectronics
153 vendor FOXCONN          0x0489  Foxconn
154 vendor YAMAHA           0x0499  YAMAHA
155 vendor COMPAQ           0x049f  Compaq
156 vendor HITACHI          0x04a4  Hitachi
157 vendor ACERP            0x04a5  Acer Peripherals
158 vendor DAVICOM          0x04a6  Davicom
159 vendor VISIONEER        0x04a7  Visioneer
160 vendor CANON            0x04a9  Canon
161 vendor NIKON            0x04b0  Nikon
162 vendor PAN              0x04b1  Pan International
163 vendor IBM              0x04b3  IBM
164 vendor CYPRESS          0x04b4  Cypress Semiconductor
165 vendor ROHM             0x04b5  ROHM
166 vendor COMPAL           0x04b7  Compal
167 vendor EPSON            0x04b8  Seiko Epson
168 vendor RAINBOW          0x04b9  Rainbow Technologies
169 vendor IODATA           0x04bb  I-O Data
170 vendor TDK              0x04bf  TDK
171 vendor 3COMUSR          0x04c1  U.S. Robotics
172 vendor METHODE          0x04c2  Methode Electronics Far East
173 vendor MAXISWITCH       0x04c3  Maxi Switch
174 vendor LOCKHEEDMER      0x04c4  Lockheed Martin Energy Research
175 vendor FUJITSU          0x04c5  Fujitsu
176 vendor TOSHIBAAM        0x04c6  Toshiba America
177 vendor MICROMACRO       0x04c7  Micro Macro Technologies
178 vendor KONICA           0x04c8  Konica
179 vendor LITEON           0x04ca  Lite-On Technology
180 vendor FUJIPHOTO        0x04cb  Fuji Photo Film
181 vendor PHILIPSSEMI      0x04cc  Philips Semiconductors
182 vendor TATUNG           0x04cd  Tatung Co. Of America
183 vendor SCANLOGIC        0x04ce  ScanLogic
184 vendor MYSON            0x04cf  Myson Technology
185 vendor DIGI2            0x04d0  Digi
186 vendor ITTCANON         0x04d1  ITT Canon
187 vendor ALTEC            0x04d2  Altec Lansing
188 vendor LSI              0x04d4  LSI
189 vendor MENTORGRAPHICS   0x04d6  Mentor Graphics
190 vendor ITUNERNET        0x04d8  I-Tuner Networks
191 vendor HOLTEK           0x04d9  Holtek Semiconductor, Inc.
192 vendor PANASONIC        0x04da  Panasonic (Matsushita)
193 vendor HUANHSIN         0x04dc  Huan Hsin
194 vendor SHARP            0x04dd  Sharp
195 vendor IIYAMA           0x04e1  Iiyama
196 vendor SHUTTLE          0x04e6  Shuttle Technology
197 vendor ELO              0x04e7  Elo TouchSystems
198 vendor SAMSUNG          0x04e8  Samsung Electronics
199 vendor NORTHSTAR        0x04eb  Northstar
200 vendor TOKYOELECTRON    0x04ec  Tokyo Electron
201 vendor ANNABOOKS        0x04ed  Annabooks
202 vendor JVC              0x04f1  JVC
203 vendor CHICONY          0x04f2  Chicony Electronics
204 vendor ELAN             0x04f3  Elan
205 vendor NEWNEX           0x04f7  Newnex
206 vendor BROTHER          0x04f9  Brother Industries
207 vendor DALLAS           0x04fa  Dallas Semiconductor
208 vendor SUNPLUS          0x04fc  Sunplus
209 vendor PFU              0x04fe  PFU
210 vendor FUJIKURA         0x0501  Fujikura/DDK
211 vendor ACER             0x0502  Acer
212 vendor 3COM             0x0506  3Com
213 vendor HOSIDEN          0x0507  Hosiden Corporation
214 vendor AZTECH           0x0509  Aztech Systems
215 vendor BELKIN           0x050d  Belkin Components
216 vendor KAWATSU          0x050f  Kawatsu Semiconductor
217 vendor FCI              0x0514  FCI
218 vendor LONGWELL         0x0516  Longwell
219 vendor COMPOSITE        0x0518  Composite
220 vendor STAR             0x0519  Star Micronics
221 vendor APC              0x051d  American Power Conversion
222 vendor SCIATLANTA       0x051e  Scientific Atlanta
223 vendor TSM              0x0520  TSM
224 vendor CONNECTEK        0x0522  Advanced Connectek USA
225 vendor NETCHIP          0x0525  NetChip Technology
226 vendor ALTRA            0x0527  ALTRA
227 vendor ATI              0x0528  ATI Technologies
228 vendor AKS              0x0529  Aladdin Knowledge Systems
229 vendor TEKOM            0x052b  Tekom
230 vendor CANONDEV         0x052c  Canon
231 vendor WACOMTECH        0x0531  Wacom
232 vendor INVENTEC         0x0537  Inventec
233 vendor SHYHSHIUN        0x0539  Shyh Shiun Terminals
234 vendor PREHWERKE        0x053a  Preh Werke Gmbh & Co. KG
235 vendor SYNOPSYS         0x053f  Synopsys
236 vendor UNIACCESS        0x0540  Universal Access
237 vendor VIEWSONIC        0x0543  ViewSonic
238 vendor XIRLINK          0x0545  Xirlink
239 vendor ANCHOR           0x0547  Anchor Chips
240 vendor SONY             0x054c  Sony
241 vendor FUJIXEROX        0x0550  Fuji Xerox
242 vendor VISION           0x0553  VLSI Vision
243 vendor ASAHIKASEI       0x0556  Asahi Kasei Microsystems
244 vendor ATEN             0x0557  ATEN International
245 vendor SAMSUNG2         0x055d  Samsung Electronics
246 vendor MUSTEK           0x055f  Mustek Systems
247 vendor TELEX            0x0562  Telex Communications
248 vendor CHINON           0x0564  Chinon
249 vendor PERACOM          0x0565  Peracom Networks
250 vendor ALCOR2           0x0566  Alcor Micro
251 vendor XYRATEX          0x0567  Xyratex
252 vendor WACOM            0x056a  WACOM
253 vendor ETEK             0x056c  e-TEK Labs
254 vendor EIZO             0x056d  EIZO
255 vendor ELECOM           0x056e  Elecom
256 vendor CONEXANT         0x0572  Conexant
257 vendor HAUPPAUGE        0x0573  Hauppauge Computer Works
258 vendor BAFO             0x0576  BAFO/Quality Computer Accessories
259 vendor YEDATA           0x057b  Y-E Data
260 vendor AVM              0x057c  AVM
261 vendor QUICKSHOT        0x057f  Quickshot
262 vendor ROLAND           0x0582  Roland
263 vendor ROCKFIRE         0x0583  Rockfire
264 vendor RATOC            0x0584  RATOC Systems
265 vendor ZYXEL            0x0586  ZyXEL Communication
266 vendor INFINEON         0x058b  Infineon
267 vendor MICREL           0x058d  Micrel
268 vendor ALCOR            0x058f  Alcor Micro
269 vendor OMRON            0x0590  OMRON
270 vendor ZORAN            0x0595  Zoran Microelectronics
271 vendor NIIGATA          0x0598  Niigata
272 vendor IOMEGA           0x059b  Iomega
273 vendor ATREND           0x059c  A-Trend Technology
274 vendor AID              0x059d  Advanced Input Devices
275 vendor LACIE            0x059f  LaCie
276 vendor FUJIFILM         0x05a2  Fuji Film
277 vendor ARC              0x05a3  ARC
278 vendor ORTEK            0x05a4  Ortek
279 vendor BOSE             0x05a7  Bose
280 vendor OMNIVISION       0x05a9  OmniVision
281 vendor INSYSTEM         0x05ab  In-System Design
282 vendor APPLE            0x05ac  Apple Computer
283 vendor YCCABLE          0x05ad  Y.C. Cable
284 vendor DIGITALPERSONA   0x05ba  DigitalPersona
285 vendor RAFI             0x05bd  RAFI
286 vendor TYCO             0x05be  Tyco
287 vendor KAWASAKI         0x05c1  Kawasaki
288 vendor DIGI             0x05c5  Digi International
289 vendor QUALCOMM2        0x05c6  Qualcomm
290 vendor QTRONIX          0x05c7  Qtronix
291 vendor FOXLINK          0x05c8  Foxlink
292 vendor RICOH            0x05ca  Ricoh
293 vendor ELSA             0x05cc  ELSA
294 vendor SCIWORX          0x05ce  sci-worx
295 vendor BRAINBOXES       0x05d1  Brainboxes Limited
296 vendor ULTIMA           0x05d8  Ultima
297 vendor AXIOHM           0x05d9  Axiohm Transaction Solutions
298 vendor MICROTEK         0x05da  Microtek
299 vendor SUNTAC           0x05db  SUN Corporation
300 vendor LEXAR            0x05dc  Lexar Media
301 vendor ADDTRON          0x05dd  Addtron
302 vendor SYMBOL           0x05e0  Symbol Technologies
303 vendor SYNTEK           0x05e1  Syntek
304 vendor GENESYS          0x05e3  Genesys Logic
305 vendor FUJI             0x05e5  Fuji Electric
306 vendor KEITHLEY         0x05e6  Keithley Instruments
307 vendor EIZONANAO        0x05e7  EIZO Nanao
308 vendor KLSI             0x05e9  Kawasaki LSI
309 vendor FFC              0x05eb  FFC
310 vendor ANKO             0x05ef  Anko Electronic
311 vendor PIENGINEERING    0x05f3  P.I. Engineering
312 vendor AOC              0x05f6  AOC International
313 vendor CHIC             0x05fe  Chic Technology
314 vendor BARCO            0x0600  Barco Display Systems
315 vendor BRIDGE           0x0607  Bridge Information
316 vendor SOLIDYEAR        0x060b  Solid Year
317 vendor BIORAD           0x0614  Bio-Rad Laboratories
318 vendor MACALLY          0x0618  Macally
319 vendor ACTLABS          0x061c  Act Labs
320 vendor ALARIS           0x0620  Alaris
321 vendor APEX             0x0624  Apex
322 vendor CREATIVE3        0x062a  Creative Labs
323 vendor VIVITAR          0x0636  Vivitar
324 vendor GUNZE            0x0637  Gunze Electronics USA
325 vendor AVISION          0x0638  Avision
326 vendor TEAC             0x0644  TEAC
327 vendor SGI              0x065e  Silicon Graphics
328 vendor SANWASUPPLY      0x0663  Sanwa Supply
329 vendor LINKSYS          0x066b  Linksys
330 vendor ACERSA           0x066e  Acer Semiconductor America
331 vendor SIGMATEL         0x066f  Sigmatel
332 vendor DRAYTEK          0x0675  DrayTek
333 vendor AIWA             0x0677  Aiwa
334 vendor ACARD            0x0678  ACARD Technology
335 vendor PROLIFIC         0x067b  Prolific Technology
336 vendor SIEMENS          0x067c  Siemens
337 vendor AVANCELOGIC      0x0680  Avance Logic
338 vendor SIEMENS2         0x0681  Siemens
339 vendor MINOLTA          0x0686  Minolta
340 vendor CHPRODUCTS       0x068e  CH Products
341 vendor HAGIWARA         0x0693  Hagiwara Sys-Com
342 vendor CTX              0x0698  Chuntex
343 vendor ASKEY            0x069a  Askey Computer
344 vendor SAITEK           0x06a3  Saitek
345 vendor ALCATELT         0x06b9  Alcatel Telecom
346 vendor AGFA             0x06bd  AGFA-Gevaert
347 vendor ASIAMD           0x06be  Asia Microelectronic Development
348 vendor BIZLINK          0x06c4  Bizlink International
349 vendor KEYSPAN          0x06cd  Keyspan / InnoSys Inc.
350 vendor AASHIMA          0x06d6  Aashima Technology
351 vendor MULTITECH        0x06e0  MultiTech
352 vendor ADS              0x06e1  ADS Technologies
353 vendor ALCATELM         0x06e4  Alcatel Microelectronics
354 vendor SIRIUS           0x06ea  Sirius Technologies
355 vendor GUILLEMOT        0x06f8  Guillemot
356 vendor BOSTON           0x06fd  Boston Acoustics
357 vendor SMC              0x0707  Standard Microsystems
358 vendor PUTERCOM         0x0708  Putercom
359 vendor MCT              0x0711  MCT
360 vendor IMATION          0x0718  Imation
361 vendor SONYERICSSON     0x0731  Sony Ericsson
362 vendor EICON            0x0734  Eicon Networks
363 vendor SYNTECH          0x0745  Syntech Information
364 vendor DIGITALSTREAM    0x074e  Digital Stream
365 vendor AUREAL           0x0755  Aureal Semiconductor
366 vendor MIDIMAN          0x0763  Midiman
367 vendor SURECOM          0x0769  Surecom Technology
368 vendor LINKSYS2         0x077b  Linksys
369 vendor GRIFFIN          0x077d  Griffin Technology
370 vendor SANDISK          0x0781  SanDisk
371 vendor JENOPTIK         0x0784  Jenoptik
372 vendor LOGITEC          0x0789  Logitec
373 vendor BRIMAX           0x078e  Brimax
374 vendor AXIS             0x0792  Axis Communications
375 vendor ABL              0x0794  ABL Electronics
376 vendor SAGEM            0x079b  Sagem
377 vendor SUNCOMM          0x079c  Sun Communications, Inc.
378 vendor ALFADATA         0x079d  Alfadata Computer
379 vendor NATIONALTECH     0x07a2  National Technical Systems
380 vendor ONNTO            0x07a3  Onnto
381 vendor BE               0x07a4  Be
382 vendor ADMTEK           0x07a6  ADMtek
383 vendor COREGA           0x07aa  Corega
384 vendor FREECOM          0x07ab  Freecom
385 vendor MICROTECH        0x07af  Microtech
386 vendor GENERALINSTMNTS  0x07b2  General Instruments (Motorola)
387 vendor OLYMPUS          0x07b4  Olympus
388 vendor ABOCOM           0x07b8  AboCom Systems
389 vendor KEISOKUGIKEN     0x07c1  Keisokugiken
390 vendor ONSPEC           0x07c4  OnSpec
391 vendor APG              0x07c5  APG Cash Drawer
392 vendor BUG              0x07c8  B.U.G.
393 vendor ALLIEDTELESYN    0x07c9  Allied Telesyn International
394 vendor AVERMEDIA        0x07ca  AVerMedia Technologies
395 vendor SIIG             0x07cc  SIIG
396 vendor CASIO            0x07cf  CASIO
397 vendor DLINK2           0x07d1  D-Link
398 vendor APTIO            0x07d2  Aptio Products
399 vendor ARASAN           0x07da  Arasan Chip Systems
400 vendor ALLIEDCABLE      0x07e6  Allied Cable
401 vendor STSN             0x07ef  STSN
402 vendor CENTURY          0x07f7  Century Corp
403 vendor ZOOM             0x0803  Zoom Telephonics
404 vendor PCS              0x0810  Personal Communication Systems
405 vendor BROADLOGIC       0x0827  BroadLogic
406 vendor HANDSPRING       0x082d  Handspring
407 vendor PALM             0x0830  Palm Computing
408 vendor SOURCENEXT       0x0833  SOURCENEXT
409 vendor ACTIONSTAR       0x0835  Action Star Enterprise
410 vendor SAMSUNG_TECHWIN  0x0839  Samsung Techwin
411 vendor ACCTON           0x083a  Accton Technology
412 vendor DIAMOND          0x0841  Diamond
413 vendor NETGEAR          0x0846  BayNETGEAR
414 vendor TOPRE            0x0853  Topre Corporation
415 vendor ACTIVEWIRE       0x0854  ActiveWire
416 vendor BBELECTRONICS    0x0856  B&B Electronics
417 vendor PORTGEAR         0x085a  PortGear
418 vendor NETGEAR2         0x0864  Netgear
419 vendor SYSTEMTALKS      0x086e  System Talks
420 vendor METRICOM         0x0870  Metricom
421 vendor ADESSOKBTEK      0x087c  ADESSO/Kbtek America
422 vendor JATON            0x087d  Jaton
423 vendor APT              0x0880  APT Technologies
424 vendor BOCARESEARCH     0x0885  Boca Research
425 vendor ANDREA           0x08a8  Andrea Electronics
426 vendor BURRBROWN        0x08bb  Burr-Brown Japan
427 vendor 2WIRE            0x08c8  2Wire
428 vendor AIPTEK           0x08ca  AIPTEK International
429 vendor SMARTBRIDGES     0x08d1  SmartBridges
430 vendor BILLIONTON       0x08dd  Billionton Systems
431 vendor EXTENDED         0x08e9  Extended Systems
432 vendor MSYSTEMS         0x08ec  M-Systems
433 vendor AUTHENTEC        0x08ff  AuthenTec
434 vendor AUDIOTECHNICA    0x0909  Audio-Technica
435 vendor TRUMPION         0x090a  Trumpion Microelectronics
436 vendor FEIYA            0x090c  Feiya
437 vendor ALATION          0x0910  Alation Systems
438 vendor CONCORDCAMERA    0x0919  Concord Camera
439 vendor GARMIN           0x091e  Garmin International
440 vendor GOHUBS           0x0921  GoHubs
441 vendor XEROX            0x0924  Xerox
442 vendor BIOMETRIC        0x0929  American Biometric Company
443 vendor TOSHIBA          0x0930  Toshiba
444 vendor PLEXTOR          0x093b  Plextor
445 vendor INTREPIDCS       0x093c  Intrepid
446 vendor YANO             0x094f  Yano
447 vendor KINGSTON         0x0951  Kingston Technology
448 vendor BLUEWATER        0x0956  BlueWater Systems
449 vendor AGILENT          0x0957  Agilent Technologies
450 vendor GUDE             0x0959  Gude ADS
451 vendor PORTSMITH        0x095a  Portsmith
452 vendor ACERW            0x0967  Acer
453 vendor ADIRONDACK       0x0976  Adirondack Wire & Cable
454 vendor BECKHOFF         0x0978  Beckhoff
455 vendor MINDSATWORK      0x097a  Minds At Work
456 vendor POINTCHIPS       0x09a6  PointChips
457 vendor INTERSIL         0x09aa  Intersil
458 vendor ALTIUS           0x09b3  Altius Solutions
459 vendor ARRIS            0x09c1  Arris Interactive
460 vendor ACTIVCARD        0x09c3  ACTIVCARD
461 vendor ACTISYS          0x09c4  ACTiSYS
462 vendor NOVATEL2         0x09d7  Novatel Wireless
463 vendor AFOURTECH        0x09da  A-FOUR TECH
464 vendor AIMEX            0x09dc  AIMEX
465 vendor ADDONICS         0x09df  Addonics Technologies
466 vendor AKAI             0x09e8  AKAI professional M.I.
467 vendor ARESCOM          0x09f5  ARESCOM
468 vendor BAY              0x09f9  Bay Associates
469 vendor ALTERA           0x09fb  Altera
470 vendor CSR              0x0a12  Cambridge Silicon Radio
471 vendor TREK             0x0a16  Trek Technology
472 vendor ASAHIOPTICAL     0x0a17  Asahi Optical
473 vendor BOCASYSTEMS      0x0a43  Boca Systems
474 vendor SHANTOU          0x0a46  ShanTou
475 vendor MEDIAGEAR        0x0a48  MediaGear
476 vendor BROADCOM         0x0a5c  Broadcom
477 vendor GREENHOUSE       0x0a6b  GREENHOUSE
478 vendor GEOCAST          0x0a79  Geocast Network Systems
479 vendor IDQUANTIQUE      0x0aba  id Quantique
480 vendor ZYDAS            0x0ace  Zydas Technology Corporation
481 vendor NEODIO           0x0aec  Neodio
482 vendor OPTION           0x0af0  Option N.V:
483 vendor ASUS             0x0b05  ASUSTeK Computer
484 vendor TODOS            0x0b0c  Todos Data System
485 vendor SIIG2            0x0b39  SIIG
486 vendor TEKRAM           0x0b3b  Tekram Technology
487 vendor HAL              0x0b41  HAL Corporation
488 vendor EMS              0x0b43  EMS Production
489 vendor NEC2             0x0b62  NEC
490 vendor ATI2             0x0b6f  ATI
491 vendor ZEEVO            0x0b7a  Zeevo, Inc.
492 vendor KURUSUGAWA       0x0b7e  Kurusugawa Electronics, Inc.
493 vendor ASIX             0x0b95  ASIX Electronics
494 vendor O2MICRO          0x0b97  O2 Micro, Inc.
495 vendor USR              0x0baf  U.S. Robotics
496 vendor AMBIT            0x0bb2  Ambit Microsystems
497 vendor HTC              0x0bb4  HTC
498 vendor REALTEK          0x0bda  Realtek
499 vendor ADDONICS2        0x0bf6  Addonics Technology
500 vendor AGATE            0x0c08  Agate Technologies
501 vendor DMI              0x0c0b  DMI
502 vendor MICRODIA         0x0c45  Chicony
503 vendor SEALEVEL         0x0c52  Sealevel System
504 vendor LUWEN            0x0c76  Luwen
505 vendor KYOCERA2         0x0c88  Kyocera Wireless Corp.
506 vendor ZCOM             0x0cde  Z-Com
507 vendor ATHEROS2         0x0cf3  Atheros Communications
508 vendor TANGTOP          0x0d3d  Tangtop
509 vendor SMC3             0x0d5c  Standard Microsystems
510 vendor ADDON            0x0d7d  Add-on Technology
511 vendor ACDC             0x0d7e  American Computer & Digital Components
512 vendor ABC              0x0d8c  ABC
513 vendor CONCEPTRONIC     0x0d8e  Conceptronic
514 vendor SKANHEX          0x0d96  Skanhex Technology, Inc.
515 vendor MSI              0x0db0  Micro Star International
516 vendor ELCON            0x0db7  ELCON Systemtechnik
517 vendor NETAC            0x0dd8  Netac
518 vendor SITECOMEU        0x0df6  Sitecom Europe
519 vendor MOBILEACTION     0x0df7  Mobile Action
520 vendor SPEEDDRAGON      0x0e55  Speed Dragon Multimedia
521 vendor HAWKING          0x0e66  Hawking
522 vendor FOSSIL           0x0e67  Fossil, Inc
523 vendor GMATE            0x0e7e  G.Mate, Inc
524 vendor OTI              0x0ea0  Ours Technology
525 vendor PILOTECH         0x0eaf  Pilotech
526 vendor NOVATECH         0x0eb0  NovaTech
527 vendor ITEGNO           0x0eba  iTegno
528 vendor WINMAXGROUP      0x0ed1  WinMaxGroup
529 vendor TOD              0x0ede  TOD
530 vendor EGALAX           0x0eef  eGalax, Inc.
531 vendor AIRPRIME         0x0f3d  AirPrime, Inc.
532 vendor MICROTUNE        0x0f4d  Microtune
533 vendor VTECH            0x0f88  VTech
534 vendor FALCOM           0x0f94  Falcom Wireless Communications GmbH
535 vendor RIM              0x0fca  Research In Motion
536 vendor DYNASTREAM       0x0fcf  Dynastream Innovations
537 vendor QUALCOMM         0x1004  Qualcomm
538 vendor DESKNOTE         0x1019  Desknote
539 vendor GIGABYTE         0x1044  GIGABYTE
540 vendor WESTERN          0x1058  Western Digital
541 vendor MOTOROLA         0x1063  Motorola
542 vendor CCYU             0x1065  CCYU Technology
543 vendor CURITEL          0x106c  Curitel Communications Inc
544 vendor SILABS2          0x10a6  SILABS2
545 vendor USI              0x10ab  USI
546 vendor PLX              0x10b5  PLX
547 vendor ASANTE           0x10bd  Asante
548 vendor SILABS           0x10c4  Silicon Labs
549 vendor ANALOG           0x1110  Analog Devices
550 vendor TENX             0x1130  Ten X Technology, Inc.
551 vendor ISSC             0x1131  Integrated System Solution Corp.
552 vendor JRC              0x1145  Japan Radio Company
553 vendor SPHAIRON         0x114b  Sphairon Access Systems GmbH
554 vendor DELORME          0x1163  DeLorme
555 vendor SERVERWORKS      0x1166  ServerWorks
556 vendor ACERCM           0x1189  Acer Communications & Multimedia
557 vendor SIERRA           0x1199  Sierra Wireless
558 vendor TOPFIELD         0x11db  Topfield Co., Ltd
559 vendor SIEMENS3         0x11f5  Siemens
560 vendor PROLIFIC2        0x11f6  Prolific
561 vendor ALCATEL          0x11f7  Alcatel
562 vendor UNKNOWN3         0x1233  Unknown vendor
563 vendor TSUNAMI          0x1241  Tsunami
564 vendor PHEENET          0x124a  Pheenet
565 vendor TARGUS           0x1267  Targus
566 vendor TWINMOS          0x126f  TwinMOS
567 vendor TENDA            0x1286  Tenda
568 vendor CREATIVE2        0x1292  Creative Labs
569 vendor BELKIN2          0x1293  Belkin Components
570 vendor CYBERTAN         0x129b  CyberTAN Technology
571 vendor HUAWEI           0x12d1  Huawei Technologies
572 vendor ARANEUS          0x12d8  Araneus Information Systems
573 vendor TAPWAVE          0x12ef  Tapwave
574 vendor AINCOMM          0x12fd  Aincomm
575 vendor MOBILITY         0x1342  Mobility
576 vendor DICKSMITH        0x1371  Dick Smith Electronics
577 vendor NETGEAR3         0x1385  Netgear
578 vendor BALTECH          0x13ad  Baltech
579 vendor CISCOLINKSYS     0x13b1  Cisco-Linksys
580 vendor SHARK            0x13d2  Shark
581 vendor NOVATEL          0x1410  Novatel Wireless
582 vendor MERLIN           0x1416  Merlin
583 vendor WISTRONNEWEB     0x1435  Wistron NeWeb
584 vendor RADIOSHACK       0x1453  Radio Shack
585 vendor HUAWEI3COM       0x1472  Huawei-3Com
586 vendor SILICOM          0x1485  Silicom
587 vendor RALINK           0x148f  Ralink Technology
588 vendor IMAGINATION      0x149a  Imagination Technologies
589 vendor CONCEPTRONIC2    0x14b2  Conceptronic
590 vendor PLANEX3          0x14ea  Planex Communications
591 vendor SILICONPORTALS   0x1527  Silicon Portals
592 vendor UBIQUAM          0x1529  UBIQUAM Co., Ltd.
593 vendor UBLOX            0x1546  U-blox
594 vendor PNY              0x154b  PNY
595 vendor OQO              0x1557  OQO
596 vendor UMEDIA           0x157e  U-MEDIA Communications
597 vendor FIBERLINE        0x1582  Fiberline
598 vendor SPARKLAN         0x15a9  SparkLAN
599 vendor SOHOWARE         0x15e8  SOHOware
600 vendor UMAX             0x1606  UMAX Data Systems
601 vendor INSIDEOUT        0x1608  Inside Out Networks
602 vendor GOODWAY          0x1631  Good Way Technology
603 vendor ENTREGA          0x1645  Entrega
604 vendor ACTIONTEC        0x1668  Actiontec Electronics
605 vendor ATHEROS          0x168c  Atheros Communications
606 vendor GIGASET          0x1690  Gigaset
607 vendor GLOBALSUN        0x16ab  Global Sun Technology
608 vendor ANYDATA          0x16d5  AnyDATA Corporation
609 vendor JABLOTRON        0x16d6  Jablotron
610 vendor CMOTECH          0x16d8  CMOTECH Co., Ltd.
611 vendor AXESSTEL         0x1726  Axesstel Co., Ltd.
612 vendor LINKSYS4         0x1737  Linksys
613 vendor SENAO            0x1740  Senao
614 vendor METAGEEK         0x1781  MetaGeek
615 vendor AMIT             0x18c5  AMIT
616 vendor QCOM             0x18e8  Qcom
617 vendor LINKSYS3         0x1915  Linksys
618 vendor QUALCOMMINC      0x19d2  Qualcomm, Incorporated
619 vendor DLINK            0x2001  D-Link
620 vendor PLANEX2          0x2019  Planex Communications
621 vendor ERICSSON         0x2282  Ericsson
622 vendor MOTOROLA2        0x22b8  Motorola
623 vendor TRIPPLITE        0x2478  Tripp-Lite
624 vendor HIROSE           0x2631  Hirose Electric
625 vendor NHJ              0x2770  NHJ
626 vendor PLANEX           0x2c02  Planex Communications
627 vendor VIDZMEDIA        0x3275  VidzMedia Pte Ltd
628 vendor AEI              0x3334  AEI
629 vendor HANK             0x3353  Hank Connection
630 vendor PQI              0x3538  PQI
631 vendor DAISY            0x3579  Daisy Technology
632 vendor NI               0x3923  National Instruments
633 vendor MICRONET         0x3980  Micronet Communications
634 vendor IODATA2          0x40bb  I-O Data
635 vendor IRIVER           0x4102  iRiver
636 vendor DELL             0x413c  Dell
637 vendor WCH              0x4348  QinHeng Electronics
638 vendor ACEECA           0x4766  Aceeca
639 vendor AVERATEC         0x50c2  Averatec
640 vendor SWEEX            0x5173  Sweex
641 vendor ONSPEC2          0x55aa  OnSpec Electronic Inc.
642 vendor ZINWELL          0x5a57  Zinwell
643 vendor SITECOM          0x6189  Sitecom
644 vendor ARKMICRO         0x6547  Arkmicro Technologies Inc.
645 vendor 3COM2            0x6891  3Com
646 vendor INTEL            0x8086  Intel
647 vendor SITECOM2         0x9016  Sitecom
648 vendor MOSCHIP          0x9710  MosChip Semiconductor
649 vendor 3COM3            0xa727  3Com
650 vendor HP2              0xf003  Hewlett Packard
651 vendor USRP             0xfffe  GNU Radio USRP
652 
653 /*
654  * List of known products.  Grouped by vendor.
655  */
656 
657 /* 3Com products */
658 product 3COM HOMECONN           0x009d  HomeConnect Camera
659 product 3COM 3CREB96            0x00a0  Bluetooth USB Adapter
660 product 3COM 3C19250            0x03e8  3C19250 Ethernet Adapter
661 product 3COM 3CRSHEW696         0x0a01  3CRSHEW696 Wireless Adapter
662 product 3COM 3C460              0x11f8  HomeConnect 3C460
663 product 3COM USR56K             0x3021  U.S.Robotics 56000 Voice FaxModem Pro
664 product 3COM 3C460B             0x4601  HomeConnect 3C460B
665 product 3COM2 3CRUSB10075       0xa727  3CRUSB10075
666 product 3COM3 AR5523_1          0x6893  AR5523
667 product 3COM3 AR5523_2          0x6895  AR5523
668 product 3COM3 AR5523_3          0x6897  AR5523
669 
670 product 3COMUSR OFFICECONN      0x0082  3Com OfficeConnect Analog Modem
671 product 3COMUSR USRISDN         0x008f  3Com U.S. Robotics Pro ISDN TA
672 product 3COMUSR HOMECONN        0x009d  3Com HomeConnect Camera
673 product 3COMUSR USR56K          0x3021  U.S. Robotics 56000 Voice FaxModem Pro
674 
675 /* AboCom products */
676 product ABOCOM XX1              0x110c  XX1
677 product ABOCOM XX2              0x200c  XX2
678 product ABOCOM URE450           0x4000  URE450 Ethernet Adapter
679 product ABOCOM UFE1000          0x4002  UFE1000 Fast Ethernet Adapter
680 product ABOCOM DSB650TX_PNA     0x4003  1/10/100 Ethernet Adapter
681 product ABOCOM XX4              0x4004  XX4
682 product ABOCOM XX5              0x4007  XX5
683 product ABOCOM XX6              0x400b  XX6
684 product ABOCOM XX7              0x400c  XX7
685 product ABOCOM RTL8151          0x401a  RTL8151
686 product ABOCOM XX8              0x4102  XX8
687 product ABOCOM XX9              0x4104  XX9
688 product ABOCOM UF200            0x420a  UF200 Ethernet
689 product ABOCOM WL54             0x6001  WL54
690 product ABOCOM XX10             0xabc1  XX10
691 product ABOCOM BWU613           0xb000  BWU613
692 product ABOCOM HWU54DM          0xb21b  HWU54DM
693 product ABOCOM RT2573_2         0xb21c  RT2573
694 product ABOCOM RT2573_3         0xb21d  RT2573
695 product ABOCOM RT2573_4         0xb21e  RT2573
696 product ABOCOM WUG2700          0xb21f  WUG2700
697 
698 /* Accton products */
699 product ACCTON USB320_EC        0x1046  USB320-EC Ethernet Adapter
700 product ACCTON 2664W            0x3501  2664W
701 product ACCTON 111              0x3503  T-Sinus 111 Wireless Adapter
702 product ACCTON SMCWUSBG         0x4505  SMCWUSB-G
703 product ACCTON SS1001           0x5046  SpeedStream Ethernet Adapter
704 product ACCTON ZD1211B          0xe501  ZD1211B
705 
706 /* Aceeca products */
707 product ACEECA MEZ1000          0x0001  MEZ1000 RDA
708 
709 /* Acer Communications & Multimedia (oemd by Surecom) */
710 product ACERCM EP1427X2         0x0893  EP-1427X-2 Ethernet Adapter
711 
712 /* Acer Labs products */
713 product ACERLABS M5632          0x5632  USB 2.0 Data Link
714 
715 /* Acer Peripherals, Inc. products */
716 product ACERP ACERSCAN_C310U    0x12a6  Acerscan C310U
717 product ACERP ACERSCAN_320U     0x2022  Acerscan 320U
718 product ACERP ACERSCAN_640U     0x2040  Acerscan 640U
719 product ACERP ACERSCAN_620U     0x2060  Acerscan 620U
720 product ACERP ACERSCAN_4300U    0x20b0  Benq 3300U/4300U
721 product ACERP ACERSCAN_640BT    0x20be  Acerscan 640BT
722 product ACERP ACERSCAN_1240U    0x20c0  Acerscan 1240U
723 product ACERP ATAPI             0x6003  ATA/ATAPI Adapter
724 product ACERP AWL300            0x9000  AWL300 Wireless Adapter
725 product ACERP AWL400            0x9001  AWL400 Wireless Adapter
726 
727 /* Acer Warp products */
728 product ACERW WARPLINK          0x0204  Warplink
729 
730 /* Actiontec, Inc. products */
731 product ACTIONTEC PRISM_25      0x0408  Prism2.5 Wireless Adapter
732 product ACTIONTEC PRISM_25A     0x0421  Prism2.5 Wireless Adapter A
733 product ACTIONTEC FREELAN       0x6106  ROPEX FreeLan 802.11b
734 product ACTIONTEC UAT1          0x7605  UAT1 Wireless Ethernet Adapter
735 
736 /* ACTiSYS products */
737 product ACTISYS IR2000U         0x0011  ACT-IR2000U FIR
738 
739 /* ActiveWire, Inc. products */
740 product ACTIVEWIRE IOBOARD      0x0100  I/O Board
741 product ACTIVEWIRE IOBOARD_FW1  0x0101  I/O Board, rev. 1 firmware
742 
743 /* Adaptec products */
744 product ADAPTEC AWN8020         0x0020  AWN-8020 WLAN
745 
746 /* Addtron products */
747 product ADDTRON AWU120          0xff31  AWU-120
748 
749 /* ADMtek products */
750 product ADMTEK PEGASUSII_4      0x07c2  AN986A Ethernet
751 product ADMTEK PEGASUS          0x0986  AN986 Ethernet
752 product ADMTEK PEGASUSII        0x8511  AN8511 Ethernet
753 product ADMTEK PEGASUSII_2      0x8513  AN8513 Ethernet
754 product ADMTEK PEGASUSII_3      0x8515  AN8515 Ethernet
755 
756 /* ADDON products */
757 /* PNY OEMs these */
758 product ADDON ATTACHE           0x1300  USB 2.0 Flash Drive
759 product ADDON ATTACHE           0x1300  USB 2.0 Flash Drive
760 product ADDON A256MB            0x1400  Attache 256MB USB 2.0 Flash Drive
761 product ADDON DISKPRO512        0x1420  USB 2.0 Flash Drive (DANE-ELEC zMate 512MB USB flash drive)
762 
763 /* Addonics products */
764 product ADDONICS2 CABLE_205     0xa001  Cable 205
765 
766 /* ADS products */
767 product ADS UBS10BT             0x0008  UBS-10BT Ethernet
768 product ADS UBS10BTX            0x0009  UBS-10BT Ethernet
769 
770 /* AEI products */
771 product AEI FASTETHERNET        0x1701  Fast Ethernet
772 
773 /* Agate Technologies products */
774 product AGATE QDRIVE            0x0378  Q-Drive
775 
776 /* AGFA products */
777 product AGFA SNAPSCAN1212U      0x0001  SnapScan 1212U
778 product AGFA SNAPSCAN1236U      0x0002  SnapScan 1236U
779 product AGFA SNAPSCANTOUCH      0x0100  SnapScan Touch
780 product AGFA SNAPSCAN1212U2     0x2061  SnapScan 1212U
781 product AGFA SNAPSCANE40        0x208d  SnapScan e40
782 product AGFA SNAPSCANE50        0x208f  SnapScan e50
783 product AGFA SNAPSCANE20        0x2091  SnapScan e20
784 product AGFA SNAPSCANE25        0x2095  SnapScan e25
785 product AGFA SNAPSCANE26        0x2097  SnapScan e26
786 product AGFA SNAPSCANE52        0x20fd  SnapScan e52
787 
788 /* Ain Communication Technology products */
789 product AINCOMM AWU2000B        0x1001  AWU2000B Wireless Adapter
790 
791 /* AIPTEK products */
792 product AIPTEK POCKETCAM3M      0x2011  PocketCAM 3Mega
793 product AIPTEK2 PENCAM_MEGA_1_3 0x504a  PenCam Mega 1.3
794 
795 /* AirPrime products */
796 product AIRPRIME PC5220         0x0112  CDMA Wireless PC Card
797 
798 /* AKS products */
799 product AKS USBHASP             0x0001  USB-HASP 0.06
800 
801 /* Alcor Micro, Inc. products */
802 product ALCOR2 KBD_HUB          0x2802  Kbd Hub
803 
804 product ALCOR MA_KBD_HUB        0x9213  MacAlly Kbd Hub
805 product ALCOR AU9814            0x9215  AU9814 Hub
806 product ALCOR SM_KBD            0x9410  MicroConnectors/StrongMan Keyboard
807 product ALCOR NEC_KBD_HUB       0x9472  NEC Kbd Hub
808 
809 /* Altec Lansing products */
810 product ALTEC ADA70             0x0070  ADA70 Speakers
811 product ALTEC ASC495            0xff05  ASC495 Speakers
812 
813 /* Allied Telesyn International products */
814 product ALLIEDTELESYN ATUSB100  0xb100  AT-USB100
815 
816 /* American Power Conversion products */
817 product APC UPS                 0x0002  Uninterruptible Power Supply
818 
819 /* Ambit Microsystems products */
820 product AMBIT WLAN              0x0302  WLAN
821 product AMBIT NTL_250           0x6098  NTL 250 cable modem
822 
823 /* AMIT products */
824 product AMIT CGWLUSB2GO         0x0002  CG-WLUSB2GO
825 
826 /* Anchor products */
827 product ANCHOR EZUSB            0x2131  EZUSB
828 product ANCHOR EZLINK           0x2720  EZLINK
829 
830 /* AnyData products */
831 product ANYDATA ADU_E100X       0x6501  CDMA 2000 1xRTT/EV-DO USB Modem
832 product ANYDATA ADU_500A        0x6502  CDMA 2000 EV-DO USB Modem
833 
834 /* AOX, Inc. products */
835 product AOX USB101              0x0008  Ethernet
836 
837 /* American Power Conversion products */
838 product APC UPS                 0x0002  Uninterruptible Power Supply
839 
840 /* Apple Computer products */
841 product APPLE EXT_KBD           0x020c  Apple Extended USB Keyboard
842 product APPLE OPTMOUSE          0x0302  Optical mouse
843 product APPLE MIGHTYMOUSE       0x0304  Mighty Mouse
844 product APPLE EXT_KBD_HUB       0x1003  Hub in Apple Extended USB Keyboard
845 product APPLE SPEAKERS          0x1101  Speakers
846 product APPLE IPOD              0x1201  iPod
847 product APPLE IPOD2G            0x1202  iPod 2G
848 product APPLE IPOD3G            0x1203  iPod 3G
849 product APPLE IPOD_04           0x1204  iPod '04'
850 product APPLE IPODMINI          0x1205  iPod Mini
851 product APPLE IPOD_06           0x1206  iPod '06'
852 product APPLE IPOD_07           0x1207  iPod '07'
853 product APPLE IPOD_08           0x1208  iPod '08'
854 product APPLE IPODVIDEO         0x1209  iPod Video
855 product APPLE IPODNANO          0x120a  iPod Nano
856 product APPLE ETHERNET          0x1402  Ethernet A1277
857 
858 /* Arkmicro Technologies */
859 product ARKMICRO ARK3116        0x0232  ARK3116 Serial
860 
861 /* Asahi Optical products */
862 product ASAHIOPTICAL OPTIO230   0x0004  Digital camera
863 product ASAHIOPTICAL OPTIO330   0x0006  Digital camera
864 
865 /* Asante products */
866 product ASANTE EA               0x1427  Ethernet
867 
868 /* ASIX Electronics products */
869 product ASIX AX88172            0x1720  10/100 Ethernet
870 product ASIX AX88178            0x1780  AX88178
871 product ASIX AX88772            0x7720  AX88772
872 
873 /* ASUS products */
874 product ASUS WL167G             0x1707  WL-167g Wireless Adapter
875 product ASUS WL159G             0x170c  WL-159g
876 product ASUS A9T_WIFI           0x171b  A9T wireless
877 product ASUS RT2573_1           0x1723  RT2573
878 product ASUS RT2573_2           0x1724  RT2573
879 product ASUS LCM                0x1726  LCM display
880 
881 /* ATen products */
882 product ATEN UC1284             0x2001  Parallel printer
883 product ATEN UC10T              0x2002  10Mbps Ethernet
884 product ATEN UC110T             0x2007  UC-110T Ethernet
885 product ATEN UC232A             0x2008  Serial
886 product ATEN UC210T             0x2009  UC-210T Ethernet
887 product ATEN DSB650C            0x4000  DSB-650C
888 
889 /* Atheros Communications products */
890 product ATHEROS AR5523          0x0001  AR5523
891 product ATHEROS AR5523_NF       0x0002  AR5523 (no firmware)
892 product ATHEROS2 AR5523_1       0x0001  AR5523
893 product ATHEROS2 AR5523_1_NF    0x0002  AR5523 (no firmware)
894 product ATHEROS2 AR5523_2       0x0003  AR5523
895 product ATHEROS2 AR5523_2_NF    0x0004  AR5523 (no firmware)
896 product ATHEROS2 AR5523_3       0x0005  AR5523
897 product ATHEROS2 AR5523_3_NF    0x0006  AR5523 (no firmware)
898 
899 /* Atmel Comp. products */
900 product ATMEL UHB124            0x3301  UHB124 hub
901 product ATMEL DWL120            0x7603  DWL-120 Wireless Adapter
902 product ATMEL BW002             0x7605  BW002 Wireless Adapter
903 product ATMEL WL1130USB         0x7613  WL-1130 USB
904 product ATMEL AT76C505A         0x7614  AT76c505a Wireless Adapter
905 
906 /* Avision products */
907 product AVISION 1200U           0x0268  1200U scanner
908 
909 /* Axesstel products */
910 product AXESSTEL DATAMODEM      0x1000  Data Modem
911 
912 /* Baltech products */
913 product BALTECH CARDREADER      0x9999  Card reader
914 
915 /* B&B Electronics products */
916 product BBELECTRONICS USOTL4    0xAC01  RS-422/485
917 
918 /* Belkin products */
919 /*product BELKIN F5U111         0x????  F5U111 Ethernet*/
920 product BELKIN F5D6050          0x0050  F5D6050 802.11b Wireless Adapter
921 product BELKIN FBT001V          0x0081  FBT001v2 Bluetooth
922 product BELKIN FBT003V          0x0084  FBT003v2 Bluetooth
923 product BELKIN F5U103           0x0103  F5U103 Serial
924 product BELKIN F5U109           0x0109  F5U109 Serial
925 product BELKIN USB2SCSI         0x0115  USB to SCSI
926 product BELKIN USB2LAN          0x0121  USB to LAN
927 product BELKIN F5U208           0x0208  F5U208 VideoBus II
928 product BELKIN F5U237           0x0237  F5U237 USB 2.0 7-Port Hub
929 product BELKIN F5U257           0x0257  F5U257 Serial
930 product BELKIN F5U409           0x0409  F5U409 Serial
931 product BELKIN F6C550AVR        0x0551  F6C550-AVR UPS
932 product BELKIN F5U120           0x1203  F5U120-PC Hub
933 product BELKIN ZD1211B          0x4050  ZD1211B
934 product BELKIN F5D5055          0x5055  F5D5055
935 product BELKIN F5D7050          0x7050  F5D7050 Wireless Adapter
936 product BELKIN F5D7051          0x7051  F5D7051 54g USB Network Adapter
937 product BELKIN F5D7050A         0x705a  F5D7050A Wireless Adapter
938 product BELKIN F5D7050_V4000    0x705c  F5D7050 v4000 Wireless Adapter
939 product BELKIN F5D9050V3        0x905b  F5D9050 ver 3 Wireless Adapter
940 product BELKIN2 F5U002          0x0002  F5U002 Parallel printer
941 
942 /* Billionton products */
943 product BILLIONTON USB100       0x0986  USB100N 10/100 FastEthernet
944 product BILLIONTON USBLP100     0x0987  USB100LP
945 product BILLIONTON USBEL100     0x0988  USB100EL
946 product BILLIONTON USBE100      0x8511  USBE100
947 product BILLIONTON USB2AR       0x90ff  USB2AR Ethernet
948 
949 /* Broadcom products */
950 product BROADCOM BCM2033        0x2033  BCM2033 Bluetooth USB dongle
951 
952 /* Brother Industries products */
953 product BROTHER HL1050          0x0002  HL-1050 laser printer
954 
955 /* Behavior Technology Computer products */
956 product BTC BTC7932             0x6782  Keyboard with mouse port
957 
958 /* Canon, Inc. products */
959 product CANON N656U             0x2206  CanoScan N656U
960 product CANON N1220U            0x2207  CanoScan N1220U
961 product CANON D660U             0x2208  CanoScan D660U
962 product CANON N676U             0x220d  CanoScan N676U
963 product CANON N1240U            0x220e  CanoScan N1240U
964 product CANON LIDE25            0x2220  CanoScan LIDE 25
965 product CANON S10               0x3041  PowerShot S10
966 product CANON S100              0x3045  PowerShot S100
967 product CANON S200              0x3065  PowerShot S200
968 product CANON REBELXT           0x30ef  Digital Rebel XT
969 
970 /* CATC products */
971 product CATC NETMATE            0x000a  Netmate Ethernet
972 product CATC NETMATE2           0x000c  Netmate2 Ethernet
973 product CATC CHIEF              0x000d  USB Chief Bus & Protocol Analyzer
974 product CATC ANDROMEDA          0x1237  Andromeda hub
975 
976 /* CASIO products */
977 product CASIO QV_DIGICAM        0x1001  QV DigiCam
978 product CASIO EXS880            0x1105  Exilim EX-S880
979 product CASIO BE300             0x2002  BE-300 PDA
980 product CASIO NAMELAND          0x4001  CASIO Nameland EZ-USB
981 
982 /* CCYU products */
983 product CCYU ED1064             0x2136  EasyDisk ED1064
984 
985 /* Century products */
986 product CENTURY EX35QUAT        0x011e  Century USB Disk Enclosure
987 
988 /* Cherry products */
989 product CHERRY MY3000KBD        0x0001  My3000 keyboard
990 product CHERRY MY3000HUB        0x0003  My3000 hub
991 product CHERRY CYBOARD          0x0004  CyBoard Keyboard
992 
993 /* Chic Technology products */
994 product CHIC MOUSE1             0x0001  mouse
995 product CHIC CYPRESS            0x0003  Cypress USB Mouse
996 
997 /* Chicony products */
998 product CHICONY KB8933          0x0001  KB-8933 keyboard
999 product CHICONY2 TWINKLECAM     0x600d  TwinkleCam USB camera
1000 
1001 /* CH Products */
1002 product CHPRODUCTS PROTHROTTLE  0x00f1  Pro Throttle
1003 product CHPRODUCTS PROPEDALS    0x00f2  Pro Pedals
1004 product CHPRODUCTS FIGHTERSTICK 0x00f3  Fighterstick
1005 product CHPRODUCTS FLIGHTYOKE   0x00ff  Flight Sim Yoke
1006 
1007 /* Cisco-Linksys products */
1008 product CISCOLINKSYS WUSB54G    0x000d  WUSB54G Wireless Adapter
1009 product CISCOLINKSYS WUSB54GP   0x0011  WUSB54GP Wireless Adapter
1010 product CISCOLINKSYS USB200MV2  0x0018  USB200M v2
1011 product CISCOLINKSYS HU200TS    0x001a  HU200TS Wireless Adapter
1012 product CISCOLINKSYS WUSB54GC   0x0020  WUSB54GC
1013 product CISCOLINKSYS WUSB54GR   0x0023  WUSB54GR
1014 product CISCOLINKSYS WUSBF54G   0x0024  WUSBF54G
1015 
1016 /* CMOTECH products */
1017 product CMOTECH CNU510          0x5141  CMOTECH CDMA Technologies USB modem
1018 product CMOTECH CNU550          0x5543  CDMA 2000 1xRTT/1xEVDO USB modem
1019 product CMOTECH CDMA_MODEM1     0x6280  CMOTECH CDMA Technologies USB modem
1020 
1021 /* Compaq products */
1022 product COMPAQ IPAQPOCKETPC     0x0003  iPAQ PocketPC
1023 product COMPAQ PJB100           0x504a  Personal Jukebox PJB100
1024 product COMPAQ IPAQLINUX        0x505a  iPAQ Linux
1025 
1026 /* Composite Corp products looks the same as "TANGTOP" */
1027 product COMPOSITE USBPS2        0x0001  USB to PS2 Adaptor
1028 
1029 /* Conceptronic products */
1030 product CONCEPTRONIC C11U       0x7100  C11U
1031 product CONCEPTRONIC WL210      0x7110  WL-210
1032 product CONCEPTRONIC AR5523_1   0x7801  AR5523
1033 product CONCEPTRONIC AR5523_1_NF        0x7802  AR5523 (no firmware)
1034 product CONCEPTRONIC AR5523_2   0x7811  AR5523
1035 product CONCEPTRONIC AR5523_2_NF        0x7812  AR5523 (no firmware)
1036 product CONCEPTRONIC2 C54RU     0x3c02  C54RU WLAN
1037 product CONCEPTRONIC2 C54RU2    0x3c22  C54RU
1038 
1039 /* Connectix products */
1040 product CONNECTIX QUICKCAM      0x0001  QuickCam
1041 
1042 /* Corega products */
1043 product COREGA ETHER_USB_T      0x0001  Ether USB-T
1044 product COREGA FETHER_USB_TX    0x0004  FEther USB-TX
1045 product COREGA WLAN_USB_USB_11  0x000c  WirelessLAN USB-11
1046 product COREGA FETHER_USB_TXS   0x000d  FEther USB-TXS
1047 product COREGA WLANUSB          0x0012  Wireless LAN Stick-11
1048 product COREGA FETHER_USB2_TX   0x0017  FEther USB2-TX
1049 product COREGA WLUSB_11_KEY     0x001a  ULUSB-11 Key
1050 product COREGA CGWLUSB2GL       0x002d  CG-WLUSB2GL
1051 product COREGA CGWLUSB2GPX      0x002e  CG-WLUSB2GPX
1052 product COREGA WLUSB_11_STICK   0x7613  WLAN USB Stick 11
1053 product COREGA FETHER_USB_TXC   0x9601  FEther USB-TXC
1054 
1055 /* Creative products */
1056 product CREATIVE NOMAD_II       0x1002  Nomad II MP3 player
1057 product CREATIVE NOMAD_IIMG     0x4004  Nomad II MG
1058 product CREATIVE NOMAD          0x4106  Nomad
1059 product CREATIVE2 VOIP_BLASTER  0x0258  Voip Blaster
1060 product CREATIVE3 OPTICAL_MOUSE 0x0001  Notebook Optical Mouse
1061 
1062 /* Cambridge Silicon Radio Ltd. products */
1063 product CSR BT_DONGLE           0x0001  Bluetooth USB dongle
1064 product CSR CSRDFU              0xffff  USB Bluetooth Device in DFU State
1065 
1066 /* CTX products */
1067 product CTX EX1300              0x9999  Ex1300 hub
1068 
1069 /* Curitel products */
1070 product CURITEL HX550C          0x1101  CDMA 2000 1xRTT USB modem (HX-550C)
1071 product CURITEL HX57XB          0x2101  CDMA 2000 1xRTT USB modem (HX-570/575B/PR-600)
1072 product CURITEL PC5740          0x3701  Broadband Wireless modem
1073 
1074 /* CyberTAN Technology products */
1075 product CYBERTAN TG54USB        0x1666  TG54USB
1076 
1077 /* Cypress Semiconductor products */
1078 product CYPRESS MOUSE           0x0001  mouse
1079 product CYPRESS THERMO          0x0002  thermometer
1080 product CYPRESS WISPY1A         0x0bad  MetaGeek Wi-Spy
1081 product CYPRESS KBDHUB          0x0101  Keyboard/Hub
1082 product CYPRESS FMRADIO         0x1002  FM Radio
1083 product CYPRESS USBRS232        0x5500  USB-RS232 Interface
1084 product CYPRESS SLIM_HUB        0x6560  Slim Hub
1085 
1086 /* Daisy Technology products */
1087 product DAISY DMC               0x6901  USB MultiMedia Reader
1088 
1089 /* Dallas Semiconductor products */
1090 product DALLAS J6502            0x4201  J-6502 speakers
1091 
1092 /* Dell products */
1093 product DELL PORT               0x0058  Port Replicator
1094 product DELL AIO926             0x5115  Photo AIO Printer 926
1095 product DELL BC02               0x8000  BC02 Bluetooth USB Adapter
1096 product DELL TM350              0x8103  TrueMobile 350 Bluetooth USB Adapter
1097 product DELL U740               0x8135  Dell U740 CDMA
1098 
1099 /* Delorme Paublishing products */
1100 product DELORME EARTHMATE       0x0100  Earthmate GPS
1101 
1102 /* Desknote products */
1103 product DESKNOTE UCR_61S2B      0x0c55  UCR-61S2B
1104 
1105 /* Diamond products */
1106 product DIAMOND RIO500USB       0x0001  Rio 500 USB
1107 
1108 /* Dick Smith Electronics (really C-Net) products */
1109 product DICKSMITH RT2573        0x9022  RT2573
1110 product DICKSMITH CWD854F       0x9032  C-Net CWD-854 rev F
1111 
1112 /* Digi International products */
1113 product DIGI ACCELEPORT2        0x0002  AccelePort USB 2
1114 product DIGI ACCELEPORT4        0x0004  AccelePort USB 4
1115 product DIGI ACCELEPORT8        0x0008  AccelePort USB 8
1116 
1117 /* D-Link products */
1118 /*product DLINK DSBS25          0x0100  DSB-S25 serial*/
1119 product DLINK DUBE100           0x1a00  10/100 Ethernet
1120 product DLINK DSB650TX4         0x200c  10/100 Ethernet
1121 product DLINK DWL120E           0x3200  DWL-120 rev E
1122 product DLINK DWL122            0x3700  DWL-122
1123 product DLINK DWLG120           0x3701  DWL-G120
1124 product DLINK DWL120F           0x3702  DWL-120 rev F
1125 product DLINK DWLAG132          0x3a00  DWL-AG132
1126 product DLINK DWLAG132_NF       0x3a01  DWL-AG132 (no firmware)
1127 product DLINK DWLG132           0x3a02  DWL-G132
1128 product DLINK DWLG132_NF        0x3a03  DWL-G132 (no firmware)
1129 product DLINK DWLAG122          0x3a04  DWL-AG122
1130 product DLINK DWLAG122_NF       0x3a05  DWL-AG122 (no firmware)
1131 product DLINK DWLG122           0x3c00  DWL-G122 b1 Wireless Adapter
1132 product DLINK DUBE100B1         0x3c05  DUB-E100 rev B1
1133 product DLINK DSB650C           0x4000  10Mbps Ethernet
1134 product DLINK DSB650TX1         0x4001  10/100 Ethernet
1135 product DLINK DSB650TX          0x4002  10/100 Ethernet
1136 product DLINK DSB650TX_PNA      0x4003  1/10/100 Ethernet
1137 product DLINK DSB650TX3         0x400b  10/100 Ethernet
1138 product DLINK DSB650TX2         0x4102  10/100 Ethernet
1139 product DLINK DSB650            0xabc1  10/100 Ethernet
1140 product DLINK2 DWLG122C1        0x3c03  DWL-G122 c1
1141 product DLINK2 WUA1340          0x3c04  WUA-1340
1142 product DLINK2 DWA111           0x3c06  DWA-111
1143 
1144 /* DMI products */
1145 product DMI CFSM_RW             0xa109  CF/SM Reader/Writer
1146 
1147 /* DrayTek products */
1148 product DRAYTEK VIGOR550        0x0550  Vigor550
1149 
1150 /* Dynastream Innovations */
1151 product DYNASTREAM ANTDEVBOARD  0x1003  ANT dev board
1152 
1153 /* EIZO products */
1154 product EIZO HUB                0x0000  hub
1155 product EIZO MONITOR            0x0001  monitor
1156 
1157 /* ELCON Systemtechnik products */
1158 product ELCON PLAN              0x0002  Goldpfeil P-LAN
1159 
1160 /* Elecom products */
1161 product ELECOM MOUSE29UO        0x0002  mouse 29UO
1162 product ELECOM LDUSBTX0         0x200c  LD-USB/TX
1163 product ELECOM LDUSBTX1         0x4002  LD-USB/TX
1164 product ELECOM LDUSBLTX         0x4005  LD-USBL/TX
1165 product ELECOM LDUSBTX2         0x400b  LD-USB/TX
1166 product ELECOM LDUSB20          0x4010  LD-USB20
1167 product ELECOM UCSGT            0x5003  UC-SGT
1168 product ELECOM UCSGT0           0x5004  UC-SGT
1169 product ELECOM LDUSBTX3         0xabc1  LD-USB/TX
1170 
1171 /* Elsa products */
1172 product ELSA MODEM1             0x2265  ELSA Modem Board
1173 product ELSA USB2ETHERNET       0x3000  Microlink USB2Ethernet
1174 
1175 /* EMS products */
1176 product EMS DUAL_SHOOTER        0x0003  PSX gun controller converter
1177 
1178 /* Entrega products */
1179 product ENTREGA 1S              0x0001  1S serial
1180 product ENTREGA 2S              0x0002  2S serial
1181 product ENTREGA 1S25            0x0003  1S25 serial
1182 product ENTREGA 4S              0x0004  4S serial
1183 product ENTREGA E45             0x0005  E45 Ethernet
1184 product ENTREGA CENTRONICS      0x0006  Parallel Port
1185 product ENTREGA XX1             0x0008  Ethernet
1186 product ENTREGA 1S9             0x0093  1S9 serial
1187 product ENTREGA EZUSB           0x8000  EZ-USB
1188 /*product ENTREGA SERIAL        0x8001  DB25 Serial*/
1189 product ENTREGA 2U4S            0x8004  2U4S serial/usb hub
1190 product ENTREGA XX2             0x8005  Ethernet
1191 /*product ENTREGA SERIAL_DB9    0x8093  DB9 Serial*/
1192 
1193 /* Epson products */
1194 product EPSON PRINTER1          0x0001  USB Printer
1195 product EPSON PRINTER2          0x0002  ISD USB Smart Cable for Mac
1196 product EPSON PRINTER3          0x0003  ISD USB Smart Cable
1197 product EPSON PRINTER5          0x0005  USB Printer
1198 product EPSON 636               0x0101  Perfection 636U / 636Photo scanner
1199 product EPSON 610               0x0103  Perfection 610 scanner
1200 product EPSON 1200              0x0104  Perfection 1200U / 1200Photo scanner
1201 product EPSON 1600              0x0107  Expression 1600 scanner
1202 product EPSON 1640              0x010a  Perfection 1640SU scanner
1203 product EPSON 1240              0x010b  Perfection 1240U / 1240Photo scanner
1204 product EPSON 640U              0x010c  Perfection 640U scanner
1205 product EPSON 1250              0x010f  Perfection 1250U / 1250Photo scanner
1206 product EPSON 1650              0x0110  Perfection 1650 scanner
1207 product EPSON GT9700F           0x0112  GT-9700F scanner
1208 product EPSON GT9300UF          0x011b  GT-9300UF scanner
1209 product EPSON 3200              0x011c  Perfection 3200 scanner
1210 product EPSON 1260              0x011d  Perfection 1260 scanner
1211 product EPSON 1660              0x011e  Perfection 1660 scanner
1212 product EPSON 1670              0x011f  Perfection 1670 scanner
1213 product EPSON 1270              0x0120  Perfection 1270 scanner
1214 product EPSON 2480              0x0121  Perfection 2480 scanner
1215 product EPSON 3590              0x0122  Perfection 3590 scanner
1216 product EPSON 4990              0x012a  Perfection 4990 Photo scanner
1217 product EPSON STYLUS_875DC      0x0601  Stylus Photo 875DC Card Reader
1218 product EPSON STYLUS_895        0x0602  Stylus Photo 895 Card Reader
1219 product EPSON CX5400            0x0808  CX5400 scanner
1220 product EPSON 3500              0x080e  CX-3500/3600/3650 MFP
1221 product EPSON RX425             0x080f  Stylus Photo RX425 scanner
1222 product EPSON 4800              0x0819  CX4800 MP scanner
1223 product EPSON 4200              0x0820  CX4200 MP scanner
1224 product EPSON 5000              0x082b  DX-50x0 MFP scanner
1225 product EPSON 6000              0x082e  DX-60x0 MFP scanner
1226 product EPSON DX7400            0x0838  DX7400/CX7300 scanner
1227 product EPSON DX8400            0x0839  DX8400 scanner
1228 
1229 /* e-TEK Labs products */
1230 product ETEK 1COM               0x8007  Serial
1231 
1232 /* Extended Systems products */
1233 product EXTENDED XTNDACCESS     0x0100  XTNDAccess IrDA
1234 
1235 /* FEIYA products */
1236 product FEIYA 5IN1              0x1132  5-in-1 Card Reader
1237 
1238 /* Fiberline */
1239 product FIBERLINE WL430U        0x6003  WL-430U
1240 
1241 /* Fossil, Inc products */
1242 product FOSSIL WRISTPDA         0x0002  Wrist PDA
1243 
1244 /* Freecom products */
1245 product FREECOM DVD             0xfc01  DVD drive
1246 
1247 /* Future Technology Devices products */
1248 product FTDI SERIAL_8U100AX     0x8372  8U100AX Serial
1249 product FTDI SERIAL_8U232AM     0x6001  8U232AM Serial
1250 product FTDI SERIAL_2232C       0x6010  FT2232C Dual port Serial
1251 /* Gude Analog- und Digitalsysteme products also uses FTDI's id: */
1252 product FTDI TACTRIX_OPENPORT_13M 0xcc48 OpenPort 1.3 Mitsubishi