usbdevs revision 58797
12061Sjkh$FreeBSD: head/sys/dev/usb/usbdevs 58797 2000-03-29 19:44:48Z wpaul $
250479Speter
32061Sjkh/*
438666Sjb * Copyright (c) 1998 The NetBSD Foundation, Inc.
532427Sjb * All rights reserved.
6111131Sru *
7111131Sru * This code is derived from software contributed to The NetBSD Foundation
838666Sjb * by Lennart Augustsson (augustss@carlstedt.se) at
938666Sjb * Carlstedt Research & Technology.
1038666Sjb *
11159363Strhodes * Redistribution and use in source and binary forms, with or without
1264049Salex * modification, are permitted provided that the following conditions
1364049Salex * are met:
14116679Ssimokawa * 1. Redistributions of source code must retain the above copyright
1566071Smarkm *    notice, this list of conditions and the following disclaimer.
16116679Ssimokawa * 2. Redistributions in binary form must reproduce the above copyright
1773504Sobrien *    notice, this list of conditions and the following disclaimer in the
18204661Simp *    documentation and/or other materials provided with the distribution.
19158962Snetchild * 3. All advertising materials mentioning features or use of this software
2038666Sjb *    must display the following acknowledgement:
21169597Sdes *        This product includes software developed by the NetBSD
22169597Sdes *        Foundation, Inc. and its contributors.
23169597Sdes * 4. Neither the name of The NetBSD Foundation nor the names of its
24169597Sdes *    contributors may be used to endorse or promote products derived
25169597Sdes *    from this software without specific prior written permission.
26169597Sdes *
27169597Sdes * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
28169597Sdes * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
2932427Sjb * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3038666Sjb * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
31108451Sschweikh * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3238666Sjb * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3338666Sjb * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
3438666Sjb * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
3538666Sjb * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
3617308Speter * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
3791606Skeramida * POSSIBILITY OF SUCH DAMAGE.
3819175Sbde */
3996205Sjwd
40177794Spav/*
4138042Sbde * List of known USB vendors
4296205Sjwd */
4396205Sjwd
4438042Sbdevendor AOX		0x03e8	AOX Inc.
4596205Sjwdvendor ATMEL		0x03eb	Atmel Corporation
46159363Strhodesvendor HP		0x03f0	Hewlett Packard
47159363Strhodesvendor ADAPTEC		0x03f3	Adaptec, Inc.
4817308Spetervendor ACERLABS		0x0402	Acer Labs Inc.
4996205Sjwdvendor NEC		0x0409	NEC
5096205Sjwdvendor KODAK		0x040a	Eastman Kodak Corp.
5117308Spetervendor MELCO		0x0411	Melco Inc.
52148330Snetchildvendor ADI		0x0422	ADI Systems Inc.
53148330Snetchildvendor CATC		0x0423	Computer Access Technology Corp.
54148330Snetchildvendor GRAVIS		0x0428	Advanced Gravis Computer Tech. Ltd.
55148330Snetchildvendor SUN		0x0430	Sun Microsystems
56159831Sobrienvendor AMD		0x0438	Advanced Micro Devices
57148330Snetchildvendor LEXMARK		0x043d	Lexmark International Inc.
58148330Snetchildvendor NANAO		0x0440	NANAO Corp.
59148330Snetchildvendor ALPS		0x044e	Alps Electric Co., Ltd.
60148330Snetchildvendor THRUST		0x044f	Thrustmaster
61178653Srwatsonvendor TI		0x0451	Texas Instruments
62148330Snetchildvendor ANALOGDEVICES	0x0456	Analog Devices, Inc.
63148330Snetchildvendor KYE		0x0458	KYE Systems Corp.
6496205Sjwdvendor MICROSOFT	0x045e	Microsoft
6596205Sjwdvendor PRIMAX		0x0461	Primax Electronics
6696205Sjwdvendor AMP		0x0464	AMP Incorporated
67162147Sruvendor CHERRY		0x046a	Cherry Mikroschalter GmbH
68162147Sruvendor MEGATRENDS	0x046b	American Megatrends
6998723Sdillonvendor LOGITECH		0x046d	Logitech Inc.
7098723Sdillonvendor BTC		0x046e	Behavior Tech. Computer Corporation
7198723Sdillonvendor PHILIPS		0x0471	Philips
7238666Sjbvendor CONNECTIX	0x0478	Connectix Corp.
7338666Sjbvendor LUCENT		0x047e	Lucent
7417308Spetervendor STMICRO		0x0483	STMicroelectronics
75123311Spetervendor ACERP		0x04a5	Acer Peripherals Inc.
76123311Spetervendor CANON		0x04a9	Canon Inc.
77123311Spetervendor CYPRESS		0x04b4	Cypress Semiconductor
78123311Spetervendor EPSON		0x04b8	Seiko Epson Corp.
79175833Sjhbvendor 3COMUSR		0x04c1	U.S. Robotics
80175833Sjhbvendor KONICA		0x04c8	Konica Corp.
81169597Sdesvendor ALTEC		0x04d2	Altec Lansing Technologies, Inc.
82169597Sdesvendor SHUTTLE		0x04e6	Shuttle Technology
83169597Sdesvendor ANNABOOKS	0x04ed	Annabooks
84169597Sdesvendor CHICONY		0x04f2	Chicony Electronics Co., Ltd.
85159349Simpvendor BROTHER		0x04f9	Brother Industries, Ltd.
86158962Snetchildvendor DALLAS		0x04fa	Dallas Semiconductor
87158962Snetchildvendor ACER		0x0502	Acer, Inc.
88158962Snetchildvendor 3COM		0x0506	3Com Corporation
89156840Sruvendor AZTECH		0x0509	Aztech Systems Ltd
90123311Spetervendor BELKIN		0x050d	Belkin Components
91137288Spetervendor KAWATSU		0x050f	Kawatsu Semiconductor, Inc.
92209128Srajvendor APC		0x051d	American Power Conversion
93209128Srajvendor CONNECTEK	0x0522	Advanced Connectek USA Inc.
94156740Sruvendor NETCHIP		0x0525	NetChip Technology
952061Sjkhvendor ALTRA		0x0527	ALTRA
9697769Sruvendor ATI		0x0528	ATI Technologies, Inc.
9797252Sruvendor AKS		0x0529	Aladdin Knowledge Systems
98119579Sruvendor UNIACCESS	0x0540	Universal Access
9997252Sruvendor ANCHOR		0x0547	Anchor Chips Inc.
10095730Sruvendor VISION		0x0553	VLSI Vision Ltd.
10195793Sruvendor ASAHIKASEI	0x0556	Asahi Kasei Microsystems Co., Ltd
102111617Sruvendor ATEN		0x0557	ATEN International Co. Ltd.
10395730Sruvendor MUSTEK		0x055f	Mustek Systems Inc.
104116679Ssimokawavendor TELEX		0x0562	Telex Communications Inc.
10595730Sruvendor PERACOM		0x0565	Peracom Networks Inc.
106116679Ssimokawavendor WACOM		0x056a	WACOM Corp. Ltd.
10795730Sruvendor ETEK		0x056c	e-TEK Labs
108110035Sruvendor EIZO		0x056d	EIZO
109107516Sruvendor ELECOM		0x056e	Elecom Corp. Ltd.
110138921Sruvendor BAFO		0x0576	BAFO/Quality Computer Accessories
111156145Syarvendor YEDATA		0x057b	Y-E Data
112138921Sruvendor AVM		0x057c	AVM GmbH
113133942Sruvendor ROCKFIRE		0x0583	Rockfire
114133942Sruvendor ALCOR		0x058f	Alcor Micro, Inc.
115156145Syarvendor IOMEGA		0x059b	Iomega Corp.
116133942Sruvendor ATREND		0x059c	A-Trend Technology Co., Ltd.
117110035Sruvendor AID		0x059d	Advanced Input Devices
118117234Sruvendor OMNIVISION	0x05a9	OmniVision
119110035Sruvendor INSYSTEM		0x05ab	In-System Design
120117229Sruvendor APPLE		0x05ac	Apple Computer
121117234Sruvendor QTRONIX		0x05c7	Qtronix Corp
12254324Smarcelvendor ELSA		0x05cc	ELSA Gmbh
12317308Spetervendor BRAINBOXES	0x05d1	Brainboxes Limited
124119519Smarcelvendor AXIOHM		0x05d9	Axiohm Transaction Solutions
125119519Smarcelvendor EIZONANAO	0x05e7	EIZO Nanao
126119519Smarcelvendor KLSI		0x05e9	Kawasaki LSI
127119519Smarcelvendor ANKO		0x05ef	Anko Electronic Co., Ltd.
128119519Smarcelvendor PIENGINEERING	0x05f3	P.I. Engineering
129119519Smarcelvendor AOC		0x05f6	AOC International
130119579Sruvendor CHIC		0x05fe	Chic Technology
131119519Smarcelvendor BARCO		0x0600	Barco Display Systems
132119519Smarcelvendor BRIDGE		0x0607	Bridge Information Co., Ltd.
133119519Smarcelvendor SOLIDYEAR	0x060b	Solid Year
134119519Smarcelvendor BIORAD		0x0614	Bio-Rad Laboratories
135119519Smarcelvendor MACALLY		0x0618	Macally
136126031Sgadvendor ACTLABS		0x061c	Act Labs, Ltd.
137126024Sgadvendor ALARIS		0x0620	Alaris, Inc.
138126024Sgadvendor APEX		0x0624	Apex, Inc.
139126024Sgadvendor AVISION		0x0638	Avision, Inc.
140126024Sgadvendor LINKSYS		0x066b	Linksys Inc.
141126024Sgadvendor ACERSA		0x066e	Acer Semiconductor America, Inc.
142126024Sgadvendor AIWA		0x0677	Aiwa Co., Ltd.
143126024Sgadvendor ACARD		0x0678	ACARD Technology Corp.
144126024Sgadvendor ADVANCELOGIC	0x0680	Avance Logic, Inc.
145126024Sgadvendor ASKEY		0x069a	Askey Computer Corporation
146126024Sgadvendor ALCATELT		0x06b9	Alcatel Telecom
147126024Sgadvendor AGFA		0x06bd	AGFA-Gevaert NV
148126024Sgadvendor ASIAMD		0x06be	Asia Microelectronic Development, Inc.
149126024Sgadvendor BIZLINK		0x06c4	Bizlink International Corporation
150126031Sgadvendor AASHIMA		0x06d6	Aashima Technology B.V.
151126024Sgadvendor MULTITECH	0x06e0	MultiTech
152126024Sgadvendor ADS		0x06e1	ADS Technologies, Inc.
153126024Sgadvendor ALCATELM		0x06e4	Alcatel Microelectronics
154172744Sdelphijvendor SIRIUS		0x06ea	Sirius Technologies
155126024Sgadvendor BOSTON		0x06fd	Boston Acoustics
156126024Sgadvendor SMC		0x0707	Standard Microsystems Corp
157126024Sgadvendor AUREAL		0x0755	Aureal Semiconductor
158133376Shartivendor MIDIMAN		0x0763	Midiman
159126024Sgadvendor SANDISK		0x0781	SanDisk Corp
160126024Sgadvendor BRIMAX		0x078e	Brimax Inc.
161172744Sdelphijvendor AXIS		0x0792	Axis Communications AB
162126024Sgadvendor ABL		0x0794	ABL Electronics Corporation
163126024Sgadvendor ALFADATA		0x079d	Alfadata Computer Corp.
164125885Sgadvendor BE		0x07a4	Be Incorporated
165125885Sgadvendor ADMTEK		0x07a6	ADMtek Incorporated
16638666Sjbvendor COREGA		0x07aa	Corega
16717308Spetervendor ABOCOM		0x07b8	AboCom Systems, Inc.
168119519Smarcelvendor KEISOKUGIKEN	0x07c1	Keisokugiken Corp.
169119579Sruvendor APG		0x07c5	APG Cash Drawer
170133376Shartivendor BUG		0x07c8	B.U.G., Inc.
171110035Sruvendor ALLIEDTELESYN	0x07c9	Allied Telesyn International
1722302Spaulvendor AVERMEDIA	0x07ca	AVerMedia Technologies, Inc.
17339206Sjkhvendor SIIG		0x07cc	SIIG
17439206Sjkhvendor APTIO		0x07d2	Aptio Products Inc.
17539206Sjkhvendor ARASAN		0x07da	Arasan Chip Systems
176133945Sruvendor ALLIEDCABLE	0x07e6	Allied Cable Corporation
177177609Sruvendor ZOOM		0x0803	Zoom Telephonics Inc.
178177609Sruvendor BROADLOGIC	0x0827	BroadLogic, Inc.
179177609Sruvendor HANDSPRING	0x082d	Handspring Inc.
180177609Sruvendor ACTIONSTAR	0x0835	Action Star Enterprise Co., Ltd.
181133945Sruvendor ACCTON		0x083a	Accton Technology Corporation
182132358Smarkmvendor DIAMOND		0x0841	Diamond
18317308Spetervendor NETGEAR		0x0846	BayNETGEAR Inc.
18454324Smarcelvendor ACTIVEWIRE	0x0854	ActiveWire Inc.
18554324Smarcelvendor ADESSOKBTEK	0x087c	ADESSO/Kbtek America Inc.
186132234Smarcelvendor APT		0x0880	APT Technologies Inc.
187132234Smarcelvendor BOCARESEARCH	0x0885	Boca Research, Inc.
188132234Smarcelvendor ANDREA		0x08a8	Andrea Electronics
189132234Smarcelvendor BURRBROWN	0x08bb	Burr-Brown Japan, Ltd.
19054324Smarcelvendor 2WIRE		0x08c8	2Wire, Inc
19154324Smarcelvendor AIPTEK		0x08ca	AIPTEK International Inc.
19254324Smarcelvendor BILLIONTON	0x08dd	Billionton Systems, Inc.
193118531Sruvendor AUTHENTEC	0x08ff	AuthenTec, Inc.
19454324Smarcelvendor ALATION		0x0910	Alation Systems, Inc.
19554324Smarcelvendor BIOMETRIC	0x0929	American Biometric Company
19654324Smarcelvendor BLUEWATER	0x0956	BlueWater Systems, Inc.
19754324Smarcelvendor AGILENT		0x0957	Agilent Technologies, Inc.
19854324Smarcelvendor ADIRONDACK	0x0976	Adirondack Wire & Cable
19954324Smarcelvendor BECKHOFF		0x0978	Beckhoff Gmbh
200133376Shartivendor ALTIUS		0x09b3	Altius Solutions, Inc.
20154324Smarcelvendor ARRIS		0x09c1	Arris Interactive LLC
202133376Shartivendor ACTIVCARD	0x09c3	ACTIVCARD, INC.
203133376Shartivendor ACTISYS		0x09c4	ACTiSYS Corporation
20454324Smarcelvendor AFOURTECH	0x09da	A-FOUR TECH CO., LTD.
20554324Smarcelvendor AIMEX		0x09dc	AIMEX Corporation
20654324Smarcelvendor ADDONICS		0x09df	Addonics Technologies Corp.
20754324Smarcelvendor AKAI		0x09e8	AKAI professional M.I. Corp.
20854324Smarcelvendor ARESCOM		0x09f5	ARESCOM
209133376Shartivendor BAY		0x09f9	Bay Associates
21054324Smarcelvendor ALTERA		0x09fb	Altera
21154324Smarcelvendor ASAHIOPTICAL	0x0a17	Asahi Optical Co., Ltd.
21254324Smarcelvendor BOCASYSTEMS	0x0a43	Boca Systems Inc.
213118531Sruvendor BROADCOM		0x0a5c	Broadcom Corp.
214118531Sruvendor MOTOROLA		0x1063	Motorola
21554324Smarcelvendor PLX		0x10b5	PLX
216132234Smarcelvendor INSIDEOUT	0x1608	Inside Out Networks
217132234Smarcelvendor ENTREGA		0x1645	Entrega
218132234Smarcelvendor ACTIONTEC	0x1668	Actiontec Electronics, Inc.
219132234Smarcelvendor DLINK		0x2001	D-Link Corp
220132234Smarcelvendor INTEL		0x8086	Intel
221132588Skensmith
222132358Smarkm/*
223132234Smarcel * List of known products.  Grouped by vendor.
224132358Smarkm */
225132234Smarcel
226132234Smarcel/* 3Com products */
227132234Smarcelproduct 3COM HOMECONN		0x009d	HomeConnect USB Camera
22854324Smarcelproduct 3COM 3C19250		0x03E8	3C19250 Ethernet adapter
22954324Smarcelproduct 3COM USR56K		0x3021	U.S.Robotics 56000 Voice Faxmodem Pro
23095730Sru
23195730Sruproduct 3COMUSR USR56K		0x3021	U.S.Robotics 56000 Voice Faxmodem Pro
23295730Sru
23395730Sru/* Acer Peripherals Inc. products */
23495730Sruproduct ACERP ACERSCAN_C310U	0x12a6	Acerscan C310U
23595730Sru
23695730Sru/* ActiveWire Inc. products */
23738666Sjbproduct ACTIVEWIRE IOBOARD	0x0100	I/O Board
238107374Sruproduct ACTIVEWIRE IOBOARD_FW1	0x0101	I/O Board, rev. 1 firmware
23917308Speter
24055678Smarcel/* ADMtek products */
241143032Shartiproduct ADMTEK PEGASUS		0x0986	AN986 USB Ethernet adapter
242138515Sharti
243117793Sru/* ADS products */
244110035Sruproduct ADS UBS10BT		0x0008	UBS-10BT Ethernet adapter
245174564Simp
246110035Sru/* Agiler products */
2472061Sjkhproduct ELECOM MOUSE29UO	0x0002	mouse 29UO
24817308Speter
249107516Sru/* AKS products */
250174539Simpproduct AKS USBHASP		0x0001	USB-HASP 0.06
251174539Simp
25255678Smarcel/* Altec Lansing products */
253107516Sruproduct ALTEC ASC495		0xff05	ASC495 Speakers
254107516Sru
255107516Sru/* American Power Conversion products */
256174564Simpproduct APC UPSPRO500		0x0002	Back-UPS Pro 500
257107516Sru
258139112Sru/* Anchor products */
259164470Sjbproduct ANCHOR EZUSB		0x2131	EZUSB
260107516Sru
261122204Skris/* AOX Inc. products */
26255678Smarcelproduct AOX USB101		0x0008	USB ethernet controller engine
26355678Smarcel
264116696Sru/* ATen products */
26555678Smarcelproduct ATEN UC1284		0x2001	Parallel printer adapter
266133376Shartiproduct ATEN UC10T		0x2002	10Mbps ethernet adapter
267107516Sru
268107516Sru/* Belkin products */
269107516Sru/*product BELKIN F5U111		0x????	F5U111 Ethernet adapter*/
270107516Sru
27155678Smarcel/* Billionton products */
272185499Salfredproduct BILLIONTON USB100	0x0986	USB100N 10/100 FastEthernet Adapter
273185499Salfred
274216487Sjhb/* Brother Industries products */
275185499Salfredproduct BROTHER HL1050		0x0002	HL-1050 laser printer
27655678Smarcel
277111131Sru/* Behavior Technology Computer products */
278111131Sruproduct BTC BTC7932		0x6782	Keyboard with mouse port
279111131Sru
280133945Sru/* Canon Inc. products */
281111131Sruproduct CANON S10		0x3041	PowerShot S10
282111131Sru
283201815Sbz/* CATC products */
284216520Snwhitehornproduct CATC NETMATE		0x000a	Netmate ethernet adapter
285216520Snwhitehornproduct CATC NETMATE2		0x000c	Netmate2 ethernet adapter
286217123Simpproduct CATC CHIEF		0x000d	USB Chief Bus & Protocol Analyzer
287216520Snwhitehornproduct CATC ANDROMEDA		0x1237	Andromeda hub
288216520Snwhitehorn
289216520Snwhitehorn/* Cherry products */
290216520Snwhitehornproduct CHERRY MY3000KBD	0x0001	My3000 keyboard
291216520Snwhitehornproduct CHERRY MY3000HUB	0x0003	My3000 hub
292216520Snwhitehorn
293168280Smarcel/* Chic Technology products */
294185499Salfredproduct CHIC MOUSE1		0x0001	mouse
295185499Salfred
296185499Salfred/* Chicony products */
297185499Salfredproduct CHICONY KB8933		0x0001	KB-8933 keyboard
298185499Salfred
299185499Salfred/* Connectix products */
300185499Salfredproduct CONNECTIX QUICKCAM	0x0001	QuickCam
301133945Sru
302133945Sru/* Corega products */
303103985Sphkproduct COREGA ETHER_USB_T	0x0001	Ether USB-T
304103985Sphkproduct COREGA FETHER_USB_TX	0x0004	FEther USB-TX
305103985Sphk
306185499Salfred/* Cypress Semiconductor products */
307185499Salfredproduct CYPRESS MOUSE		0x0001	mouse
308185499Salfredproduct CYPRESS THERMO		0x0002	thermometer
309168280Smarcel
310162147Sru/* D-Link products */
311162147Sru/*product DLINK DSBS25		0x0100	DSB-S25 serial adapter*/
312216520Snwhitehornproduct DLINK DSB650C		0x4000	10Mbps ethernet adapter
313216520Snwhitehornproduct DLINK DSB650TX		0x4002	10/100 ethernet adapter
314216520Snwhitehornproduct DLINK DSB650TX_PNA	0x4003	1/10/100 ethernet adapter
315179232Sjb
316216520Snwhitehorn/* Dallas Semiconductor products */
317216520Snwhitehornproduct DALLAS J6502		0x4201	J-6502 speakers
318216520Snwhitehorn
319216520Snwhitehorn/* Diamond products */
320185250Sdesproduct DIAMOND RIO500USB	0x0001	Rio 500 USB
321202629Sed
322162147Sru/* EIZO products */
323216520Snwhitehornproduct EIZO HUB		0x0000	hub
324216520Snwhitehornproduct EIZO MONITOR		0x0001	monitor
325216520Snwhitehorn
326216520Snwhitehorn/* Elsa products */
327216520Snwhitehornproduct ELSA MODEM1		0x2265	ELSA Modem Board
328216520Snwhitehorn
329216520Snwhitehorn/* Entrega products */
330179232Sjbproduct ENTREGA 1S		0x0001	1S serial connector
331205290Sdougbproduct ENTREGA 2S		0x0002	2S serial connector
332162147Sruproduct ENTREGA 1S25		0x0003	1S25 serial connector
333185250Sdesproduct ENTREGA 4S		0x0004	4S serial connector
334185250Sdesproduct ENTREGA E45		0x0005	E45 Ethernet adapter
335185499Salfredproduct ENTREGA CENTRONICS	0x0006	Centronics connector
336185499Salfredproduct ENTREGA 1S9		0x0093	1S9 serial connector
337103985Sphkproduct ENTREGA EZUSB		0x8000	EZ-USB
338201815Sbz/*product ENTREGA SERIAL	0x8001	DB25 Serial connector*/
339201815Sbz/*product ENTREGA SERIAL_DB9	0x8093	DB9 Serial connector*/
340205290Sdougb
341201815Sbz/* e-TEK Labs products */
342201815Sbzproduct ETEK 1COM		0x8007	Serial port
343201815Sbz
344202095Sbz/* Epson products */
345202095Sbzproduct EPSON PRINTER2		0x0002	ISD USB Smart Cable for Mac
346202095Sbzproduct EPSON PRINTER3		0x0003	ISD USB Smart Cable
347201815Sbz
348201815Sbz/* Gravis products */
349201815Sbzproduct GRAVIS GAMEPADPRO	0x4001	GamePad Pro
350201815Sbz
351148154Sru/* Handspring Inc. */
352216520Snwhitehornproduct HANDSPRING VISOR	0x0100	Handspring Visor
353216685Simp
354216934Simp/* HP products */
355216934Simpproduct HP 4100C		0x0101	Scanjet 4100C
356216934Simpproduct HP S20			0x0102	Photosmart S20
357216934Simpproduct HP 5200			0x0401	Scanjet 5200
358216520Snwhitehornproduct HP 6300C		0x0601	Scanjet 6300C
359216520Snwhitehornproduct HP 970CSE		0x1004	Deskjet 970Cse
360185250Sdesproduct HP P1100		0x3102	Photosmart P1100
361185250Sdes
362201815Sbz/* Inside Out Networks products */
363216520Snwhitehornproduct INSIDEOUT EDGEPORT4	0x0001	EdgePort/4 serial ports
364148154Sru
365201815Sbz/* In-System products */
366201815Sbzproduct INSYSTEM F5U002		0x0002	Parallel printer adapter
367201815Sbzproduct INSYSTEM ISD110		0x0200  IDE adapter
368148154Sru
369133945Sru/* Intel products */
370133945Sruproduct INTEL TESTBOARD		0x9890	82930 test board
371103985Sphk
372118531Sru/* Iomega products */
373118531Sruproduct IOMEGA ZIP100		0x0001	Zip 100
374103985Sphk
375185499Salfred/* Kawatsu products */
376185499Salfredproduct KAWATSU MH4000P		0x0003	MiniHub 4000P
377185499Salfred
378185499Salfred/* Keisokugiken Corp. products */
379185499Salfredproduct KEISOKUGIKEN USBDAQ	0x0068	HKS-0200 USBDAQ
380185499Salfred
381133945Sru/* Kawasaki LSI products (?) */
382185499Salfredproduct KLSI DUH3E10BT		0x0008	10BT Ethernet adapter, in the DU-H3E
383
384/* Kodak products */
385product KODAK DC260		0x0110	Digital Science DC260
386product KODAK DC265		0x0111	Digital Science DC265
387product KODAK DC290		0x0112	Digital Science DC290
388product KODAK DC240		0x0120	Digital Science DC240
389product KODAK DC280		0x0130	Digital Science DC280
390
391/* Konica Corp. Products */
392product KONICA CAMERA		0x0720	Digital Color Camera
393
394/* KYE products */
395product KYE NICHE		0x0001	Niche mouse
396product KYE FLIGHT2000		0x1004	Flight 2000 joystick
397
398/* Lexmark products */
399product LEXMARK S2450		0x0009	Optra S 2450
400
401/* Linksys products */
402product LINKSYS USB10T		0x2202	USB10T Ethernet
403product LINKSYS USB100TX	0x2203	USB100TX Ethernet
404
405/* Logitech products */
406product LOGITECH M2452		0x0203	M2452 keyboard
407product LOGITECH M4848		0x0301	M4848 mouse
408product LOGITECH QUICKCAM	0x0801	QuickCam
409product LOGITECH QUICKCAMPRO	0x0810	QuickCam Pro
410product LOGITECH N48		0xc001	N48 mouse
411product LOGITECH MBA47		0xc002	M-BA47 mouse
412
413/* Lucent products */
414product LUCENT EVALKIT		0x1001	USS-720 evaluation kit
415
416/* Macally products */
417product MACALLY MOUSE1		0x0101	mouse
418
419/* Melco Inc products */
420product MELCO LUATX		0x0001	LU-ATX Ethernet
421
422/* Microsoft products */
423product MICROSOFT INTELLIMOUSE	0x0009	IntelliMouse
424product MICROSOFT NATURALKBD	0x000b	Natural Keyboard Elite
425product MICROSOFT DDS80		0x0014	Digital Sound System 80
426product MICROSOFT SIDEWINDER	0x001a	Sidewinder Precision Racing Wheel
427
428/* Midiman products */
429product MIDIMAN MIDISPORT2X2	0x1001	Midisport 2x2
430
431/* Motorola products */
432product MOTOROLA MC141555	0x1555	MC141555 hub controller
433
434/* MultiTech products */
435product MULTITECH ATLAS		0xf101	MT5634ZBA-USB modem
436
437/* Mustek products */
438product MUSTEK MDC800		0xa800	MDC-800 digital camera
439
440/* NEC products */
441product NEC HUB			0x55aa	hub
442product NEC HUB_B		0x55ab	hub
443
444/* NetChip Technology Products */
445product NETCHIP TURBOCONNECT	0x1080	Turbo-Connect
446
447/* Netgear products */
448product NETGEAR EA101		0x1001	Ethernet adapter
449
450/* OmniVision Technologies Inc. products */
451product OMNIVISION OV511	0x0511	OV511 Camera
452
453/* Peracom products */
454product PERACOM SERIAL1		0x0001	Serial Converter
455product PERACOM ENET		0x0002	Ethernet adapter
456product PERACOM ENET3		0x0003	At Home Ethernet Adapter
457product PERACOM ENET2		0x0005	Ethernet adapter
458
459/* Philips products */
460product PHILIPS DSS350		0x0101	DSS 350 Digital Speaker System
461product PHILIPS DSS		0x0104	DSS XXX Digital Speaker System
462product PHILIPS HUB		0x0201	hub
463product PHILIPS DSS150		0x0471	DSS XXX Digital Speaker System
464
465/* P.I. Engineering products */
466product PIENGINEERING PS2USB	0x020b	PS2 to Mac USB Adapter
467
468/* PLX products */
469product PLX TESTBOARD		0x9060	test board
470
471/* Primax products */
472product PRIMAX COMFORT		0x4d01	Comfort
473product PRIMAX MOUSEINABOX	0x4d02	Mouse-in-a-Box
474
475/* Rockfire products */
476product ROCKFIRE GAMEPAD	0x2033	gamepad 203USB
477
478/* Qtronix products */
479product QTRONIX 980N		0x2011	Scorpion-980N keyboard
480
481/* SanDisk products */
482product SANDISK IMAGEMATE	0x0001	USB ImageMate
483
484/* Shuttle Technology products */
485product SHUTTLE EUSB		0x0001	E-USB Bridge
486
487/* SIIG products */
488product SIIG DIGIFILMREADER	0x0004	DigiFilm-Combo Reader
489
490/* Sirius Technologies products */
491product SIRIUS ROADSTER		0x0001	NetComm Roadster II 56 USB
492
493/* SMC products */
494product SMC 2102USB		0x0100	10Mbps ethernet adapter
495product SMC 2202USB		0x0200	10/100 ethernet adapter
496
497/* SOLID YEAR products */
498product SOLIDYEAR KEYBOARD	0x2101	Solid Year USB keyboard
499
500/* STMicroelectronics products */
501product STMICRO COMMUNICATOR	0x7554	USB Communicator
502
503/* Sun Microsystems products */
504product SUN KEYBOARD		0x0005	Type 6 USB
505/* XXX The above is a North American PC style keyboard possibly */
506
507/* Telex Communications products */
508product TELEX MIC1		0x0001	Enhanced USB Microphone
509
510/* Texas Intel products */
511product TI UTUSB41		0x1446	UT-USB41 hub
512
513/* Thrustmaster products */
514product THRUST FUSION_PAD	0xa0a3	Fusion Digital Gamepad
515
516/* Universal Access products */
517product UNIACCESS PANACHE	0x0101	Panache Surf USB ISDN Adapter
518
519/* Vision products */
520product VISION VC6452V002	0x0002	VC6452V002 Camera
521
522/* Wacom products */
523product WACOM CT0405U		0x0000	CT-0405-U Tablet
524
525/* Y-E Data products */
526product YEDATA FLASHBUSTERU	0x0000	Flashbuster-U
527
528/* Zoom Telephonics Inc. products */
529product ZOOM 2986L		0x9700	2986L Fax modem
530