usbdevs revision 104648
1139823Simp$FreeBSD: head/sys/dev/usb/usbdevs 104648 2002-10-08 03:00:37Z kan $
210965Swollman
31541Srgrimes/*
41541Srgrimes * Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc.
51541Srgrimes * All rights reserved.
61541Srgrimes *
71541Srgrimes * This code is derived from software contributed to The NetBSD Foundation
81541Srgrimes * by Lennart Augustsson (lennart@augustsson.net) at
91541Srgrimes * Carlstedt Research & Technology.
101541Srgrimes *
111541Srgrimes * Redistribution and use in source and binary forms, with or without
121541Srgrimes * modification, are permitted provided that the following conditions
131541Srgrimes * are met:
141541Srgrimes * 1. Redistributions of source code must retain the above copyright
151541Srgrimes *    notice, this list of conditions and the following disclaimer.
161541Srgrimes * 2. Redistributions in binary form must reproduce the above copyright
171541Srgrimes *    notice, this list of conditions and the following disclaimer in the
181541Srgrimes *    documentation and/or other materials provided with the distribution.
191541Srgrimes * 3. All advertising materials mentioning features or use of this software
201541Srgrimes *    must display the following acknowledgement:
211541Srgrimes *        This product includes software developed by the NetBSD
221541Srgrimes *        Foundation, Inc. and its contributors.
231541Srgrimes * 4. Neither the name of The NetBSD Foundation nor the names of its
241541Srgrimes *    contributors may be used to endorse or promote products derived
251541Srgrimes *    from this software without specific prior written permission.
261541Srgrimes *
271541Srgrimes * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
281541Srgrimes * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2910965Swollman * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3050477Speter * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
311541Srgrimes * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
321541Srgrimes * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33125680Sbms * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
3455679Sshin * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
3556041Sshin * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
36101106Srwatson * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
3729514Sjoerg * POSSIBILITY OF SUCH DAMAGE.
38130989Sps */
3929514Sjoerg
401541Srgrimes/*
411541Srgrimes * List of known USB vendors
4276166Smarkm *
4347547Sdg * Adding an ID and its string description for a device to the usbdevs file,
4476166Smarkm * enables the USB stack to print a useful description of the device that was
451541Srgrimes * connected.
4676166Smarkm *
471541Srgrimes * The ID should be added in usbdevs and then the files usbdevs.h and
481541Srgrimes * usbdevs_data.h need to be regenerated.
491541Srgrimes *
5076166Smarkm *	# edit usbdevs
511541Srgrimes *	make -f Makefile.usbdevs
521541Srgrimes *	# test your change
531541Srgrimes *	cd ../../modules/usb
541541Srgrimes *	make
551541Srgrimes *	# commit, if appropriate
561541Srgrimes *	cvs -m "ID for device XYZ" commit usbdevs
571541Srgrimes *	# commit the derived files after the $ FreeBSD $ has been updated.
5862587Sitojun *	cvs commit usbdevs.h usbdevs_data.h
59152592Sandre *
6055679Sshin * Please note that these IDs do not do anything. Adding an ID here and
6155679Sshin * regenerating the usbdevs.h and usbdevs_data.h only makes a symbolic name
6262587Sitojun * available to the source code and does not change any functionality, nor
6355679Sshin * does it make your device available to a specific driver.
6455679Sshin * It will however make the descriptive string available if a device does not
651541Srgrimes * provide the string itself.
661541Srgrimes *
671541Srgrimes * After adding a vendor ID VNDR and a product ID PRDCT you will have the
681541Srgrimes * following extra defines:
691541Srgrimes * #define USB_VENDOR_VNDR              0x????
701541Srgrimes * #define USB_PRODUCT_VNDR_PRDCT       0x????
711541Srgrimes *
722788Sdg * You may have to add these defines to the respective probe routines to
731541Srgrimes * make the device recognised by the appropriate device driver.
742788Sdg */
751541Srgrimes
7656041Sshinvendor AOX		0x03e8	AOX
7756041Sshinvendor ATMEL		0x03eb	Atmel
7856041Sshinvendor MITSUMI		0x03ee	Mitsumi
7956041Sshinvendor HP		0x03f0	Hewlett Packard
80105199Ssamvendor ADAPTEC		0x03f3	Adaptec
81105199Ssamvendor NATIONAL		0x0400	National Semiconductor
82105199Ssamvendor ACERLABS		0x0402	Acer Labs
83105199Ssamvendor FTDI		0x0403	Future Technology Devices
84105199Ssamvendor NEC		0x0409	NEC
8558698Sjlemonvendor KODAK		0x040a	Eastman Kodak
8658698Sjlemonvendor MELCO		0x0411	Melco
87163606Srwatsonvendor CREATIVE		0x041e	Creative
88163606Srwatsonvendor ADI		0x0422	ADI Systems
891541Srgrimesvendor CATC		0x0423	Computer Access Technology
901541Srgrimesvendor SMC2		0x0424	Standard Microsystems
911541Srgrimesvendor GRAVIS		0x0428	Advanced Gravis Computer Tech.
921541Srgrimesvendor SUN		0x0430	Sun Microsystems
9398204Ssilbyvendor TAUGA		0x0436  Taugagreining HF
9447547Sdgvendor AMD		0x0438	Advanced Micro Devices
9547547Sdgvendor LEXMARK		0x043d	Lexmark International
961541Srgrimesvendor NANAO		0x0440	NANAO
9750673Sjlemonvendor ALPS		0x044e	Alps Electric
9850673Sjlemonvendor THRUST		0x044f	Thrustmaster
9950673Sjlemonvendor TI		0x0451	Texas Instruments
10047547Sdgvendor ANALOGDEVICES	0x0456	Analog Devices
10187903Ssilbyvendor KYE		0x0458	KYE Systems
10250673Sjlemonvendor DIAMOND2		0x045a	Diamond (Supra)
10350673Sjlemonvendor MICROSOFT	0x045e	Microsoft
10450673Sjlemonvendor PRIMAX		0x0461	Primax Electronics
10563048Sjayanthvendor AMP		0x0464	AMP
10660067Sjlemonvendor CHERRY		0x046a	Cherry Mikroschalter
107133874Srwatsonvendor MEGATRENDS	0x046b	American Megatrends
108109492Shsuvendor LOGITECH		0x046d	Logitech
109162110Sandrevendor BTC		0x046e	Behavior Tech. Computer
110162110Sandrevendor PHILIPS		0x0471	Philips
111162110Sandrevendor CONNECTIX	0x0478	Connectix
112162110Sandrevendor KENSINGTON	0x047d	Kensington
1131541Srgrimesvendor LUCENT		0x047e	Lucent
1141541Srgrimesvendor STMICRO		0x0483	STMicroelectronics
1151541Srgrimesvendor YAMAHA		0x0499	YAMAHA
1161541Srgrimesvendor COMPAQ		0x049f	Compaq Computers
11798704Sluigivendor ACERP		0x04a5	Acer Peripherals
1181541Srgrimesvendor VISIONEER	0x04a7	Visioneer
11998704Sluigivendor CANON		0x04a9	Canon
120124849Sandrevendor NIKON		0x04b0	Nikon
1211541Srgrimesvendor IBM		0x04b3	IBM Corporation
122125698Sbmsvendor CYPRESS		0x04b4	Cypress Semiconductor
123125680Sbmsvendor EPSON		0x04b8	Seiko Epson
124125783Sbmsvendor RAINBOW		0x04b9	Rainbow Technologies
12598704Sluigivendor IODATA		0x04bb	I/O Data
12655679Sshinvendor TDK		0x04bf	TDK
12798704Sluigivendor 3COMUSR		0x04c1	U.S. Robotics
12898704Sluigivendor METHODE		0x04c2	Methode Electronics Far East
1296283Swollmanvendor MAXISWITCH	0x04c3	Maxi Switch
13036335Sfennervendor LOCKHEEDMER	0x04c4	Lockheed Martin Energy Research
1311541Srgrimesvendor FUJITSU		0x04c5	Fujitsu
132130989Spsvendor TOSHIBAAM	0x04c6	Toshiba America Electronic Components
133136151Spsvendor MICROMACRO	0x04c7	Micro Macro Technologies
134130989Spsvendor KONICA		0x04c8	Konica
135162110Sandrevendor LITEON		0x04ca	Lite-On Technology
13687193Sdillonvendor FUJIPHOTO	0x04cb	Fuji Photo Film
13760067Sjlemonvendor PHILIPSSEMI	0x04cc	Philips Semiconductors
13887193Sdillonvendor TATUNG		0x04cd	Tatung Co. Of America
13955679Sshinvendor SCANLOGIC	0x04ce	ScanLogic
14098704Sluigivendor MYSON		0x04cf	Myson Technology
14155679Sshinvendor DIGI2		0x04d0	Digi International
1421541Srgrimesvendor ITTCANON		0x04d1	ITT Canon
14355679Sshinvendor ALTEC		0x04d2	Altec Lansing Technologies
14455679Sshinvendor PANASONIC	0x04da	Panasonic (Matsushita)
14555679Sshinvendor IIYAMA		0x04e1	Iiyama
146122325Ssamvendor SHUTTLE		0x04e6	Shuttle Technology
147101713Sjennifervendor ANNABOOKS	0x04ed	Annabooks
1481541Srgrimesvendor CHICONY		0x04f2	Chicony Electronics
1491541Srgrimesvendor BROTHER		0x04f9	Brother Industries
1501541Srgrimesvendor DALLAS		0x04fa	Dallas Semiconductor
1511541Srgrimesvendor ACER		0x0502	Acer
1521541Srgrimesvendor 3COM		0x0506	3Com
1531541Srgrimesvendor AZTECH		0x0509	Aztech Systems
15484564Sjayanthvendor BELKIN		0x050d	Belkin Components
15550673Sjlemonvendor KAWATSU		0x050f	Kawatsu Semiconductor
1561541Srgrimesvendor APC		0x051d	American Power Conversion
1571541Srgrimesvendor CONNECTEK	0x0522	Advanced Connectek USA
1581541Srgrimesvendor NETCHIP		0x0525	NetChip Technology
1591541Srgrimesvendor ALTRA		0x0527	ALTRA
160133874Srwatsonvendor ATI		0x0528	ATI Technologies
16150673Sjlemonvendor AKS		0x0529	Aladdin Knowledge Systems
16250673Sjlemonvendor UNIACCESS	0x0540	Universal Access
163133874Srwatsonvendor XIRLINK		0x0545	Xirlink
16498704Sluigivendor ANCHOR		0x0547	Anchor Chips
16555679Sshinvendor SONY		0x054c	Sony
16698704Sluigivendor VISION		0x0553	VLSI Vision
16798704Sluigivendor ASAHIKASEI	0x0556	Asahi Kasei Microsystems
16898704Sluigivendor ATEN		0x0557	ATEN International
16998704Sluigivendor MUSTEK		0x055f	Mustek Systems
17098704Sluigivendor TELEX		0x0562	Telex Communications
17198704Sluigivendor PERACOM		0x0565	Peracom Networks
17298704Sluigivendor ALCOR2		0x0566	Alcor Micro
17398704Sluigivendor WACOM		0x056a	WACOM
17450673Sjlemonvendor ETEK		0x056c	e-TEK Labs
17584564Sjayanthvendor EIZO		0x056d	EIZO
17684564Sjayanthvendor ELECOM		0x056e	Elecom
17784564Sjayanthvendor HAUPPAUGE	0x0573	Hauppauge Computer Works
17884564Sjayanthvendor BAFO		0x0576	BAFO/Quality Computer Accessories
17984564Sjayanthvendor YEDATA		0x057b	Y-E Data
18084564Sjayanthvendor AVM		0x057c	AVM GmbH
18184564Sjayanthvendor QUICKSHOT	0x057f	Quickshot
1821541Srgrimesvendor ROLAND		0x0582	Roland
183130989Spsvendor ROCKFIRE		0x0583	Rockfire
184130989Spsvendor RATOC		0x0584	RATOC Systems, Inc.
185130989Spsvendor ZYXEL		0x0586	ZyXEL Communication
186130989Spsvendor ALCOR		0x058f	Alcor Micro
187130989Spsvendor IOMEGA		0x059b	Iomega
188130989Spsvendor ATREND		0x059c	A-Trend Technology
189130989Spsvendor AID		0x059d	Advanced Input Devices
1901541Srgrimesvendor LACIE		0x059f	LaCie
1911541Srgrimesvendor OMNIVISION	0x05a9	OmniVision
192124849Sandrevendor INSYSTEM		0x05ab	In-System Design
193124849Sandrevendor APPLE		0x05ac	Apple Computer
1941541Srgrimesvendor DIGI		0x05c5	Digi International
1951541Srgrimesvendor QTRONIX		0x05c7	Qtronix
1961541Srgrimesvendor ELSA		0x05cc	ELSA
197130989Spsvendor BRAINBOXES	0x05d1	Brainboxes Limited
198130989Spsvendor ULTIMA		0x05d8	Ultima
199130989Spsvendor AXIOHM		0x05d9	Axiohm Transaction Solutions
200130989Spsvendor MICROTEK		0x05da	Microtek
201130989Spsvendor SUNTAC		0x05db	SUN Corporation
202130989Spsvendor LEXAR		0x05dc	Lexar Media
203133874Srwatsonvendor SYMBOL		0x05e0	Symbol Technologies
204130989Spsvendor GENESYS		0x05e3	Genesys Logic
205130989Spsvendor FUJI		0x05e5	Fuji Electric
206130989Spsvendor KEITHLEY		0x05e6	Keithley Instruments
207136151Spsvendor EIZONANAO	0x05e7	EIZO Nanao
208130989Spsvendor KLSI		0x05e9	Kawasaki LSI
209130989Spsvendor FFC		0x05eb	FFC
210132418Sjayanthvendor ANKO		0x05ef	Anko Electronic
211136151Spsvendor PIENGINEERING	0x05f3	P.I. Engineering
212136151Spsvendor AOC		0x05f6	AOC International
213136151Spsvendor CHIC		0x05fe	Chic Technology
214136151Spsvendor BARCO		0x0600	Barco Display Systems
215136151Spsvendor BRIDGE		0x0607	Bridge Information
216136151Spsvendor SOLIDYEAR	0x060b	Solid Year
217132417Sjayanthvendor BIORAD		0x0614	Bio-Rad Laboratories
218132417Sjayanthvendor MACALLY		0x0618	Macally
219132417Sjayanthvendor ACTLABS		0x061c	Act Labs
220133874Srwatsonvendor ALARIS		0x0620	Alaris
221133874Srwatsonvendor APEX		0x0624	Apex
222132417Sjayanthvendor AVISION		0x0638	Avision
223132417Sjayanthvendor TEAC		0x0644	TEAC
224132417Sjayanthvendor LINKSYS		0x066b	Linksys
225133874Srwatsonvendor ACERSA		0x066e	Acer Semiconductor America
226132417Sjayanthvendor SIGMATEL		0x066f	Sigmatel
227133874Srwatsonvendor AIWA		0x0677	Aiwa
228133874Srwatsonvendor ACARD		0x0678	ACARD Technology
229132417Sjayanthvendor PROLIFIC		0x067b	Prolific Technology
230132417Sjayanthvendor SIEMENS		0x067c	Siemens
231132417Sjayanthvendor ADVANCELOGIC	0x0680	Avance Logic
232132417Sjayanthvendor HAGIWARA		0x0693  Hagiwara Sys-Com
233132417Sjayanthvendor MINOLTA		0x0686	Minolta
234132417Sjayanthvendor CTX		0x0698	Chuntex
235136151Spsvendor ASKEY		0x069a	Askey Computer
236136151Spsvendor SAITEK		0x06a3	Saitek
237132417Sjayanthvendor ALCATELT		0x06b9	Alcatel Telecom
238136151Spsvendor AGFA		0x06bd	AGFA-Gevaert
239130989Spsvendor ASIAMD		0x06be	Asia Microelectronic Development
240133874Srwatsonvendor BIZLINK		0x06c4	Bizlink International
241132417Sjayanthvendor KEYSPAN		0x06cd	Keyspan
242130989Spsvendor AASHIMA		0x06d6	Aashima Technology
243137066Srwatsonvendor MULTITECH	0x06e0	MultiTech
244137066Srwatsonvendor ADS		0x06e1	ADS Technologies
245130989Spsvendor ALCATELM		0x06e4	Alcatel Microelectronics
246133874Srwatsonvendor SIRIUS		0x06ea	Sirius Technologies
247132417Sjayanthvendor BOSTON		0x06fd	Boston Acoustics
248130989Spsvendor SMC		0x0707	Standard Microsystems
249130989Spsvendor PUTERCOM		0x0708	Putercom
250132417Sjayanthvendor MCT		0x0711	MCT
251130989Spsvendor DIGITALSTREAM	0x074e	Digital Stream
2526283Swollmanvendor AUREAL		0x0755	Aureal Semiconductor
2536283Swollmanvendor MIDIMAN		0x0763	Midiman
2546283Swollmanvendor GRIFFIN		0x077d	Griffin Technology
2556283Swollmanvendor SANDISK		0x0781	SanDisk Corp
2566283Swollmanvendor BRIMAX		0x078e	Brimax
2576283Swollmanvendor AXIS		0x0792	Axis Communications
2586283Swollmanvendor ABL		0x0794	ABL Electronics
2596283Swollmanvendor ALFADATA		0x079d	Alfadata Computer
260136327Srwatsonvendor NATIONALTECH	0x07a2	National Technical Systems
2616283Swollmanvendor ONNTO		0x07a3	Onnto
2621541Srgrimesvendor BE		0x07a4	Be
2631541Srgrimesvendor ADMTEK		0x07a6	ADMtek
2641541Srgrimesvendor COREGA		0x07aa	Corega
2651541Srgrimesvendor FREECOM		0x07ab	Freecom
2661541Srgrimesvendor MICROTECH	0x07af	Microtech
267146463Spsvendor OLYMPUS		0x07b4	Olympus
268124849Sandrevendor ABOCOM		0x07b8	AboCom Systems
2691541Srgrimesvendor KEISOKUGIKEN	0x07c1	Keisokugiken
2701541Srgrimesvendor APG		0x07c5	APG Cash Drawer
2711541Srgrimesvendor BUG		0x07c8	B.U.G.
2721541Srgrimesvendor ALLIEDTELESYN	0x07c9	Allied Telesyn International
2731541Srgrimesvendor AVERMEDIA	0x07ca	AVerMedia Technologies
27445439Sjulianvendor SIIG		0x07cc	SIIG
2751541Srgrimesvendor CASIO		0x07cf	CASIO
2761541Srgrimesvendor APTIO		0x07d2	Aptio Products
2771541Srgrimesvendor ARASAN		0x07da	Arasan Chip Systems
2781541Srgrimesvendor ALLIEDCABLE	0x07e6	Allied Cable
2791541Srgrimesvendor STSN		0x07ef	STSN
2801541Srgrimesvendor ZOOM		0x0803	Zoom Telephonics
2811541Srgrimesvendor BROADLOGIC	0x0827	BroadLogic
2821541Srgrimesvendor HANDSPRING	0x082d	Handspring
2831541Srgrimesvendor ACTIONSTAR	0x0835	Action Star Enterprise
2841541Srgrimesvendor PALM		0x0830	Palm Computing
2851541Srgrimesvendor ACCTON		0x083a	Accton Technology
2861541Srgrimesvendor DIAMOND		0x0841	Diamond
287124849Sandrevendor NETGEAR		0x0846	BayNETGEAR
2881541Srgrimesvendor ACTIVEWIRE	0x0854	ActiveWire
28950673Sjlemonvendor PORTGEAR		0x085a	PortGear
2901541Srgrimesvendor METRICOM		0x0870	Metricom
2911541Srgrimesvendor ADESSOKBTEK	0x087c	ADESSO/Kbtek America
2921541Srgrimesvendor JATON		0x087d	Jaton
2931541Srgrimesvendor APT		0x0880	APT Technologies
294104815Sdillonvendor BOCARESEARCH	0x0885	Boca Research
295133874Srwatsonvendor ANDREA		0x08a8	Andrea Electronics
296104815Sdillonvendor BURRBROWN	0x08bb	Burr-Brown Japan
297124849Sandrevendor 2WIRE		0x08c8	2Wire
298104815Sdillonvendor AIPTEK		0x08ca	AIPTEK International
299104815Sdillonvendor SMARTBRIDGES	0x08d1	SmartBridges
300104815Sdillonvendor BILLIONTON	0x08dd	Billionton Systems
301104815Sdillonvendor EXTENDED		0x08e9	Extended Systems
302104815Sdillonvendor MSYSTEMS		0x08ec	M-Systems
303104815Sdillonvendor AUTHENTEC	0x08ff	AuthenTec
304104815Sdillonvendor ALATION		0x0910	Alation Systems
305133874Srwatsonvendor GOHUBS		0x0921	GoHubs
306130989Spsvendor BIOMETRIC	0x0929	American Biometric Company
307133874Srwatsonvendor YANO		0x094f	Yano
308104815Sdillonvendor KINGSTON		0x0951	Kingston Technology
309136151Spsvendor BLUEWATER	0x0956	BlueWater Systems
310136151Spsvendor AGILENT		0x0957	Agilent Technologies
311136151Spsvendor PORTSMITH	0x095a	Portsmith
312136151Spsvendor ADIRONDACK	0x0976	Adirondack Wire & Cable
313136151Spsvendor BECKHOFF		0x0978	Beckhoff
3141541Srgrimesvendor ALTIUS		0x09b3	Altius Solutions
315136151Spsvendor ARRIS		0x09c1	Arris Interactive
316136151Spsvendor ACTIVCARD	0x09c3	ACTIVCARD
317136151Spsvendor ACTISYS		0x09c4	ACTiSYS
318136151Spsvendor AFOURTECH	0x09da	A-FOUR TECH
319136151Spsvendor AIMEX		0x09dc	AIMEX
320138199Spsvendor ADDONICS		0x09df	Addonics Technologies
321138199Spsvendor AKAI		0x09e8	AKAI professional M.I.
322140138Spsvendor ARESCOM		0x09f5	ARESCOM
323140138Spsvendor BAY		0x09f9	Bay Associates
324140138Spsvendor ALTERA		0x09fb	Altera
325140138Spsvendor TREK		0x0a16	Trek Technology
326140138Spsvendor ASAHIOPTICAL	0x0a17	Asahi Optical
327140138Spsvendor BOCASYSTEMS	0x0a43	Boca Systems
328140138Spsvendor BROADCOM		0x0a5c	Broadcom
329140138Spsvendor GREENHOUSE	0x0a6b	GREENHOUSE
330140138Spsvendor GEOCAST		0x0a79	Geocast Network Systems
331140138Spsvendor TODOS		0x0b0c	Todos Data System
332140138Spsvendor NEC2		0x0b62	NEC
333140138Spsvendor ATI2		0x0b6f	ATI
334140138Spsvendor AGATE		0x0c08	Agate Technologies
335140138Spsvendor DMI		0x0c0b	DMI
336140138Spsvendor LUWEN		0x0c76	Luwen
337140138Spsvendor MOTOROLA		0x1063	Motorola
338136151Spsvendor PLX		0x10b5	PLX
339136151Spsvendor ASANTE		0x10bd	Asante
340136151Spsvendor BELKIN2		0x1293	Belkin Components
3416283Swollmanvendor MOBILITY		0x1342	Mobility
3426283Swollmanvendor SHARK		0x13d2	Shark
3436283Swollmanvendor SILICONPORTALS	0x1527	Silicon Portals
3446283Swollmanvendor SOHOWARE		0x15e8	SOHOware
3456283Swollmanvendor UMAX		0x1606	UMAX Data Systems
3466283Swollmanvendor INSIDEOUT	0x1608	Inside Out Networks
347155961Sqinglivendor ENTREGA		0x1645	Entrega
348155961Sqinglivendor ACTIONTEC	0x1668	Actiontec Electronics
3496283Swollmanvendor DLINK		0x2001	D-Link
3506283Swollmanvendor DAISY		0x3579	Daisy Technology
3516283Swollmanvendor INTEL		0x8086	Intel
35213475Solahvendor HP2		0xf003	Hewlett Packard
353137139Sandre
35413475Solah/*
35513475Solah * List of known products.  Grouped by vendor.
35613475Solah */
357137139Sandre
35813475Solah/* 3Com products */
35913475Solahproduct 3COM HOMECONN		0x009d	HomeConnect USB Camera
36013475Solahproduct 3COM 3C19250		0x03E8	3C19250 Ethernet adapter
36113475Solahproduct 3COM USR56K		0x3021	U.S.Robotics 56000 Voice Faxmodem Pro
3621541Srgrimesproduct 3COM 3C460		0x11f8	HomeConnect 3C460
3631541Srgrimesproduct 3COM 3C460B		0x4601	HomeConnect 3C460B
3641541Srgrimes
3651541Srgrimesproduct 3COMUSR OFFICECONN	0x0082	3Com OfficeConnect Analog Modem
366104815Sdillonproduct 3COMUSR USRISDN		0x008f	3Com U.S. Robotics Pro ISDN TA
3671541Srgrimesproduct 3COMUSR HOMECONN	0x009d	3Com HomeConnect camera
36815262Sdgproduct 3COMUSR USR56K		0x3021	U.S.Robotics 56000 Voice Faxmodem Pro
36915262Sdg
37015262Sdg/* AboCom products */
37115262Sdgproduct ABOCOM XX1		0x110c	XX1
3721541Srgrimesproduct ABOCOM XX2		0x200c	XX2
3731541Srgrimesproduct ABOCOM URE450		0x4000	URE450 Ethernet Adapter
374124849Sandreproduct ABOCOM UFE1000		0x4002	UFE1000 Fast Ethernet Adapter
37550673Sjlemonproduct ABOCOM DSB650TX_PNA	0x4003	1/10/100 ethernet adapter
37615262Sdgproduct ABOCOM XX4		0x4004	XX4
3771541Srgrimesproduct ABOCOM XX5		0x4007	XX5
37850673Sjlemonproduct ABOCOM XX6		0x400b	XX6
37915262Sdgproduct ABOCOM XX7		0x400c	XX7
3801541Srgrimesproduct ABOCOM XX8		0x4102	XX8
3811541Srgrimesproduct ABOCOM XX9		0x4104	XX9
382104815Sdillonproduct ABOCOM XX10		0xabc1	XX10
383104815Sdillon
384104815Sdillon/* Accton products */
385162110Sandreproduct ACCTON USB320_EC	0x1046	USB320-EC Ethernet Adapter
386162110Sandreproduct ACCTON SS1001		0x5046	SpeedStream Ethernet Adapter
387162110Sandre
388162110Sandre/* Acer Peripherals, Inc. products */
389162110Sandreproduct ACERP ACERSCAN_C310U	0x12a6	Acerscan C310U
390162110Sandreproduct ACERP ACERSCAN_320U	0x2022	Acerscan 320U
391162110Sandreproduct ACERP ACERSCAN_640U	0x2040	Acerscan 640U
392162110Sandreproduct ACERP ACERSCAN_620U	0x2060	Acerscan 620U
393162110Sandre
394162110Sandre/* ActiveWire, Inc. products */
395162110Sandreproduct ACTIVEWIRE IOBOARD	0x0100	I/O Board
396162110Sandreproduct ACTIVEWIRE IOBOARD_FW1	0x0101	I/O Board, rev. 1 firmware
397162110Sandre
398162110Sandre/* ADMtek products */
399104815Sdillonproduct ADMTEK PEGASUS		0x0986	AN986 USB Ethernet adapter
4001541Srgrimesproduct ADMTEK PEGASUSII	0x8511	AN8511 USB Ethernet adapter
401162110Sandre
402162110Sandre/* ADS products */
403162110Sandreproduct ADS UBS10BT		0x0008	UBS-10BT Ethernet adapter
404162110Sandre
405162110Sandre/* Agate Technologies products */
406162110Sandreproduct AGATE QDRIVE		0x0378	Q-Drive
407162110Sandre
408162110Sandre/* AGFA products */
409162110Sandreproduct AGFA SNAPSCAN1212U	0x0001	SnapScan 1212U
410162110Sandreproduct AGFA SNAPSCAN1236U	0x0002	SnapScan 1236U
411162110Sandreproduct AGFA SNAPSCANTOUCH	0x0100	SnapScan Touch
412162110Sandreproduct AGFA SNAPSCAN1212U2	0x2061	SnapScan 1212U
4131541Srgrimesproduct AGFA SNAPSCANE40	0x208d	SnapScan e40
414132717Sjayanthproduct AGFA SNAPSCANE50	0x208f	SnapScan e50
415132717Sjayanthproduct AGFA SNAPSCANE20	0x2091	SnapScan e20
416132717Sjayanthproduct AGFA SNAPSCANE25	0x2095	SnapScan e25
417133874Srwatsonproduct AGFA SNAPSCANE26	0x2097	SnapScan e26
418132717Sjayanthproduct AGFA SNAPSCANE52	0x20fd	SnapScan e52
419132717Sjayanth
420132717Sjayanth/* AKS products */
4211541Srgrimesproduct AKS USBHASP		0x0001	USB-HASP 0.06
422124849Sandre
4231541Srgrimes/* Alcor Micro, Inc. products */
4241541Srgrimesproduct ALCOR2 KBD_HUB		0x2802	Kbd Hub
42587193Sdillon
42687193Sdillonproduct ALCOR MA_KBD_HUB	0x9213	MacAlly Kbd Hub
42787193Sdillonproduct ALCOR AU9814		0x9215	AU9814 Hub
428162110Sandreproduct ALCOR SM_KBD		0x9410	MicroConnectors/StrongMan Keyboard
42987779Sjlemonproduct ALCOR NEC_KBD_HUB	0x9472	NEC Kbd Hub
43087779Sjlemon
43187779Sjlemon/* Altec Lansing products */
43287779Sjlemonproduct ALTEC ADA70		0x0070	ADA70 Speakers
43387779Sjlemonproduct ALTEC ASC495		0xff05	ASC495 Speakers
43487779Sjlemon
4351541Srgrimes/* American Power Conversion products */
4361541Srgrimesproduct APC UPSPRO500		0x0002	Back-UPS Pro 500
437162110Sandre
4381541Srgrimes/* Anchor products */
43987193Sdillonproduct ANCHOR EZUSB		0x2131	EZUSB
44087193Sdillonproduct ANCHOR EZLINK		0x2720	EZLINK
44187193Sdillon
44287193Sdillon/* AOX, Inc. products */
44387193Sdillonproduct AOX USB101		0x0008	USB ethernet controller engine
44487193Sdillon
44587193Sdillon/* Apple Computer products */
44687779Sjlemonproduct APPLE OPTMOUSE		0x0302	Optical mouse
44787193Sdillonproduct APPLE SPEAKERS		0x1101	Speakers
44887193Sdillon
44987193Sdillon/* ATen products */
4501541Srgrimesproduct ATEN UC1284		0x2001	Parallel printer adapter
45187193Sdillonproduct ATEN UC10T		0x2002	10Mbps ethernet adapter
452146463Spsproduct ATEN UC232A		0x2008	Serial adapter
4531541Srgrimes
4546283Swollman/* Atmel Comp. products */
4551541Srgrimesproduct ATMEL UHB124		0x3301	UHB124 hub
45687193Sdillonproduct ATMEL DWL120		0x7602	DWL-120 Wireless adapter
4571541Srgrimes
458130989Sps/* Avision products */
459130989Spsproduct AVISION 1200U		0x0268	1200U scanner
4601541Srgrimes
4611541Srgrimes/* Belkin products */
4621541Srgrimes/*product BELKIN F5U111		0x????	F5U111 Ethernet adapter*/
4631541Srgrimesproduct BELKIN2 F5U002		0x0002	F5U002 Parallel printer adapter
4641541Srgrimesproduct BELKIN USB2LAN		0x0121	USB to LAN Converter
4651541Srgrimesproduct BELKIN F5U103		0x0103	F5U103 Serial adapter
4661541Srgrimesproduct BELKIN F5U120		0x1203	F5U120-PC Hub
4671541Srgrimes
468111139Sjlemon/* Billionton products */
4691541Srgrimesproduct BILLIONTON USB100	0x0986	USB100N 10/100 FastEthernet Adapter
470124849Sandreproduct BILLIONTON USBLP100	0x0987	USB100LP
4718876Srgrimesproduct BILLIONTON USBEL100	0x0988	USB100EL
4721541Srgrimesproduct BILLIONTON USBE100	0x8511	USBE100
4731541Srgrimes
4741541Srgrimes/* Brother Industries products */
4751541Srgrimesproduct BROTHER HL1050		0x0002	HL-1050 laser printer
476124849Sandre
4771541Srgrimes/* Behavior Technology Computer products */
4781541Srgrimesproduct BTC BTC7932		0x6782	Keyboard with mouse port
4791541Srgrimes
4801541Srgrimes/* Canon, Inc. products */
4811541Srgrimesproduct CANON N656U		0x2206	CANOSCAN N656U
4821541Srgrimesproduct CANON S10		0x3041	PowerShot S10
4831541Srgrimesproduct CANON S100		0x3045	PowerShot S100
4841541Srgrimes
4851541Srgrimes/* CATC products */
486104815Sdillonproduct CATC NETMATE		0x000a	Netmate ethernet adapter
487104815Sdillonproduct CATC NETMATE2		0x000c	Netmate2 ethernet adapter
4881541Srgrimesproduct CATC CHIEF		0x000d	USB Chief Bus & Protocol Analyzer
4891541Srgrimesproduct CATC ANDROMEDA		0x1237	Andromeda hub
4901541Srgrimes
4916283Swollman/* CASIO products */
4926283Swollmanproduct	CASIO NAMELAND		0x4001	CASIO Nameland EZ-USB
4931541Srgrimes
4941541Srgrimes/* Cherry products */
4951541Srgrimesproduct CHERRY MY3000KBD	0x0001	My3000 keyboard
4961541Srgrimesproduct CHERRY MY3000HUB	0x0003	My3000 hub
4971541Srgrimes
498104815Sdillon/* Chic Technology products */
4991541Srgrimesproduct CHIC MOUSE1		0x0001	mouse
5001541Srgrimesproduct CHIC CYPRESS		0x0003	Cypress USB Mouse
5011541Srgrimes
5021541Srgrimes/* Chicony products */
5031541Srgrimesproduct CHICONY KB8933		0x0001	KB-8933 keyboard
504130989Sps
505130989Sps/* Compaq products */
506130989Spsproduct COMPAQ PJB100		0x504a	Personal Jukebox PJB100
507130989Sps
508130989Sps/* Connectix products */
509133874Srwatsonproduct CONNECTIX QUICKCAM	0x0001	QuickCam
510130989Sps
511130989Sps/* Corega products */
512130989Spsproduct COREGA ETHER_USB_T	0x0001	Ether USB-T
513136327Srwatsonproduct COREGA FETHER_USB_TX	0x0004	FEther USB-TX
514133874Srwatsonproduct COREGA FETHER_USB_TXS	0x000d	FEther USB-TXS
515130989Sps
5161541Srgrimes/* Creative products */
5171541Srgrimesproduct CREATIVE NOMAD_II	0x1002	Nomad II MP3 player
5181541Srgrimes
5191541Srgrimes/* CTX products */
5201541Srgrimesproduct CTX EX1300		0x9999	Ex1300 hub
5211541Srgrimes
5221541Srgrimes/* Cypress Semiconductor products */
52350673Sjlemonproduct CYPRESS MOUSE		0x0001	mouse
52450673Sjlemonproduct CYPRESS THERMO		0x0002	thermometer
525146463Spsproduct CYPRESS FMRADIO		0x1002	FM Radio
5261541Srgrimes
52750673Sjlemon/* Daisy Technology products */
5281541Srgrimesproduct DAISY DMC		0x6901	USB MultiMedia Reader
5291541Srgrimes
5301541Srgrimes/* Dallas Semiconductor products */
5311541Srgrimesproduct DALLAS J6502		0x4201	J-6502 speakers
5321541Srgrimes
5331541Srgrimes/* Diamond products */
5341541Srgrimesproduct DIAMOND RIO500USB	0x0001	Rio 500 USB
5351541Srgrimes
5361541Srgrimes/* Digi International products */
53750673Sjlemonproduct DIGI ACCELEPORT2	0x0002	AccelePort USB 2
53850673Sjlemonproduct DIGI ACCELEPORT4	0x0004	AccelePort USB 4
5391541Srgrimesproduct DIGI ACCELEPORT8	0x0008	AccelePort USB 8
5401541Srgrimes
5411541Srgrimes/* D-Link products */
5421541Srgrimes/*product DLINK DSBS25		0x0100	DSB-S25 serial adapter*/
5431541Srgrimesproduct DLINK DSB650TX4		0x200c	10/100 ethernet adapter
5441541Srgrimesproduct DLINK DSB650C		0x4000	10Mbps ethernet adapter
5451541Srgrimesproduct DLINK DSB650TX1		0x4001	10/100 ethernet adapter
546136327Srwatsonproduct DLINK DSB650TX		0x4002	10/100 ethernet adapter
547136327Srwatsonproduct DLINK DSB650TX_PNA	0x4003	1/10/100 ethernet adapter
5481541Srgrimesproduct DLINK DSB650TX3		0x400b	10/100 ethernet adapter
5491541Srgrimesproduct DLINK DSB650TX2		0x4102	10/100 ethernet adapter
5501541Srgrimesproduct DLINK DSB650		0xabc1	10/100 ethernet adapter
551136327Srwatson
5521541Srgrimes/* EIZO products */
5531541Srgrimesproduct EIZO HUB		0x0000	hub
5541541Srgrimesproduct EIZO MONITOR		0x0001	monitor
5551541Srgrimes
5561541Srgrimes/* Elecom products */
5571541Srgrimesproduct ELECOM MOUSE29UO	0x0002	mouse 29UO
55878064Sumeproduct ELECOM LDUSBTX0		0x200c	LD-USB/TX
5591541Srgrimesproduct ELECOM LDUSBTX1		0x4002	LD-USB/TX
5601541Srgrimesproduct ELECOM LDUSBLTX		0x4005	LD-USBL/TX
56155679Sshinproduct ELECOM LDUSBTX2		0x400b	LD-USB/TX
56255679Sshinproduct ELECOM UCSGT		0x5003	UC-SGT
56355679Sshinproduct ELECOM LDUSBTX3		0xabc1	LD-USB/TX
56455679Sshin
56555679Sshin/* Elsa products */
5661541Srgrimesproduct ELSA MODEM1		0x2265	ELSA Modem Board
5671541Srgrimesproduct ELSA USB2ETHERNET	0x3000	Microlink USB2Ethernet
5681541Srgrimes
5691541Srgrimes/* Entrega products */
5701541Srgrimesproduct ENTREGA 1S		0x0001	1S serial connector
5711541Srgrimesproduct ENTREGA 2S		0x0002	2S serial connector
5721541Srgrimesproduct ENTREGA 1S25		0x0003	1S25 serial connector
5736283Swollmanproduct ENTREGA 4S		0x0004	4S serial connector
574122922Sandreproduct ENTREGA E45		0x0005	E45 Ethernet adapter
5758384Sdgproduct ENTREGA CENTRONICS	0x0006	Centronics connector
5766283Swollmanproduct ENTREGA 1S9		0x0093	1S9 serial connector
5778876Srgrimesproduct ENTREGA EZUSB		0x8000	EZ-USB
5781541Srgrimes/*product ENTREGA SERIAL	0x8001	DB25 Serial connector*/
5791541Srgrimesproduct ENTREGA 2U4S		0x8004  2U4S serial connector/usb hub
5801541Srgrimes/*product ENTREGA SERIAL_DB9	0x8093	DB9 Serial connector*/
58137623Sbde
5821541Srgrimes/* Epson products */
5831541Srgrimesproduct EPSON PRINTER1		0x0001	USB Printer
5841541Srgrimesproduct EPSON PRINTER2		0x0002	ISD USB Smart Cable for Mac
5851541Srgrimesproduct EPSON PRINTER3		0x0003	ISD USB Smart Cable
5861541Srgrimesproduct EPSON PRINTER5		0x0005	USB Printer
5871541Srgrimesproduct EPSON 636		0x0101	Perfection 636U / 636Photo scanner
5881541Srgrimesproduct EPSON 610		0x0103	Perfection 610 scanner
589133874Srwatsonproduct EPSON 1200		0x0104	Perfection 1200U / 1200Photo scanner
5908876Srgrimesproduct EPSON 1600		0x0107	Expression 1600 scanner
591133874Srwatsonproduct EPSON 1640		0x010a	Perfection 1640SU scanner
5928876Srgrimesproduct EPSON 1240		0x010b	Perfection 1240U / 1240Photo scanner
5931541Srgrimesproduct EPSON 640U		0x010c	Perfection 640U scanner
5941541Srgrimesproduct EPSON 1650		0x0110	Perfection 1650 scanner
595133874Srwatsonproduct EPSON GT9700F		0x0112	GT-9700F scanner
596133874Srwatson
597133874Srwatson/* e-TEK Labs products */
5986283Swollmanproduct ETEK 1COM		0x8007	Serial port
5991541Srgrimes
60037623Sbde/* Extended Systems products */
6018876Srgrimesproduct EXTENDED XTNDACCESS	0x0100	XTNDAccess IrDA
602133874Srwatson
603133874Srwatson/* GoHubs products */
604162277Sandreproduct GOHUBS 	GOCOM232	0x1001	GoCOM232 Serial converter
605133874Srwatson
606133874Srwatson/* Gravis products */
607133874Srwatsonproduct GRAVIS GAMEPADPRO	0x4001	GamePad Pro
6081541Srgrimes
609125680Sbms/* GREENHOUSE products */
610125680Sbmsproduct GREENHOUSE KANA21	0x0001	CF-writer with Portable MP3 Player
611125680Sbms
612125680Sbms/* Griffin Technology */
613125680Sbmsproduct GRIFFIN IMATE		0x0405	iMate, ADB adapter
614125680Sbms
615125680Sbms/* Freecom products */
616125741Sbmsproduct FREECOM DVD		0xfc01	Connector for DVD drive
617125741Sbms
618125680Sbms/* Future Technology Devices products */
619125680Sbmsproduct FTDI SERIAL_8U100AX	0x8372	8U100AX Serial converter
620125680Sbmsproduct FTDI SERIAL_8U232AM	0x6001	8U232AM Serial converter
621125680Sbms
622125680Sbms/* Fuji photo products */
623125680Sbmsproduct FUJIPHOTO MASS0100	0x0100	Mass Storage
624125680Sbms
625125680Sbms/* Hagiwara products */
626125680Sbmsproduct HAGIWARA FGSM		0x0002  FlashGate SmartMedia Card Reader
627125680Sbmsproduct HAGIWARA FGCF		0x0003  FlashGate CompactFlash Card Reader
628145372Spsproduct HAGIWARA FG		0x0005  FlashGate
629145372Sps
630145372Sps/* Handspring, Inc. */
631145372Spsproduct HANDSPRING VISOR	0x0100	Handspring Visor
632145372Sps
633145372Sps/* Hauppauge Computer Works */
634145372Spsproduct HAUPPAUGE WINTV_USB_FM	0x4d12	WinTV USB FM
635145372Sps
636145372Sps/* HP products */
637145372Spsproduct HP 895C			0x0004	DeskJet 895C
638145372Spsproduct HP 4100C		0x0101	Scanjet 4100C
639145372Spsproduct HP S20			0x0102	Photosmart S20
640145372Spsproduct HP 880C			0x0104	DeskJet 880C
641145372Spsproduct HP 4200C		0x0105	ScanJet 4200C
642145372Spsproduct HP CDWRITERPLUS		0x0107	CD-Writer Plus
643145372Spsproduct HP KBDHUB		0x010c	Multimedia Keyboard Hub
644145372Spsproduct HP 6200C		0x0201	ScanJet 6200C
645145372Spsproduct HP S20b			0x0202	PhotoSmart S20
646145372Spsproduct HP 815C			0x0204	DeskJet 815C
647145372Spsproduct HP 3300C		0x0205	ScanJet 3300C
648145372Spsproduct HP CDW8200		0x0207	CD-Writer Plus 8200e
649145372Spsproduct HP 1220C		0x0212	DeskJet 1220C
650145372Spsproduct HP 810C			0x0304	DeskJet 810C/812C
651145372Spsproduct HP 4300C		0x0305	Scanjet 4300C
652145372Spsproduct HP G85XI		0x0311	OfficeJet G85xi
653145372Spsproduct HP 1200			0x0317	LaserJet 1200
654145372Spsproduct HP 5200C		0x0401	Scanjet 5200C
655145372Spsproduct HP 830C			0x0404	DeskJet 830C
656145372Spsproduct HP 3400CSE		0x0405	ScanJet 3400cse
657145372Spsproduct HP 6300C		0x0601	Scanjet 6300C
658145372Spsproduct HP 840C			0x0604	DeskJet 840c
659145372Spsproduct HP 2200C		0x0605	ScanJet 2200C
660145372Spsproduct HP 5300C		0x0701	Scanjet 5300C
661145372Spsproduct HP 970CSE		0x1004	Deskjet 970Cse
662145372Spsproduct HP 5400C		0x1005	Scanjet 5400C
663145372Spsproduct HP 930C			0x1204	DeskJet 930c
664145372Spsproduct HP P2000U		0x1801	Inkjet P-2000U
665145372Spsproduct HP 640C			0x2004	DeskJet 640c
666145372Spsproduct HP P1100		0x3102	Photosmart P1100
667145372Sps
668145372Sps/* HP products */
669145372Spsproduct HP2 C500		0x6002	PhotoSmart C500
670145372Sps
671145372Sps/* IBM Corporation */
672145372Spsproduct IBM USBCDROMDRIVE	0x4427	USB CD-ROM Drive
673145372Sps
674145372Sps/* Inside Out Networks products */
675145372Spsproduct INSIDEOUT EDGEPORT4	0x0001	EdgePort/4 serial ports
676145372Sps
677145372Sps/* In-System products */
678145372Spsproduct INSYSTEM F5U002		0x0002	Parallel printer adapter
679145372Spsproduct INSYSTEM ATAPI		0x0031	ATAPI adapter
680145372Spsproduct INSYSTEM ISD110		0x0200	IDE adapter ISD110
681145372Spsproduct INSYSTEM ISD105		0x0202	IDE adapter ISD105
682145372Spsproduct INSYSTEM USBCABLE	0x081a	USB cable
683145372Sps
684145372Sps/* Intel products */
685145372Spsproduct INTEL EASYPC_CAMERA	0x0110	Easy PC Camera
686145372Spsproduct INTEL TESTBOARD		0x9890	82930 test board
687145372Sps
688145372Sps/* I/O DATA products */
689145372Spsproduct IODATA USBETT		0x0901	USB ETT
690145372Spsproduct IODATA USBETTX		0x0904	USB ETTX
691145372Spsproduct IODATA USBETTXS		0x0913	USB ETTX
692145372Spsproduct	IODATA USBRSAQ		0x0a03	USB serial adapter USB-RSAQ1
693145372Sps
694145372Sps/* Iomega products */
695145372Spsproduct IOMEGA ZIP100		0x0001	Zip 100
696145372Spsproduct IOMEGA ZIP250		0x0030	Zip 250
697145372Sps
698145372Sps/* Kawasaki products */
699145372Spsproduct KLSI DUH3E10BT		0x0008	USB ethernet controller engine
700145372Sps
701145372Sps/* Kawatsu products */
702145372Spsproduct KAWATSU MH4000P		0x0003	MiniHub 4000P
703145372Sps
704145372Sps/* Keisokugiken Corp. products */
705145372Spsproduct KEISOKUGIKEN USBDAQ	0x0068	HKS-0200 USBDAQ
706145372Sps
707145372Sps/* Kawasaki products */
708145372Spsproduct KLSI DUH3E10BT		0x0008	10BT Ethernet adapter, in the DU-H3E
709145372Sps
710145372Sps/* Kensington products */
711145372Spsproduct KENSINGTON ORBIT	0x1003	Orbit USB/PS2 trackball
712133874Srwatsonproduct KENSINGTON TURBOBALL	0x1005	TurboBall
7138876Srgrimes
71455679Sshin/* Keyspan products */
71555679Sshinproduct KEYSPAN USA28		0x0101	USA-28 serial adapter
71655679Sshinproduct KEYSPAN USA28X		0x0102	USA-28X serial adapter
71755679Sshinproduct KEYSPAN USA19		0x0103	USA-19 serial adapter
71855679Sshinproduct KEYSPAN USA18X		0x0105	USA-18X serial adapter
71998704Sluigiproduct KEYSPAN USA19W		0x0106	USA-19W serial adapter
72036335Sfennerproduct KEYSPAN USA49W		0x0109	USA-49W serial adapter
72136335Sfenner
72298704Sluigi/* Kingston products */
72336335Sfennerproduct KINGSTON KNU101TX	0x000a	KNU101TX USB Ethernet
72455679Sshin
72555679Sshin/* Kodak products */
72655679Sshinproduct KODAK DC220		0x0100	Digital Science DC220
72736335Sfennerproduct KODAK DC260		0x0110	Digital Science DC260
7281541Srgrimesproduct KODAK DC265		0x0111	Digital Science DC265
7291541Srgrimesproduct KODAK DC290		0x0112	Digital Science DC290
7306283Swollmanproduct KODAK DC240		0x0120	Digital Science DC240
7316283Swollmanproduct KODAK DC280		0x0130	Digital Science DC280
7326283Swollman
733162110Sandre/* Konica Corp. Products */
734162325Sandreproduct KONICA CAMERA		0x0720	Digital Color Camera
735162325Sandre
736162325Sandre/* KYE products */
737162325Sandreproduct KYE NICHE		0x0001	Niche mouse
738162325Sandreproduct KYE NETSCROLL		0x0003	Genius NetScroll mouse
7391541Srgrimesproduct KYE FLIGHT2000		0x1004	Flight 2000 joystick
74036335Sfennerproduct KYE VIVIDPRO		0x2001	ColorPage Vivid-Pro scanner
7415802Sdg
742162110Sandre/* LaCie products */
743162725Sandreproduct LACIE HD		0xa601	Hard Disk
744162325Sandreproduct LACIE CDRW		0xa602	CD R/W
745162325Sandre
746162110Sandre/* Lexar products */
747162110Sandreproduct LEXAR JUMPSHOT		0x0001	jumpSHOT CompactFlash Reader
748162110Sandre
749162110Sandre/* Lexmark products */
750162110Sandreproduct LEXMARK S2450		0x0009	Optra S 2450
751162110Sandre
752162110Sandre/* Linksys products */
7536283Swollmanproduct LINKSYS MAUSB2		0x0105	Camedia MAUSB-2
7541541Srgrimesproduct LINKSYS USB10TX1	0x200c	USB10TX
7556283Swollmanproduct LINKSYS USB10T		0x2202	USB10T Ethernet
75657068Sshinproduct LINKSYS USB100TX	0x2203	USB100TX Ethernet
757133874Srwatsonproduct LINKSYS USB100H1	0x2204	USB100H1 Ethernet/HPNA
75857068Sshinproduct LINKSYS USB10TA		0x2206	USB10TA Ethernet
759133874Srwatsonproduct LINKSYS USB10TX2	0x400b	USB10TX
76098704Sluigi
7611541Srgrimes/* Logitech products */
7626283Swollmanproduct LOGITECH M2452		0x0203	M2452 keyboard
7631541Srgrimesproduct LOGITECH M4848		0x0301	M4848 mouse
7641541Srgrimesproduct LOGITECH PAGESCAN	0x040f	PageScan
7651541Srgrimesproduct LOGITECH QUICKCAMWEB	0x0801	QuickCam Web
7661541Srgrimesproduct LOGITECH QUICKCAMPRO	0x0810	QuickCam Pro
7671541Srgrimesproduct LOGITECH QUICKCAMEXP	0x0840	QuickCam Express
7681541Srgrimesproduct LOGITECH QUICKCAM	0x0850	QuickCam
7691541Srgrimesproduct LOGITECH N43		0xc000	N43
770146463Spsproduct LOGITECH N48		0xc001	N48 mouse
7711541Srgrimesproduct LOGITECH MBA47		0xc002	M-BA47 mouse
7721541Srgrimesproduct LOGITECH WMMOUSE	0xc004	WingMan Gaming Mouse
7731541Srgrimesproduct LOGITECH BD58		0xc00c	BD58 mouse
7741541Srgrimesproduct LOGITECH UN58A		0xc030	iFeel Mouse
7751541Srgrimesproduct LOGITECH BB13		0xc401	USB-PS/2 Trackball
7761541Srgrimesproduct LOGITECH WMPAD		0xc208	WingMan GamePad Extreme
7771541Srgrimesproduct LOGITECH WMJOY		0xc281	WingMan Force joystick 
7781541Srgrimesproduct LOGITECH RK53		0xc501	Cordless mouse
7791541Srgrimesproduct LOGITECH RB6		0xc503	Cordless keyboard
7801541Srgrimesproduct LOGITECH QUICKCAMPRO2	0xd001	QuickCam Pro
7811541Srgrimes
782136327Srwatson/* Lucent products */
7831541Srgrimesproduct LUCENT EVALKIT		0x1001	USS-720 evaluation kit
7841541Srgrimes
7851541Srgrimes/* Luwen products */
7861541Srgrimesproduct LUWEN EASYDISK		0x0005	EasyDisc
7871541Srgrimes
7881541Srgrimes/* Macally products */
7891541Srgrimesproduct MACALLY MOUSE1		0x0101	mouse
7901541Srgrimes
7911541Srgrimes/* MCT Corp. */
792151967Sandreproduct MCT HUB0100		0x0100	Hub
7931541Srgrimesproduct MCT DU_H3SP_USB232	0x0200	D-Link DU-H3SP USB BAY Hub
794136327Srwatsonproduct MCT USB232		0x0210	USB-232 Interface
7951541Srgrimesproduct MCT SITECOM_USB232	0x0230	Sitecom USB-232 Products
7961541Srgrimes
7971541Srgrimes/* Melco, Inc products */
79855679Sshinproduct MELCO LUATX1		0x0001	LUA-TX Ethernet
79957068Sshinproduct MELCO LUATX5		0x0005	LUA-TX Ethernet
800111119Simpproduct MELCO LUA2TX5		0x0009	LUA2-TX Ethernet
80157068Sshin
802136327Srwatson/* Metricom products */
80357068Sshinproduct METRICOM RICOCHET_GS	0x0001	Ricochet GS
80457068Sshin
80557068Sshin/* Microsoft products */
80657068Sshinproduct MICROSOFT SIDEPREC	0x0008	SideWinder Precision Pro
80757068Sshinproduct MICROSOFT INTELLIMOUSE	0x0009	IntelliMouse
80855679Sshinproduct MICROSOFT NATURALKBD	0x000b	Natural Keyboard Elite
8091541Srgrimesproduct MICROSOFT DDS80		0x0014	Digital Sound System 80
8101541Srgrimesproduct MICROSOFT SIDEWINDER	0x001a	Sidewinder Precision Racing Wheel
8111541Srgrimesproduct MICROSOFT INTELLIEYE	0x0025	IntelliEye mouse
8121541Srgrimesproduct MICROSOFT INETPRO	0x002b	Internet Keyboard Pro
8131541Srgrimes
8141541Srgrimes/* Microtech products */
8151541Srgrimesproduct MICROTECH SCSIDB25	0x0004	USB-SCSI-DB25
8161541Srgrimesproduct MICROTECH SCSIHD50	0x0005	USB-SCSI-HD50
81710712Swollmanproduct MICROTECH DPCM		0x0006	USB CameraMate
818136327Srwatsonproduct MICROTECH FREECOM	0xfc01	Freecom USB-IDE
81910965Swollman
82010712Swollman/* Microtek products */
82110712Swollmanproduct MICROTEK 336CX		0x0094	Phantom 336CX - C3 scanner
82210712Swollmanproduct MICROTEK X6U		0x0099	ScanMaker X6 - X6U
8231541Srgrimesproduct MICROTEK C6		0x009a	Phantom C6 scanner
8241541Srgrimesproduct MICROTEK 336CX2		0x00a0	Phantom 336CX - C3 scanner
8251541Srgrimesproduct MICROTEK V6USL		0x00a3	ScanMaker V6USL
8261541Srgrimesproduct MICROTEK V6USL2		0x80a3	ScanMaker V6USL
8271541Srgrimesproduct MICROTEK V6UL		0x80ac	ScanMaker V6UL
8281541Srgrimes
8291541Srgrimes/* Midiman products */
8301541Srgrimesproduct MIDIMAN MIDISPORT2X2	0x1001	Midisport 2x2
8311541Srgrimes
8321541Srgrimes/* Minolta Co., Ltd. */
833136327Srwatsonproduct MINOLTA 2300		0x4001	Dimage 2300
8341541Srgrimesproduct MINOLTA S304		0x4007	Dimage S304
835136327Srwatsonproduct MINOLTA X		0x4009	Dimage X
8361541Srgrimes
8371541Srgrimes/* Mitsumi products */
8381541Srgrimesproduct MITSUMI CDRRW		0x0000	CD-R/RW Drive
8391541Srgrimes
8401541Srgrimes/* Motorola products */
8411541Srgrimesproduct MOTOROLA MC141555	0x1555	MC141555 hub controller
8421541Srgrimes
8431541Srgrimes/* MultiTech products */
8441541Srgrimesproduct MULTITECH ATLAS		0xf101	MT5634ZBA-USB modem
845151967Sandre
8461541Srgrimes/* Mustek products */
8471541Srgrimesproduct MUSTEK 1200CU		0x0001	1200 CU scanner
8481541Srgrimesproduct MUSTEK 600CU		0x0002	600 CU scanner
8491541Srgrimesproduct MUSTEK 1200USB		0x0003	1200 USB scanner
85055679Sshinproduct MUSTEK 1200UB		0x0006	1200 UB scanner
85155679Sshinproduct MUSTEK 1200USBPLUS	0x0007	1200 USB Plus scanner
85255679Sshinproduct MUSTEK 1200CUPLUS	0x0008	1200 CU Plus scanner
85355679Sshinproduct MUSTEK BEARPAW1200F	0x0010	BearPaw 1200F scanner
85455679Sshinproduct MUSTEK 600USB		0x0873	600 USB scanner
85555679Sshinproduct MUSTEK MDC800		0xa800	MDC-800 digital camera
8561541Srgrimes
8571541Srgrimes/* M-Systems products */
8581541Srgrimesproduct MSYSTEMS DISKONKEY	0x0010	DiskOnKey
859136327Srwatson
8601541Srgrimes/* National Semiconductor */
861101106Srwatsonproduct NATIONAL BEARPAW1200	0x1000	BearPaw 1200
862128905Srwatsonproduct NATIONAL BEARPAW2400	0x1001	BearPaw 2400
863101106Srwatson
86455679Sshin/* NEC products */
86555679Sshinproduct NEC HUB			0x55aa	hub
86655679Sshinproduct NEC HUB_B		0x55ab	hub
86755679Sshin
868111144Sjlemon/* NetChip Technology Products */
86955679Sshinproduct NETCHIP TURBOCONNECT	0x1080	Turbo-Connect
87055679Sshin
871133874Srwatson/* Netgear products */
872133874Srwatsonproduct NETGEAR EA101		0x1001	Ethernet adapter
873133874Srwatson
874133874Srwatson/* Nikon products */
875133874Srwatsonproduct NIKON E990		0x0102	Digital Camera E990
876133874Srwatson
8771541Srgrimes/* Olympus products */
8781541Srgrimesproduct OLYMPUS C1		0x0102	C-1 Digital Camera
8791541Srgrimesproduct OLYMPUS C700		0x0105	C-700 Ultra Zoom
8801541Srgrimes
8811541Srgrimes/* OmniVision Technologies, Inc. products */
8821541Srgrimesproduct OMNIVISION OV511	0x0511	OV511 Camera
8838876Srgrimesproduct OMNIVISION OV511PLUS	0xa511	OV511+ Camera
8841541Srgrimes
8851541Srgrimes/* Palm Computing, Inc. product */
8861541Srgrimesproduct PALM SERIAL		0x0080	USB Serial Adaptor
8871541Srgrimesproduct PALM M500		0x0001	Palm m500
8881541Srgrimesproduct PALM M505		0x0002	Palm m505
8891541Srgrimesproduct PALM M515		0x0003	Palm m515
8901541Srgrimesproduct PALM M125		0x0040	Palm m125
8911541Srgrimes
8921541Srgrimes/* Panasonic products */
8931541Srgrimesproduct PANASONIC SDCAAE	0x1b00	MultiMediaCard Adapter
8941541Srgrimes
8951541Srgrimes/* Peracom products */
8961541Srgrimesproduct PERACOM SERIAL1		0x0001	Serial Converter
8971541Srgrimesproduct PERACOM ENET		0x0002	Ethernet adapter
8981541Srgrimesproduct PERACOM ENET3		0x0003	At Home Ethernet Adapter
899136151Spsproduct PERACOM ENET2		0x0005	Ethernet adapter
900136151Sps
901136151Sps/* Philips products */
902136151Spsproduct PHILIPS DSS350		0x0101	DSS 350 Digital Speaker System
903136151Spsproduct PHILIPS DSS		0x0104	DSS XXX Digital Speaker System
904136151Spsproduct PHILIPS HUB		0x0201	hub
905136151Spsproduct PHILIPS PCA646VC	0x0303	PCA646VC PC Camera
906130989Spsproduct PHILIPS PCVC680K	0x0308	PCVC680K Vesta Pro PC Camera
907130989Spsproduct PHILIPS DSS150		0x0471	DSS 150 Digital Speaker System
908146123Spsproduct PHILIPS DIVAUSB		0x1801	DIVA USB mp3 player
909130989Sps
91055679Sshin/* Philips Semiconductor products */
9111541Srgrimesproduct PHILIPSSEMI HUB1122	0x1122	hub
91255679Sshin
91355679Sshin/* P.I. Engineering products */
9141541Srgrimesproduct PIENGINEERING PS2USB	0x020b	PS2 to Mac USB Adapter
91555679Sshin
9161541Srgrimes/* PLX products */
9171541Srgrimesproduct PLX TESTBOARD		0x9060	test board
9181541Srgrimes
9191541Srgrimes/* Primax products */
920124849Sandreproduct PRIMAX G2X300		0x0300	G2-200 scanner
921124849Sandreproduct PRIMAX G2E300		0x0301	G2E-300 scanner
922124849Sandreproduct PRIMAX G2300		0x0302	G2-300 scanner
923124849Sandreproduct PRIMAX G2E3002		0x0303	G2E-300 scanner
924124849Sandreproduct PRIMAX 9600		0x0340	Colorado USB 9600 scanner
925124849Sandreproduct PRIMAX 600U		0x0341	Colorado 600u scanner
926124849Sandreproduct PRIMAX 6200		0x0345	Visioneer 6200 scanner
927124849Sandreproduct PRIMAX 19200		0x0360	Colorado USB 19200 scanner
92887193Sdillonproduct PRIMAX 1200U		0x0361	Colorado 1200u scanner
92987193Sdillonproduct PRIMAX G600		0x0380	G2-600 scanner
93087193Sdillonproduct PRIMAX 636I		0x0381	ReadyScan 636i
93187193Sdillonproduct PRIMAX G2600		0x0382	G2-600 scanner
93287193Sdillonproduct PRIMAX G2E600		0x0383	G2E-600 scanner
93387193Sdillonproduct PRIMAX COMFORT		0x4d01	Comfort
93487193Sdillonproduct PRIMAX MOUSEINABOX	0x4d02	Mouse-in-a-Box
93587193Sdillonproduct PRIMAX PCGAUMS1		0x4d04	Sony PCGA-UMS1
93687193Sdillon
93787193Sdillon/* Prolific products */
938124849Sandreproduct PROLIFIC PL2301		0x0000	PL2301 Host-Host interface
93987193Sdillonproduct PROLIFIC PL2302		0x0001	PL2302 Host-Host interface
94087193Sdillonproduct PROLIFIC RSAQ2		0x04bb	PL2303 Serial adapter (IODATA USB-RSAQ2)
94187193Sdillonproduct PROLIFIC PL2303 	0x2303  PL2303 Serial adapter (ATEN/IOGEAR UC232A)
9421541Srgrimesproduct PROLIFIC PL2305		0x2305	Parallel printer adapter
94355679Sshinproduct PROLIFIC ATAPI4		0x2307	ATAPI-4 Bridge Controller
94455679Sshin
9451541Srgrimes/* Putercom products */
9461541Srgrimesproduct PUTERCOM UPA100		0x047e	USB-1284 BRIDGE
9471541Srgrimes
9481541Srgrimes/* Qtronix products */
9491541Srgrimesproduct QTRONIX 980N		0x2011	Scorpion-980N keyboard
9501541Srgrimes
9511541Srgrimes/* Quickshot products */
9521541Srgrimesproduct QUICKSHOT STRIKEPAD	0x6238	USB StrikePad
9531541Srgrimes
954125680Sbms/* Rainbow Technologies products */
955125680Sbmsproduct	RAINBOW IKEY2000	0x1200	i-Key 2000  
956125680Sbms
957125680Sbms/* Roland products */
958125680Sbmsproduct	ROLAND UM1		0x0009	UM-1 MIDI I/F
959125783Sbmsproduct	ROLAND UM880N		0x0014	EDIROL UM-880 MIDI I/F (native)
960125680Sbmsproduct	ROLAND UM880G		0x0015	EDIROL UM-880 MIDI I/F (generic)
961125783Sbms
962125680Sbms/* Rockfire products */
9631541Srgrimesproduct ROCKFIRE GAMEPAD	0x2033	gamepad 203USB
9641541Srgrimes
9651541Srgrimes/* RATOC Systems products */
9661541Srgrimesproduct RATOC REXUSB60		0xb000	USB serial adapter REX-USB60
96755679Sshin
96855679Sshin/* SanDisk products */
96955679Sshinproduct SANDISK SDDR05A		0x0001	ImageMate SDDR-05a
97055679Sshinproduct SANDISK SDDR31		0x0002	ImageMate SDDR-31
97155679Sshinproduct SANDISK SDDR12		0x0100	ImageMate SDDR-12
97255679Sshinproduct SANDISK SDDR09		0x0200	ImageMate SDDR-09
97355679Sshin
97455679Sshin/* ScanLogic products */
97555679Sshinproduct SCANLOGIC SL11R		0x0002	SL11R IDE Adapter
97655679Sshinproduct SCANLOGIC 336CX		0x0300	Phantom 336CX - C3 scanner
97755679Sshin
978133874Srwatson/* Shuttle Technology products */
979133874Srwatsonproduct SHUTTLE EUSB		0x0001	E-USB Bridge
980133874Srwatsonproduct SHUTTLE EUSCSI		0x0002	eUSCSI Bridge
981133874Srwatsonproduct SHUTTLE SDDR09		0x0003	ImageMate SDDR09
982133874Srwatsonproduct SHUTTLE ZIOMMC		0x0006	eUSB MultiMediaCard Adapter
98358698Sjlemonproduct SHUTTLE HIFD		0x0007	Sony Hifd
984133874Srwatsonproduct SHUTTLE EUSBATAPI	0x0009	eUSB ATA/ATAPI Adapter
985133874Srwatsonproduct SHUTTLE CF		0x000a	eUSB CompactFlash Adapter
986133874Srwatsonproduct SHUTTLE EUSCSI_B	0x000b	eUSCSI Bridge
987133874Srwatsonproduct SHUTTLE EUSCSI_C	0x000c	eUSCSI Bridge
9881541Srgrimesproduct SHUTTLE CDRW		0x0101	CD-RW Device
9891541Srgrimes
990162110Sandre/* Siemens products */
991162110Sandreproduct SIEMENS SPEEDSTREAM	0x1001	SpeedStream USB
992162110Sandre
993162110Sandre/* SIIG products */
994162110Sandreproduct SIIG DIGIFILMREADER	0x0004	DigiFilm-Combo Reader
995162110Sandre
996162110Sandre/* Silicon Portals Inc. */
997162110Sandreproduct SILICONPORTALS YAPPH_NF	0x0200	YAP Phone (no firmware)
998162110Sandreproduct SILICONPORTALS YAPPHONE	0x0201	YAP Phone
999162110Sandre
10001541Srgrimes/* Sirius Technologies products */
10011541Srgrimesproduct SIRIUS ROADSTER		0x0001	NetComm Roadster II 56 USB
10021541Srgrimes
1003146463Sps/* SmartBridges products */
1004146463Spsproduct SMARTBRIDGES SMARTLINK	0x0001	SmartLink USB ethernet adapter
10051541Srgrimesproduct SMARTBRIDGES SMARTNIC	0x0003	smartNIC 2 PnP Adapter
10061541Srgrimes
10071541Srgrimes/* SMC products */
10081541Srgrimesproduct SMC 2102USB		0x0100	10Mbps ethernet adapter
10091541Srgrimesproduct SMC 2202USB		0x0200	10/100 ethernet adapter
10101541Srgrimesproduct SMC 2206USB		0x0201	EZ Connect USB Ethernet Adapter
10111541Srgrimesproduct SMC2 2020HUB		0x2020	USB Hub
10121541Srgrimes
10131541Srgrimes/* SOHOware products */
10141541Srgrimesproduct	SOHOWARE NUB100		0x9100	10/100 USB Ethernet
10151541Srgrimes
10161541Srgrimes/* SOLID YEAR products */
10171541Srgrimesproduct SOLIDYEAR KEYBOARD	0x2101	Solid Year USB keyboard
1018136151Sps
1019130989Sps/* SONY products */
10201541Srgrimesproduct SONY DSC		0x0010	DSC cameras
10211541Srgrimesproduct SONY MSACUS1		0x002d	Memorystick MSAC-US1
10221541Srgrimesproduct SONY MSC		0x0032	MSC memory stick slot
10231541Srgrimesproduct SONY CLIE_40		0x0066	Sony Clie v4.0
10241541Srgrimesproduct SONY CLIE_41		0x009a	Sony Clie v4.1
10251541Srgrimes
10261541Srgrimes/* STMicroelectronics products */
102750673Sjlemonproduct STMICRO COMMUNICATOR	0x7554	USB Communicator
102850673Sjlemon
10291541Srgrimes/* STSN products */
10301541Srgrimesproduct STSN STSN0001		0x0001	Internet Access Device
10311541Srgrimes
10321541Srgrimes/* SUN Corporation products */
10331541Srgrimesproduct SUNTAC PS64P1		0x0005	SUNTAC U-Cable type P1
10341541Srgrimesproduct SUNTAC VS10U		0x0009	SUNTAC Slipper U
10351541Srgrimes
1036104815Sdillon/* Sun Microsystems products */
10371541Srgrimesproduct SUN KEYBOARD		0x0005	Type 6 USB keyboard
10381541Srgrimes/* XXX The above is a North American PC style keyboard possibly */
10391541Srgrimesproduct SUN MOUSE		0x0100	Type 6 USB mouse
10401541Srgrimes
10411541Srgrimes/* Supra products */
1042130989Spsproduct DIAMOND2 SUPRAEXPRESS56K 0x07da	Supra Express 56K modem
104350673Sjlemonproduct DIAMOND2 SUPRA2890	0x0b4a	SupraMax 2890 56K Modem
1044136151Spsproduct DIAMOND2 RIO600USB	0x5001	Rio 600 USB
1045136151Spsproduct DIAMOND2 RIO800USB	0x5002	Rio 800 USB
104650673Sjlemon
104750673Sjlemon/* Taugagreining products */
10481541Srgrimesproduct TAUGA CAMERAMATE	0x0005	CameraMate (DPCM_USB)
10491541Srgrimes 
105060067Sjlemon/* TDK products */
105160067Sjlemonproduct TDK UPA9664		0x0115	USB-PDC Adapter UPA9664
10521541Srgrimesproduct TDK UCA1464		0x0116	USB-cdmaOne Adapter UCA1464
1053104815Sdillonproduct TDK UHA6400		0x0117	USB-PHS Adapter UHA6400
1054104815Sdillonproduct TDK UPA6400		0x0118	USB-PHS Adapter UPA6400
1055104815Sdillon
1056104815Sdillon/* TEAC products */
1057104815Sdillonproduct TEAC FD05PUB		0x0000	FD-05PUB floppy
1058104815Sdillon
1059104815Sdillon/* Telex Communications products */
1060104815Sdillonproduct TELEX MIC1		0x0001	Enhanced USB Microphone
1061104815Sdillon
1062104815Sdillon/* Texas Intel products */
1063104815Sdillonproduct TI UTUSB41		0x1446	UT-USB41 hub
1064104815Sdillonproduct TI TUSB2046		0x2046	TUSB2046 hub
1065105291Sdillon
10661541Srgrimes/* Thrustmaster products */
1067104815Sdillonproduct THRUST FUSION_PAD	0xa0a3	Fusion Digital Gamepad
10681541Srgrimes
10692788Sdg/* Trek Technology products */
10701541Srgrimesproduct TREK THUMBDRIVE		0x1111	ThumbDrive
10711541Srgrimes
10721541Srgrimes/* Ultima products */
1073118862Shartiproduct ULTIMA 1200UBPLUS	0x4002	1200 UB Plus scanner
1074130683Sbms
1075130666Sbms/* UMAX products */
1076130666Sbmsproduct UMAX ASTRA1236U		0x0002	Astra 1236U Scanner
1077130666Sbmsproduct UMAX ASTRA1220U		0x0010	Astra 1220U Scanner
1078130666Sbmsproduct UMAX ASTRA2000U		0x0030	Astra 2000U Scanner
1079130666Sbmsproduct UMAX ASTRA2100U		0x0130	Astra 2100U Scanner
1080130666Sbmsproduct UMAX ASTRA2200U		0x0230	Astra 2200U Scanner
1081130666Sbmsproduct UMAX ASTRA3400		0x0060	Astra 3400 Scanner
108255679Sshin
1083130666Sbms/* Universal Access products */
1084130666Sbmsproduct UNIACCESS PANACHE	0x0101	Panache Surf USB ISDN Adapter
1085130666Sbms
1086118862Sharti/* Vision products */
1087118862Shartiproduct VISION VC6452V002	0x0002	CPiA Camera
10882788Sdg
10891541Srgrimes/* Visioneer products */
10901541Srgrimesproduct VISIONEER 7600		0x0211	OneTouch 7600
10911541Srgrimesproduct VISIONEER 5300		0x0221	OneTouch 5300
10921541Srgrimesproduct VISIONEER 3000		0x0224	Scanport 3000
10931541Srgrimesproduct VISIONEER 6100		0x0231	OneTouch 6100
10941541Srgrimesproduct VISIONEER 6200		0x0311	OneTouch 6200
10951541Srgrimesproduct VISIONEER 8100		0x0321	OneTouch 8100
109655679Sshinproduct VISIONEER 8600		0x0331	OneTouch 8600
109755679Sshin								       
109855679Sshin/* Wacom products */
109955679Sshinproduct WACOM CT0405U		0x0000	CT-0405-U Tablet
110055679Sshinproduct WACOM GRAPHIRE		0x0010	Graphire
110155679Sshinproduct WACOM INTUOSA5		0x0021	Intuos A5
110262587Sitojun 
110355679Sshin/* Xirlink products */
110455679Sshinproduct XIRLINK PCCAM		0x8080	IBM PC Camera
110555679Sshin
110662587Sitojun/* Y-E Data products */
110762587Sitojunproduct YEDATA FLASHBUSTERU	0x0000	Flashbuster-U
1108122922Sandre
110955679Sshin/* Yamaha products */
111055679Sshinproduct YAMAHA UX256		0x1000	UX256 MIDI I/F
111155679Sshinproduct	YAMAHA UX96		0x1008	UX96 MIDI I/F
1112122922Sandre
1113134793Sjmg/* Yano products */
1114134793Sjmgproduct YANO U640MO		0x0101	U640MO-03
111555679Sshin
111655679Sshin/* Zoom Telephonics, Inc. products */
11171541Srgrimesproduct ZOOM 2986L		0x9700	2986L Fax modem
111855679Sshin
111962587Sitojun/* ZyXEL Communication Co. products */
1120133874Srwatsonproduct ZYXEL OMNI56K		0x1500	Omni 56K Plus
1121133874Srwatsonproduct ZYXEL 980N		0x2011	Scorpion-980N keyboard
112262587Sitojun