1 /* $OpenBSD: usbdevs_data.h,v 1.32 2001/07/15 03:04:45 mickey Exp $ */ 2 3 /* 4 * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. 5 * 6 * generated from: 7 * OpenBSD: usbdevs,v 1.33 2001/07/15 03:03:35 mickey Exp 8 */ 9 /* $NetBSD: usbdevs,v 1.127 2000/11/15 14:36:09 augustss Exp $ */ 10 11 /* 12 * Copyright (c) 1998, 1999, 2000 The NetBSD Foundation, Inc. 13 * All rights reserved. 14 * 15 * This code is derived from software contributed to The NetBSD Foundation 16 * by Lennart Augustsson (lennart@augustsson.net) at 17 * Carlstedt Research & Technology. 18 * 19 * Redistribution and use in source and binary forms, with or without 20 * modification, are permitted provided that the following conditions 21 * are met: 22 * 1. Redistributions of source code must retain the above copyright 23 * notice, this list of conditions and the following disclaimer. 24 * 2. Redistributions in binary form must reproduce the above copyright 25 * notice, this list of conditions and the following disclaimer in the 26 * documentation and/or other materials provided with the distribution. 27 * 3. All advertising materials mentioning features or use of this software 28 * must display the following acknowledgement: 29 * This product includes software developed by the NetBSD 30 * Foundation, Inc. and its contributors. 31 * 4. Neither the name of The NetBSD Foundation nor the names of its 32 * contributors may be used to endorse or promote products derived 33 * from this software without specific prior written permission. 34 * 35 * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 36 * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 37 * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 38 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 39 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 40 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 41 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 42 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 43 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 45 * POSSIBILITY OF SUCH DAMAGE. 46 */ 47 48 const struct usb_known_product usb_known_products[] = { 49 { 50 USB_VENDOR_3COM, USB_PRODUCT_3COM_HOMECONN, 51 "HomeConnect Camera", 52 }, 53 { 54 USB_VENDOR_3COM, USB_PRODUCT_3COM_3C19250, 55 "3C19250 Ethernet", 56 }, 57 { 58 USB_VENDOR_3COM, USB_PRODUCT_3COM_USR56K, 59 "U.S.Robotics 56000", 60 }, 61 { 62 USB_VENDOR_3COM, USB_PRODUCT_3COM_3C460, 63 "HomeConnect Ethernet", 64 }, 65 { 66 USB_VENDOR_3COMUSR, USB_PRODUCT_3COMUSR_OFFICECONN, 67 "3Com OfficeConnect Analog Modem", 68 }, 69 { 70 USB_VENDOR_3COMUSR, USB_PRODUCT_3COMUSR_USRISDN, 71 "3Com U.S. Robotics Pro ISDN TA", 72 }, 73 { 74 USB_VENDOR_3COMUSR, USB_PRODUCT_3COMUSR_HOMECONN, 75 "3Com HomeConnect camera", 76 }, 77 { 78 USB_VENDOR_3COMUSR, USB_PRODUCT_3COMUSR_USR56K, 79 "U.S.Robotics 56000", 80 }, 81 { 82 USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_URE450, 83 "USB Ethernet", 84 }, 85 { 86 USB_VENDOR_ACERP, USB_PRODUCT_ACERP_ACERSCAN_C310U, 87 "Acerscan C310U", 88 }, 89 { 90 USB_VENDOR_ACERP, USB_PRODUCT_ACERP_ACERSCAN_320U, 91 "Acerscan 320U", 92 }, 93 { 94 USB_VENDOR_ACERP, USB_PRODUCT_ACERP_ACERSCAN_640U, 95 "Acerscan 640U", 96 }, 97 { 98 USB_VENDOR_ACERP, USB_PRODUCT_ACERP_ACERSCAN_620U, 99 "Acerscan 620U", 100 }, 101 { 102 USB_VENDOR_ACTIVEWIRE, USB_PRODUCT_ACTIVEWIRE_IOBOARD, 103 "I/O Board", 104 }, 105 { 106 USB_VENDOR_ACTIVEWIRE, USB_PRODUCT_ACTIVEWIRE_IOBOARD_FW1, 107 "I/O Board, rev. 1", 108 }, 109 { 110 USB_VENDOR_ADMTEK, USB_PRODUCT_ADMTEK_PEGASUS, 111 "AN986 Ethernet", 112 }, 113 { 114 USB_VENDOR_ADS, USB_PRODUCT_ADS_UBS10BT, 115 "UBS-10BT Ethernet", 116 }, 117 { 118 USB_VENDOR_ELECOM, USB_PRODUCT_ELECOM_MOUSE29UO, 119 "mouse 29UO", 120 }, 121 { 122 USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCAN1212U, 123 "SnapScan 1212U", 124 }, 125 { 126 USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCANTOUCH, 127 "SnapScan Touch", 128 }, 129 { 130 USB_VENDOR_AGFA, USB_PRODUCT_AGFA_SNAPSCAN1212U2, 131 "SnapScan 1212U", 132 }, 133 { 134 USB_VENDOR_AKS, USB_PRODUCT_AKS_USBHASP, 135 "USB-HASP 0.06", 136 }, 137 { 138 USB_VENDOR_ALCOR2, USB_PRODUCT_ALCOR2_KBD_HUB, 139 "Kbd Hub", 140 }, 141 { 142 USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_MA_KBD_HUB, 143 "MacAlly Kbd Hub", 144 }, 145 { 146 USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_AU9814, 147 "AU9814 Hub", 148 }, 149 { 150 USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_SM_KBD, 151 "MicroConnectors/StrongMan", 152 }, 153 { 154 USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_NEC_KBD_HUB, 155 "NEC Kbd Hub", 156 }, 157 { 158 USB_VENDOR_ALTEC, USB_PRODUCT_ALTEC_ADA70, 159 "ADA70 Speakers", 160 }, 161 { 162 USB_VENDOR_ALTEC, USB_PRODUCT_ALTEC_ASC495, 163 "ASC495 Speakers", 164 }, 165 { 166 USB_VENDOR_APC, USB_PRODUCT_APC_UPSPRO500, 167 "Back-UPS Pro 500", 168 }, 169 { 170 USB_VENDOR_ANCHOR, USB_PRODUCT_ANCHOR_EZUSB, 171 "EZUSB", 172 }, 173 { 174 USB_VENDOR_ANCHOR, USB_PRODUCT_ANCHOR_EZLINK, 175 "EZLINK", 176 }, 177 { 178 USB_VENDOR_AOX, USB_PRODUCT_AOX_USB101, 179 "USB Ethernet controller engine", 180 }, 181 { 182 USB_VENDOR_APPLE, USB_PRODUCT_APPLE_OPTMOUSE, 183 "Optical mouse", 184 }, 185 { 186 USB_VENDOR_APPLE, USB_PRODUCT_APPLE_SPEAKERS, 187 "Speakers", 188 }, 189 { 190 USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC1284, 191 "Parallel printer adapter", 192 }, 193 { 194 USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC10T, 195 "10Mbps Ethernet", 196 }, 197 { 198 USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC232A, 199 "Serial adapter", 200 }, 201 { 202 USB_VENDOR_ATMEL, USB_PRODUCT_ATMEL_UHB124, 203 "UHB124 hub", 204 }, 205 { 206 USB_VENDOR_AVISION, USB_PRODUCT_AVISION_1200U, 207 "1200U scanner", 208 }, 209 { 210 USB_VENDOR_BELKIN2, USB_PRODUCT_BELKIN2_F5U002, 211 "F5U002 Parallel printer adapter", 212 }, 213 { 214 USB_VENDOR_BILLIONTON, USB_PRODUCT_BILLIONTON_USB100, 215 "USB100N 10/100 Ethernet", 216 }, 217 { 218 USB_VENDOR_BROTHER, USB_PRODUCT_BROTHER_HL1050, 219 "HL-1050 laser printer", 220 }, 221 { 222 USB_VENDOR_BTC, USB_PRODUCT_BTC_BTC7932, 223 "Keyboard", 224 }, 225 { 226 USB_VENDOR_CANON, USB_PRODUCT_CANON_S10, 227 "PowerShot S10", 228 }, 229 { 230 USB_VENDOR_CATC, USB_PRODUCT_CATC_NETMATE, 231 "Netmate Ethernet", 232 }, 233 { 234 USB_VENDOR_CATC, USB_PRODUCT_CATC_NETMATE2, 235 "Netmate2 Ethernet", 236 }, 237 { 238 USB_VENDOR_CATC, USB_PRODUCT_CATC_CHIEF, 239 "USB Chief Bus & Protocol Analyzer", 240 }, 241 { 242 USB_VENDOR_CATC, USB_PRODUCT_CATC_ANDROMEDA, 243 "Andromeda hub", 244 }, 245 { 246 USB_VENDOR_CHERRY, USB_PRODUCT_CHERRY_MY3000KBD, 247 "My3000", 248 }, 249 { 250 USB_VENDOR_CHERRY, USB_PRODUCT_CHERRY_MY3000HUB, 251 "My3000", 252 }, 253 { 254 USB_VENDOR_CHIC, USB_PRODUCT_CHIC_MOUSE1, 255 "mouse", 256 }, 257 { 258 USB_VENDOR_CHIC, USB_PRODUCT_CHIC_CYPRESS, 259 "Cypress", 260 }, 261 { 262 USB_VENDOR_CHICONY, USB_PRODUCT_CHICONY_KB8933, 263 "KB-8933", 264 }, 265 { 266 USB_VENDOR_COMPAQ, USB_PRODUCT_COMPAQ_PJB100, 267 "Personal Jukebox PJB100", 268 }, 269 { 270 USB_VENDOR_CONNECTIX, USB_PRODUCT_CONNECTIX_QUICKCAM, 271 "QuickCam", 272 }, 273 { 274 USB_VENDOR_COREGA, USB_PRODUCT_COREGA_ETHER_USB_T, 275 "Ether USB-T", 276 }, 277 { 278 USB_VENDOR_COREGA, USB_PRODUCT_COREGA_FETHER_USB_TX, 279 "FEther USB-TX", 280 }, 281 { 282 USB_VENDOR_CREATIVELABS, USB_PRODUCT_CREATIVELABS_NOMAD_II, 283 "Nomad II", 284 }, 285 { 286 USB_VENDOR_CREATIVELABS, USB_PRODUCT_CREATIVELABS_NOMAD_IIMG, 287 "Nomad II MG", 288 }, 289 { 290 USB_VENDOR_CTX, USB_PRODUCT_CTX_EX1300, 291 "Ex1300 hub", 292 }, 293 { 294 USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_MOUSE, 295 "mouse", 296 }, 297 { 298 USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_THERMO, 299 "thermometer", 300 }, 301 { 302 USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_FMRADIO, 303 "FM Radio", 304 }, 305 { 306 USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650C, 307 "10Mbps Ethernet", 308 }, 309 { 310 USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX, 311 "10/100 Ethernet", 312 }, 313 { 314 USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX_PNA, 315 "1/10/100 Ethernet", 316 }, 317 { 318 USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650, 319 "10/100 Ethernet", 320 }, 321 { 322 USB_VENDOR_DALLAS, USB_PRODUCT_DALLAS_J6502, 323 "J-6502 speakers", 324 }, 325 { 326 USB_VENDOR_DIAMOND, USB_PRODUCT_DIAMOND_RIO500USB, 327 "Rio 500 USB", 328 }, 329 { 330 USB_VENDOR_DIGI, USB_PRODUCT_DIGI_ACCELEPORT2, 331 "AccelePort 2", 332 }, 333 { 334 USB_VENDOR_DIGI, USB_PRODUCT_DIGI_ACCELEPORT4, 335 "AccelePort 4", 336 }, 337 { 338 USB_VENDOR_DIGI, USB_PRODUCT_DIGI_ACCELEPORT8, 339 "AccelePort 8", 340 }, 341 { 342 USB_VENDOR_EIZO, USB_PRODUCT_EIZO_HUB, 343 "hub", 344 }, 345 { 346 USB_VENDOR_EIZO, USB_PRODUCT_EIZO_MONITOR, 347 "monitor", 348 }, 349 { 350 USB_VENDOR_ELSA, USB_PRODUCT_ELSA_MODEM1, 351 "ELSA", 352 }, 353 { 354 USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_1S, 355 "1S serial connector", 356 }, 357 { 358 USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_2S, 359 "2S serial connector", 360 }, 361 { 362 USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_1S25, 363 "1S25 serial connector", 364 }, 365 { 366 USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_4S, 367 "4S serial connector", 368 }, 369 { 370 USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_E45, 371 "E45 Ethernet", 372 }, 373 { 374 USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_CENTRONICS, 375 "Centronics connector", 376 }, 377 { 378 USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_1S9, 379 "1S9 serial connector", 380 }, 381 { 382 USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_EZUSB, 383 "EZ-USB", 384 }, 385 { 386 USB_VENDOR_ENTREGA, USB_PRODUCT_ENTREGA_2U4S, 387 "2U4S serial connector/usb hub", 388 }, 389 { 390 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_PRINTER1, 391 "USB Printer", 392 }, 393 { 394 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_PRINTER2, 395 "ISD Smart Cable for Mac", 396 }, 397 { 398 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_PRINTER3, 399 "ISD Smart Cable", 400 }, 401 { 402 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_PRINTER5, 403 "USB Printer", 404 }, 405 { 406 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_636, 407 "Perfection 636U / 636Photo scanner", 408 }, 409 { 410 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_610, 411 "Perfection 610 scanner", 412 }, 413 { 414 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1200, 415 "Perfection 1200U / 1200Photo scanner", 416 }, 417 { 418 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1600, 419 "Expression 1600 scanner", 420 }, 421 { 422 USB_VENDOR_EPSON, USB_PRODUCT_EPSON_1640, 423 "Expression 1640SU scanner", 424 }, 425 { 426 USB_VENDOR_ETEK, USB_PRODUCT_ETEK_1COM, 427 "Serial port", 428 }, 429 { 430 USB_VENDOR_EXTENDED, USB_PRODUCT_EXTENDED_XTNDACCESS, 431 "XTNDAccess IrDA", 432 }, 433 { 434 USB_VENDOR_GRAVIS, USB_PRODUCT_GRAVIS_GAMEPADPRO, 435 "GamePad Pro", 436 }, 437 { 438 USB_VENDOR_GRIFFIN, USB_PRODUCT_GRIFFIN_IMATE, 439 "iMate, ADB adapter", 440 }, 441 { 442 USB_VENDOR_FREECOM, USB_PRODUCT_FREECOM_DVD, 443 "Connector for DVD drive", 444 }, 445 { 446 USB_VENDOR_FTDI, USB_PRODUCT_FTDI_SERIAL, 447 "Serial converter", 448 }, 449 { 450 USB_VENDOR_FUJIPHOTO, USB_PRODUCT_FUJIPHOTO_MASS0100, 451 "Mass Storage", 452 }, 453 { 454 USB_VENDOR_HANDSPRING, USB_PRODUCT_HANDSPRING_VISOR, 455 "Handspring Visor", 456 }, 457 { 458 USB_VENDOR_HP, USB_PRODUCT_HP_4100C, 459 "Scanjet 4100C", 460 }, 461 { 462 USB_VENDOR_HP, USB_PRODUCT_HP_S20, 463 "Photosmart S20", 464 }, 465 { 466 USB_VENDOR_HP, USB_PRODUCT_HP_4200C, 467 "ScanJet 4200C", 468 }, 469 { 470 USB_VENDOR_HP, USB_PRODUCT_HP_6200C, 471 "ScanJet 6200C", 472 }, 473 { 474 USB_VENDOR_HP, USB_PRODUCT_HP_S20b, 475 "PhotoSmart S20", 476 }, 477 { 478 USB_VENDOR_HP, USB_PRODUCT_HP_3300C, 479 "ScanJet 3300C", 480 }, 481 { 482 USB_VENDOR_HP, USB_PRODUCT_HP_5200C, 483 "Scanjet 5200C", 484 }, 485 { 486 USB_VENDOR_HP, USB_PRODUCT_HP_6300C, 487 "Scanjet 6300C", 488 }, 489 { 490 USB_VENDOR_HP, USB_PRODUCT_HP_5300C, 491 "Scanjet 5300C", 492 }, 493 { 494 USB_VENDOR_HP, USB_PRODUCT_HP_970CSE, 495 "Deskjet 970Cse", 496 }, 497 { 498 USB_VENDOR_HP, USB_PRODUCT_HP_P1100, 499 "Photosmart P1100", 500 }, 501 { 502 USB_VENDOR_HP2, USB_PRODUCT_HP2_C500, 503 "PhotoSmart C500", 504 }, 505 { 506 USB_VENDOR_IBM, USB_PRODUCT_IBM_USBCDROMDRIVE, 507 "USB CD-ROM Drive", 508 }, 509 { 510 USB_VENDOR_INSIDEOUT, USB_PRODUCT_INSIDEOUT_EDGEPORT4, 511 "EdgePort/4 serial ports", 512 }, 513 { 514 USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_F5U002, 515 "Parallel printer adapter", 516 }, 517 { 518 USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ISD110, 519 "IDE adapter ISD110", 520 }, 521 { 522 USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_ISD105, 523 "IDE adapter ISD105", 524 }, 525 { 526 USB_VENDOR_INSYSTEM, USB_PRODUCT_INSYSTEM_USBCABLE, 527 "USB cable", 528 }, 529 { 530 USB_VENDOR_INTEL, USB_PRODUCT_INTEL_EASYPC_CAMERA, 531 "Easy PC Camera", 532 }, 533 { 534 USB_VENDOR_INTEL, USB_PRODUCT_INTEL_TESTBOARD, 535 "82930 test board", 536 }, 537 { 538 USB_VENDOR_IODATA, USB_PRODUCT_IODATA_USBETTX, 539 "USB ETTX", 540 }, 541 { 542 USB_VENDOR_IODATA, USB_PRODUCT_IODATA_USBETT, 543 "USB ETT", 544 }, 545 { 546 USB_VENDOR_IOMEGA, USB_PRODUCT_IOMEGA_ZIP100, 547 "Zip 100", 548 }, 549 { 550 USB_VENDOR_IOMEGA, USB_PRODUCT_IOMEGA_ZIP250, 551 "Zip 250", 552 }, 553 { 554 USB_VENDOR_KLSI, USB_PRODUCT_KLSI_DUH3E10BT, 555 "USB Ethernet controller engine", 556 }, 557 { 558 USB_VENDOR_KAWATSU, USB_PRODUCT_KAWATSU_MH4000P, 559 "MiniHub 4000P", 560 }, 561 { 562 USB_VENDOR_KEISOKUGIKEN, USB_PRODUCT_KEISOKUGIKEN_USBDAQ, 563 "HKS-0200 USBDAQ", 564 }, 565 { 566 USB_VENDOR_KLSI, USB_PRODUCT_KLSI_DUH3E10BT, 567 "10BT Ethernet", 568 }, 569 { 570 USB_VENDOR_KENSINGTON, USB_PRODUCT_KENSINGTON_ORBIT, 571 "Orbit USB/PS2 trackball", 572 }, 573 { 574 USB_VENDOR_KENSINGTON, USB_PRODUCT_KENSINGTON_TURBOBALL, 575 "TurboBall", 576 }, 577 { 578 USB_VENDOR_KINGSTON, USB_PRODUCT_KINGSTON_KNU101TX, 579 "KNU101TX Ethernet", 580 }, 581 { 582 USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC220, 583 "Digital Science DC220", 584 }, 585 { 586 USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC260, 587 "Digital Science DC260", 588 }, 589 { 590 USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC265, 591 "Digital Science DC265", 592 }, 593 { 594 USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC290, 595 "Digital Science DC290", 596 }, 597 { 598 USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC240, 599 "Digital Science DC240", 600 }, 601 { 602 USB_VENDOR_KODAK, USB_PRODUCT_KODAK_DC280, 603 "Digital Science DC280", 604 }, 605 { 606 USB_VENDOR_KONICA, USB_PRODUCT_KONICA_CAMERA, 607 "Digital Color Camera", 608 }, 609 { 610 USB_VENDOR_KYE, USB_PRODUCT_KYE_NICHE, 611 "Niche mouse", 612 }, 613 { 614 USB_VENDOR_KYE, USB_PRODUCT_KYE_NETSCROLL, 615 "Genius NetScroll mouse", 616 }, 617 { 618 USB_VENDOR_KYE, USB_PRODUCT_KYE_FLIGHT2000, 619 "Flight 2000 joystick", 620 }, 621 { 622 USB_VENDOR_KYE, USB_PRODUCT_KYE_VIVIDPRO, 623 "ColorPage Vivid-Pro scanner", 624 }, 625 { 626 USB_VENDOR_LACIE, USB_PRODUCT_LACIE_CDRW, 627 "CD R/W", 628 }, 629 { 630 USB_VENDOR_LEXMARK, USB_PRODUCT_LEXMARK_S2450, 631 "Optra S 2450", 632 }, 633 { 634 USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB10T, 635 "USB10T Ethernet", 636 }, 637 { 638 USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB100TX, 639 "USB100TX Ethernet", 640 }, 641 { 642 USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB100H1, 643 "USB100H1 Ethernet/HPNA", 644 }, 645 { 646 USB_VENDOR_LINKSYS, USB_PRODUCT_LINKSYS_USB10TA, 647 "USB10TA Ethernet", 648 }, 649 { 650 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_M2452, 651 "M2452", 652 }, 653 { 654 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_M4848, 655 "M4848", 656 }, 657 { 658 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_PAGESCAN, 659 "PageScan", 660 }, 661 { 662 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAMWEB, 663 "QuickCam Web", 664 }, 665 { 666 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAMPRO, 667 "QuickCam Pro", 668 }, 669 { 670 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAMEXP, 671 "QuickCam Express", 672 }, 673 { 674 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAM, 675 "QuickCam", 676 }, 677 { 678 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_N43, 679 "N43", 680 }, 681 { 682 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_N48, 683 "N48 mouse", 684 }, 685 { 686 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_MBA47, 687 "M-BA47 mouse", 688 }, 689 { 690 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WMMOUSE, 691 "WingMan Gaming Mouse", 692 }, 693 { 694 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_BD58, 695 "BD58 mouse", 696 }, 697 { 698 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_BB13, 699 "USB-PS/2 Trackball", 700 }, 701 { 702 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WMPAD, 703 "WingMan GamePad Extreme", 704 }, 705 { 706 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_WMJOY, 707 "WingMan Force joystick", 708 }, 709 { 710 USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_QUICKCAMPRO2, 711 "QuickCam Pro", 712 }, 713 { 714 USB_VENDOR_LUCENT, USB_PRODUCT_LUCENT_EVALKIT, 715 "USS-720 evaluation kit", 716 }, 717 { 718 USB_VENDOR_MACALLY, USB_PRODUCT_MACALLY_MOUSE1, 719 "mouse", 720 }, 721 { 722 USB_VENDOR_MCT, USB_PRODUCT_MCT_HUB0100, 723 "Hub", 724 }, 725 { 726 USB_VENDOR_MCT, USB_PRODUCT_MCT_USB232, 727 "USB-232 Interface", 728 }, 729 { 730 USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUATX1, 731 "LUA-TX Ethernet", 732 }, 733 { 734 USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUATX5, 735 "LUA-TX Ethernet", 736 }, 737 { 738 USB_VENDOR_METRICOM, USB_PRODUCT_METRICOM_RICOCHET_GS, 739 "Ricochet GS", 740 }, 741 { 742 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_SIDEPREC, 743 "SideWinder Precision Pro", 744 }, 745 { 746 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INTELLIMOUSE, 747 "IntelliMouse", 748 }, 749 { 750 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_NATURALKBD, 751 "Natural", 752 }, 753 { 754 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_DDS80, 755 "Digital Sound System 80", 756 }, 757 { 758 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_SIDEWINDER, 759 "Sidewinder Precision Racing Wheel", 760 }, 761 { 762 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INTELLIEYE, 763 "IntelliEye mouse", 764 }, 765 { 766 USB_VENDOR_MICROSOFT, USB_PRODUCT_MICROSOFT_INETPRO, 767 "Internet Pro", 768 }, 769 { 770 USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_336CX, 771 "Phantom 336CX - C3 scanner", 772 }, 773 { 774 USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_X6U, 775 "ScanMaker X6 - X6U", 776 }, 777 { 778 USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_C6, 779 "Phantom C6 scanner", 780 }, 781 { 782 USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_336CX2, 783 "Phantom 336CX - C3 scanner", 784 }, 785 { 786 USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_V6USL, 787 "ScanMaker V6USL", 788 }, 789 { 790 USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_V6USL2, 791 "ScanMaker V6USL", 792 }, 793 { 794 USB_VENDOR_MICROTEK, USB_PRODUCT_MICROTEK_V6UL, 795 "ScanMaker V6UL", 796 }, 797 { 798 USB_VENDOR_MIDIMAN, USB_PRODUCT_MIDIMAN_MIDISPORT2X2, 799 "Midisport 2x2", 800 }, 801 { 802 USB_VENDOR_MOTOROLA, USB_PRODUCT_MOTOROLA_MC141555, 803 "MC141555 hub controller", 804 }, 805 { 806 USB_VENDOR_MULTITECH, USB_PRODUCT_MULTITECH_ATLAS, 807 "MT5634ZBA", 808 }, 809 { 810 USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_1200CU, 811 "1200 CU scanner", 812 }, 813 { 814 USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_600CU, 815 "600 CU scanner", 816 }, 817 { 818 USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_1200USB, 819 "1200 scanner", 820 }, 821 { 822 USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_1200UB, 823 "1200 UB scanner", 824 }, 825 { 826 USB_VENDOR_MUSTEK, USB_PRODUCT_MUSTEK_MDC800, 827 "MDC-800 digital camera", 828 }, 829 { 830 USB_VENDOR_NATIONAL, USB_PRODUCT_NATIONAL_BEARPAW, 831 "BearPaw 1200", 832 }, 833 { 834 USB_VENDOR_NEC, USB_PRODUCT_NEC_HUB, 835 "hub", 836 }, 837 { 838 USB_VENDOR_NEC, USB_PRODUCT_NEC_HUB_B, 839 "hub", 840 }, 841 { 842 USB_VENDOR_NETCHIP, USB_PRODUCT_NETCHIP_TURBOCONNECT, 843 "Turbo-Connect", 844 }, 845 { 846 USB_VENDOR_NETGEAR, USB_PRODUCT_NETGEAR_EA101, 847 "Ethernet", 848 }, 849 { 850 USB_VENDOR_NIKON, USB_PRODUCT_NIKON_E990, 851 "Digital Camera E990", 852 }, 853 { 854 USB_VENDOR_OMNIVISION, USB_PRODUCT_OMNIVISION_OV511, 855 "OV511 Camera", 856 }, 857 { 858 USB_VENDOR_OMNIVISION, USB_PRODUCT_OMNIVISION_OV511PLUS, 859 "OV511+ Camera", 860 }, 861 { 862 USB_VENDOR_PALM, USB_PRODUCT_PALM_SERIAL, 863 "USB Serial Adaptor", 864 }, 865 { 866 USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_SERIAL1, 867 "Serial Converter", 868 }, 869 { 870 USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET, 871 "Ethernet", 872 }, 873 { 874 USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET3, 875 "At-Home Ethernet", 876 }, 877 { 878 USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_ENET2, 879 "Ethernet", 880 }, 881 { 882 USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_DSS350, 883 "DSS 350 Digital Speaker System", 884 }, 885 { 886 USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_DSS, 887 "DSS XXX Digital Speaker System", 888 }, 889 { 890 USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_HUB, 891 "hub", 892 }, 893 { 894 USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_PCVC680K, 895 "PCVC680K Vesta Pro PC Camera", 896 }, 897 { 898 USB_VENDOR_PHILIPS, USB_PRODUCT_PHILIPS_DSS150, 899 "DSS 150 Digital Speaker System", 900 }, 901 { 902 USB_VENDOR_PHILIPSSEMI, USB_PRODUCT_PHILIPSSEMI_HUB1122, 903 "hub", 904 }, 905 { 906 USB_VENDOR_PIENGINEERING, USB_PRODUCT_PIENGINEERING_PS2USB, 907 "PS2 to Mac Adapter", 908 }, 909 { 910 USB_VENDOR_PLX, USB_PRODUCT_PLX_TESTBOARD, 911 "test board", 912 }, 913 { 914 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2X300, 915 "G2-200 scanner", 916 }, 917 { 918 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2E300, 919 "G2E-300 scanner", 920 }, 921 { 922 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2300, 923 "G2-300 scanner", 924 }, 925 { 926 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2E3002, 927 "G2E-300 scanner", 928 }, 929 { 930 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_9600, 931 "Colorado 9600 scanner", 932 }, 933 { 934 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_600U, 935 "Colorado 600u scanner", 936 }, 937 { 938 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_19200, 939 "Colorado 19200 scanner", 940 }, 941 { 942 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_1200U, 943 "Colorado 1200u scanner", 944 }, 945 { 946 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G600, 947 "G2-600 scanner", 948 }, 949 { 950 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_636I, 951 "ReadyScan 636i", 952 }, 953 { 954 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2600, 955 "G2-600 scanner", 956 }, 957 { 958 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_G2E600, 959 "G2E-600 scanner", 960 }, 961 { 962 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_COMFORT, 963 "Comfort", 964 }, 965 { 966 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_MOUSEINABOX, 967 "Mouse-in-a-Box", 968 }, 969 { 970 USB_VENDOR_PRIMAX, USB_PRODUCT_PRIMAX_PCGAUMS1, 971 "Sony PCGA-UMS1", 972 }, 973 { 974 USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2301, 975 "PL2301 Host-Host interface", 976 }, 977 { 978 USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2302, 979 "PL2302 Host-Host interface", 980 }, 981 { 982 USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2303, 983 "PL2303 Serial adapter (IODATA USB-RSAQ2)", 984 }, 985 { 986 USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2305, 987 "Parallel printer adapter", 988 }, 989 { 990 USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_ATAPI4, 991 "ATAPI-4 Bridge Controller", 992 }, 993 { 994 USB_VENDOR_QTRONIX, USB_PRODUCT_QTRONIX_980N, 995 "Scorpion-980N", 996 }, 997 { 998 USB_VENDOR_QUICKSHOT, USB_PRODUCT_QUICKSHOT_STRIKEPAD, 999 "USB StrikePad", 1000 }, 1001 { 1002 USB_VENDOR_RAINBOW, USB_PRODUCT_RAINBOW_IKEY2000, 1003 "i-Key 2000", 1004 }, 1005 { 1006 USB_VENDOR_ROLAND, USB_PRODUCT_ROLAND_UM1, 1007 "UM-1 MIDI I/F", 1008 }, 1009 { 1010 USB_VENDOR_ROCKFIRE, USB_PRODUCT_ROCKFIRE_GAMEPAD, 1011 "gamepad 203USB", 1012 }, 1013 { 1014 USB_VENDOR_SANDISK, USB_PRODUCT_SANDISK_IMAGEMATE, 1015 "USB ImageMate", 1016 }, 1017 { 1018 USB_VENDOR_SCANLOGIC, USB_PRODUCT_SCANLOGIC_336CX, 1019 "Phantom 336CX - C3 scanner", 1020 }, 1021 { 1022 USB_VENDOR_SHUTTLE, USB_PRODUCT_SHUTTLE_EUSB, 1023 "E-USB Bridge", 1024 }, 1025 { 1026 USB_VENDOR_SIIG, USB_PRODUCT_SIIG_DIGIFILMREADER, 1027 "DigiFilm-Combo Reader", 1028 }, 1029 { 1030 USB_VENDOR_SILICONPORTALS, USB_PRODUCT_SILICONPORTALS_YAPPH_NF, 1031 "YAP Phone (no firmware)", 1032 }, 1033 { 1034 USB_VENDOR_SILICONPORTALS, USB_PRODUCT_SILICONPORTALS_YAPPHONE, 1035 "YAP Phone", 1036 }, 1037 { 1038 USB_VENDOR_SIRIUS, USB_PRODUCT_SIRIUS_ROADSTER, 1039 "NetComm Roadster II 56 USB", 1040 }, 1041 { 1042 USB_VENDOR_SMARTBRIDGES, USB_PRODUCT_SMARTBRIDGES_SMARTLINK, 1043 "SmartLink Ethernet", 1044 }, 1045 { 1046 USB_VENDOR_SMC, USB_PRODUCT_SMC_2102USB, 1047 "10Mbps Ethernet", 1048 }, 1049 { 1050 USB_VENDOR_SMC, USB_PRODUCT_SMC_2202USB, 1051 "10/100 Ethernet", 1052 }, 1053 { 1054 USB_VENDOR_SOHOWARE, USB_PRODUCT_SOHOWARE_NUB100, 1055 "10/100 USB Ethernet", 1056 }, 1057 { 1058 USB_VENDOR_SOLIDYEAR, USB_PRODUCT_SOLIDYEAR_KEYBOARD, 1059 "Keyboard", 1060 }, 1061 { 1062 USB_VENDOR_SONY, USB_PRODUCT_SONY_DSC, 1063 "Sony DSC Cameras", 1064 }, 1065 { 1066 USB_VENDOR_SONY, USB_PRODUCT_SONY_MSC, 1067 "Sony MSC Memorystick Slot", 1068 }, 1069 { 1070 USB_VENDOR_STMICRO, USB_PRODUCT_STMICRO_COMMUNICATOR, 1071 "Communicator", 1072 }, 1073 { 1074 USB_VENDOR_STSN, USB_PRODUCT_STSN_STSN0001, 1075 "Internet Access Device", 1076 }, 1077 { 1078 USB_VENDOR_SUN, USB_PRODUCT_SUN_KEYBOARD, 1079 "Type 6 USB", 1080 }, 1081 { 1082 USB_VENDOR_DIAMOND2, USB_PRODUCT_DIAMOND2_SUPRAEXPRESS56K, 1083 "Supra Express 56K", 1084 }, 1085 { 1086 USB_VENDOR_DIAMOND2, USB_PRODUCT_DIAMOND2_SUPRA2890, 1087 "SupraMax 2890 56K", 1088 }, 1089 { 1090 USB_VENDOR_DIAMOND2, USB_PRODUCT_DIAMOND2_RIO600USB, 1091 "Rio 600", 1092 }, 1093 { 1094 USB_VENDOR_TEAC, USB_PRODUCT_TEAC_FD05PUB, 1095 "FD-05PUB", 1096 }, 1097 { 1098 USB_VENDOR_TELEX, USB_PRODUCT_TELEX_MIC1, 1099 "Microphone", 1100 }, 1101 { 1102 USB_VENDOR_TI, USB_PRODUCT_TI_UTUSB41, 1103 "UT-USB41 hub", 1104 }, 1105 { 1106 USB_VENDOR_TI, USB_PRODUCT_TI_TUSB2046, 1107 "TUSB2046 hub", 1108 }, 1109 { 1110 USB_VENDOR_THRUST, USB_PRODUCT_THRUST_FUSION_PAD, 1111 "Fusion Digital Gamepad", 1112 }, 1113 { 1114 USB_VENDOR_TREK, USB_PRODUCT_TREK_THUMBDRIVE, 1115 "ThumbDrive", 1116 }, 1117 { 1118 USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA1236U, 1119 "Astra 1236U Scanner", 1120 }, 1121 { 1122 USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA1220U, 1123 "Astra 1220U Scanner", 1124 }, 1125 { 1126 USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA2000U, 1127 "Astra 2000U Scanner", 1128 }, 1129 { 1130 USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA2100U, 1131 "Astra 2100U Scanner", 1132 }, 1133 { 1134 USB_VENDOR_UMAX, USB_PRODUCT_UMAX_ASTRA2200U, 1135 "Astra 2200U Scanner", 1136 }, 1137 { 1138 USB_VENDOR_UNIACCESS, USB_PRODUCT_UNIACCESS_PANACHE, 1139 "Panache Surf ISDN Adapter", 1140 }, 1141 { 1142 USB_VENDOR_VISION, USB_PRODUCT_VISION_VC6452V002, 1143 "CPiA Camera", 1144 }, 1145 { 1146 USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_7600, 1147 "OneTouch 7600", 1148 }, 1149 { 1150 USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_5300, 1151 "OneTouch 5300", 1152 }, 1153 { 1154 USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_6100, 1155 "OneTouch 6100", 1156 }, 1157 { 1158 USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_6200, 1159 "OneTouch 6200", 1160 }, 1161 { 1162 USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_8100, 1163 "OneTouch 8100", 1164 }, 1165 { 1166 USB_VENDOR_VISIONEER, USB_PRODUCT_VISIONEER_8600, 1167 "OneTouch 8600", 1168 }, 1169 { 1170 USB_VENDOR_WACOM, USB_PRODUCT_WACOM_CT0405U, 1171 "CT-0405-U Tablet", 1172 }, 1173 { 1174 USB_VENDOR_WACOM, USB_PRODUCT_WACOM_GRAPHIRE, 1175 "Graphire", 1176 }, 1177 { 1178 USB_VENDOR_WACOM, USB_PRODUCT_WACOM_INTUOSA5, 1179 "Intuos A5", 1180 }, 1181 { 1182 USB_VENDOR_YEDATA, USB_PRODUCT_YEDATA_FLASHBUSTERU, 1183 "Flashbuster-U", 1184 }, 1185 { 1186 USB_VENDOR_YANO, USB_PRODUCT_YANO_U640MO, 1187 "U640MO-03", 1188 }, 1189 { 1190 USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_UX256, 1191 "UX256 MIDI I/F", 1192 }, 1193 { 1194 USB_VENDOR_ZOOM, USB_PRODUCT_ZOOM_2986L, 1195 "2986L", 1196 }, 1197 { 1198 USB_VENDOR_ZYXEL, USB_PRODUCT_ZYXEL_980N, 1199 "Scorpion-980N", 1200 }, 1201 { 0, 0, NULL } 1202 }; 1203 1204 const struct usb_known_vendor usb_known_vendors[] = { 1205 { 1206 USB_VENDOR_AOX, 1207 "AOX", 1208 }, 1209 { 1210 USB_VENDOR_ATMEL, 1211 "Atmel", 1212 }, 1213 { 1214 USB_VENDOR_HP, 1215 "Hewlett Packard", 1216 }, 1217 { 1218 USB_VENDOR_ADAPTEC, 1219 "Adaptec", 1220 }, 1221 { 1222 USB_VENDOR_NATIONAL, 1223 "National Semiconductor", 1224 }, 1225 { 1226 USB_VENDOR_ACERLABS, 1227 "Acer Labs", 1228 }, 1229 { 1230 USB_VENDOR_FTDI, 1231 "Future Technology Devices", 1232 }, 1233 { 1234 USB_VENDOR_NEC, 1235 "NEC", 1236 }, 1237 { 1238 USB_VENDOR_KODAK, 1239 "Eastman Kodak", 1240 }, 1241 { 1242 USB_VENDOR_MELCO, 1243 "Melco", 1244 }, 1245 { 1246 USB_VENDOR_CREATIVELABS, 1247 "Creative Labs", 1248 }, 1249 { 1250 USB_VENDOR_ADI, 1251 "ADI Systems", 1252 }, 1253 { 1254 USB_VENDOR_CATC, 1255 "Computer Access Technology", 1256 }, 1257 { 1258 USB_VENDOR_GRAVIS, 1259 "Advanced Gravis Computer", 1260 }, 1261 { 1262 USB_VENDOR_SUN, 1263 "Sun Microsystems", 1264 }, 1265 { 1266 USB_VENDOR_AMD, 1267 "Advanced Micro Devices", 1268 }, 1269 { 1270 USB_VENDOR_LEXMARK, 1271 "Lexmark International", 1272 }, 1273 { 1274 USB_VENDOR_NANAO, 1275 "NANAO", 1276 }, 1277 { 1278 USB_VENDOR_ALPS, 1279 "Alps Electric", 1280 }, 1281 { 1282 USB_VENDOR_THRUST, 1283 "Thrustmaster", 1284 }, 1285 { 1286 USB_VENDOR_TI, 1287 "Texas Instruments", 1288 }, 1289 { 1290 USB_VENDOR_ANALOGDEVICES, 1291 "Analog Devices", 1292 }, 1293 { 1294 USB_VENDOR_KYE, 1295 "KYE Systems", 1296 }, 1297 { 1298 USB_VENDOR_DIAMOND2, 1299 "Diamond (Supra)", 1300 }, 1301 { 1302 USB_VENDOR_MICROSOFT, 1303 "Microsoft", 1304 }, 1305 { 1306 USB_VENDOR_PRIMAX, 1307 "Primax Electronics", 1308 }, 1309 { 1310 USB_VENDOR_AMP, 1311 "AMP", 1312 }, 1313 { 1314 USB_VENDOR_CHERRY, 1315 "Cherry Mikroschalter", 1316 }, 1317 { 1318 USB_VENDOR_MEGATRENDS, 1319 "American Megatrends", 1320 }, 1321 { 1322 USB_VENDOR_LOGITECH, 1323 "Logitech", 1324 }, 1325 { 1326 USB_VENDOR_BTC, 1327 "Behavior Tech. Computer", 1328 }, 1329 { 1330 USB_VENDOR_PHILIPS, 1331 "Philips", 1332 }, 1333 { 1334 USB_VENDOR_CONNECTIX, 1335 "Connectix", 1336 }, 1337 { 1338 USB_VENDOR_KENSINGTON, 1339 "Kensington", 1340 }, 1341 { 1342 USB_VENDOR_LUCENT, 1343 "Lucent", 1344 }, 1345 { 1346 USB_VENDOR_STMICRO, 1347 "STMicroelectronics", 1348 }, 1349 { 1350 USB_VENDOR_YAMAHA, 1351 "YAMAHA", 1352 }, 1353 { 1354 USB_VENDOR_COMPAQ, 1355 "Compaq", 1356 }, 1357 { 1358 USB_VENDOR_ACERP, 1359 "Acer Peripherals", 1360 }, 1361 { 1362 USB_VENDOR_VISIONEER, 1363 "Visioneer", 1364 }, 1365 { 1366 USB_VENDOR_CANON, 1367 "Canon", 1368 }, 1369 { 1370 USB_VENDOR_NIKON, 1371 "Nikon", 1372 }, 1373 { 1374 USB_VENDOR_IBM, 1375 "IBM", 1376 }, 1377 { 1378 USB_VENDOR_CYPRESS, 1379 "Cypress Semiconductor", 1380 }, 1381 { 1382 USB_VENDOR_EPSON, 1383 "Seiko Epson", 1384 }, 1385 { 1386 USB_VENDOR_RAINBOW, 1387 "Rainbow Technologies", 1388 }, 1389 { 1390 USB_VENDOR_IODATA, 1391 "I/O Data", 1392 }, 1393 { 1394 USB_VENDOR_3COMUSR, 1395 "U.S. Robotics", 1396 }, 1397 { 1398 USB_VENDOR_METHODE, 1399 "Methode Electronics Far East", 1400 }, 1401 { 1402 USB_VENDOR_MAXISWITCH, 1403 "Maxi Switch", 1404 }, 1405 { 1406 USB_VENDOR_LOCKHEEDMER, 1407 "Lockheed Martin Energy Research", 1408 }, 1409 { 1410 USB_VENDOR_FUJITSU, 1411 "Fujitsu", 1412 }, 1413 { 1414 USB_VENDOR_TOSHIBAAM, 1415 "Toshiba America Electronic Components", 1416 }, 1417 { 1418 USB_VENDOR_MICROMACRO, 1419 "Micro Macro Technologies", 1420 }, 1421 { 1422 USB_VENDOR_KONICA, 1423 "Konica", 1424 }, 1425 { 1426 USB_VENDOR_LITEON, 1427 "Lite-On Technology", 1428 }, 1429 { 1430 USB_VENDOR_FUJIPHOTO, 1431 "Fuji Photo Film", 1432 }, 1433 { 1434 USB_VENDOR_PHILIPSSEMI, 1435 "Philips Semiconductors", 1436 }, 1437 { 1438 USB_VENDOR_TATUNG, 1439 "Tatung Co. Of America", 1440 }, 1441 { 1442 USB_VENDOR_SCANLOGIC, 1443 "ScanLogic", 1444 }, 1445 { 1446 USB_VENDOR_MYSON, 1447 "Myson Technology", 1448 }, 1449 { 1450 USB_VENDOR_DIGI2, 1451 "Digi", 1452 }, 1453 { 1454 USB_VENDOR_ITTCANON, 1455 "ITT Canon", 1456 }, 1457 { 1458 USB_VENDOR_ALTEC, 1459 "Altec Lansing", 1460 }, 1461 { 1462 USB_VENDOR_SHUTTLE, 1463 "Shuttle Technology", 1464 }, 1465 { 1466 USB_VENDOR_ANNABOOKS, 1467 "Annabooks", 1468 }, 1469 { 1470 USB_VENDOR_CHICONY, 1471 "Chicony Electronics", 1472 }, 1473 { 1474 USB_VENDOR_BROTHER, 1475 "Brother Industries", 1476 }, 1477 { 1478 USB_VENDOR_DALLAS, 1479 "Dallas Semiconductor", 1480 }, 1481 { 1482 USB_VENDOR_ACER, 1483 "Acer", 1484 }, 1485 { 1486 USB_VENDOR_3COM, 1487 "3Com", 1488 }, 1489 { 1490 USB_VENDOR_AZTECH, 1491 "Aztech Systems", 1492 }, 1493 { 1494 USB_VENDOR_BELKIN, 1495 "Belkin Components", 1496 }, 1497 { 1498 USB_VENDOR_KAWATSU, 1499 "Kawatsu Semiconductor", 1500 }, 1501 { 1502 USB_VENDOR_APC, 1503 "American Power Conversion", 1504 }, 1505 { 1506 USB_VENDOR_CONNECTEK, 1507 "Advanced Connectek USA", 1508 }, 1509 { 1510 USB_VENDOR_NETCHIP, 1511 "NetChip Technology", 1512 }, 1513 { 1514 USB_VENDOR_ALTRA, 1515 "ALTRA", 1516 }, 1517 { 1518 USB_VENDOR_ATI, 1519 "ATI Technologies", 1520 }, 1521 { 1522 USB_VENDOR_AKS, 1523 "Aladdin Knowledge Systems", 1524 }, 1525 { 1526 USB_VENDOR_UNIACCESS, 1527 "Universal Access", 1528 }, 1529 { 1530 USB_VENDOR_ANCHOR, 1531 "Anchor Chips", 1532 }, 1533 { 1534 USB_VENDOR_SONY, 1535 "Sony", 1536 }, 1537 { 1538 USB_VENDOR_VISION, 1539 "VLSI Vision", 1540 }, 1541 { 1542 USB_VENDOR_ASAHIKASEI, 1543 "Asahi Kasei Microsystems", 1544 }, 1545 { 1546 USB_VENDOR_ATEN, 1547 "ATEN International", 1548 }, 1549 { 1550 USB_VENDOR_MUSTEK, 1551 "Mustek Systems", 1552 }, 1553 { 1554 USB_VENDOR_TELEX, 1555 "Telex Communications", 1556 }, 1557 { 1558 USB_VENDOR_PERACOM, 1559 "Peracom Networks", 1560 }, 1561 { 1562 USB_VENDOR_ALCOR2, 1563 "Alcor Micro", 1564 }, 1565 { 1566 USB_VENDOR_WACOM, 1567 "WACOM", 1568 }, 1569 { 1570 USB_VENDOR_ETEK, 1571 "e-TEK Labs", 1572 }, 1573 { 1574 USB_VENDOR_EIZO, 1575 "EIZO", 1576 }, 1577 { 1578 USB_VENDOR_ELECOM, 1579 "Elecom", 1580 }, 1581 { 1582 USB_VENDOR_BAFO, 1583 "BAFO/Quality Computer Accessories", 1584 }, 1585 { 1586 USB_VENDOR_YEDATA, 1587 "Y-E Data", 1588 }, 1589 { 1590 USB_VENDOR_AVM, 1591 "AVM", 1592 }, 1593 { 1594 USB_VENDOR_QUICKSHOT, 1595 "Quickshot", 1596 }, 1597 { 1598 USB_VENDOR_ROLAND, 1599 "Roland", 1600 }, 1601 { 1602 USB_VENDOR_ROCKFIRE, 1603 "Rockfire", 1604 }, 1605 { 1606 USB_VENDOR_ZYXEL, 1607 "ZyXEL Communication", 1608 }, 1609 { 1610 USB_VENDOR_ALCOR, 1611 "Alcor Micro", 1612 }, 1613 { 1614 USB_VENDOR_IOMEGA, 1615 "Iomega", 1616 }, 1617 { 1618 USB_VENDOR_ATREND, 1619 "A-Trend Technology", 1620 }, 1621 { 1622 USB_VENDOR_AID, 1623 "Advanced Input Devices", 1624 }, 1625 { 1626 USB_VENDOR_LACIE, 1627 "LaCie", 1628 }, 1629 { 1630 USB_VENDOR_OMNIVISION, 1631 "OmniVision", 1632 }, 1633 { 1634 USB_VENDOR_INSYSTEM, 1635 "In-System Design", 1636 }, 1637 { 1638 USB_VENDOR_APPLE, 1639 "Apple Computer", 1640 }, 1641 { 1642 USB_VENDOR_DIGI, 1643 "Digi International", 1644 }, 1645 { 1646 USB_VENDOR_QTRONIX, 1647 "Qtronix", 1648 }, 1649 { 1650 USB_VENDOR_ELSA, 1651 "ELSA", 1652 }, 1653 { 1654 USB_VENDOR_BRAINBOXES, 1655 "Brainboxes Limited", 1656 }, 1657 { 1658 USB_VENDOR_AXIOHM, 1659 "Axiohm Transaction Solutions", 1660 }, 1661 { 1662 USB_VENDOR_MICROTEK, 1663 "Microtek", 1664 }, 1665 { 1666 USB_VENDOR_SYMBOL, 1667 "Symbol Technologies", 1668 }, 1669 { 1670 USB_VENDOR_GENESYS, 1671 "Genesys Logic", 1672 }, 1673 { 1674 USB_VENDOR_FUJI, 1675 "Fuji Electric", 1676 }, 1677 { 1678 USB_VENDOR_KEITHLEY, 1679 "Keithley Instruments", 1680 }, 1681 { 1682 USB_VENDOR_EIZONANAO, 1683 "EIZO Nanao", 1684 }, 1685 { 1686 USB_VENDOR_KLSI, 1687 "Kawasaki LSI", 1688 }, 1689 { 1690 USB_VENDOR_FFC, 1691 "FFC Limited", 1692 }, 1693 { 1694 USB_VENDOR_ANKO, 1695 "Anko Electronic", 1696 }, 1697 { 1698 USB_VENDOR_PIENGINEERING, 1699 "P.I. Engineering", 1700 }, 1701 { 1702 USB_VENDOR_AOC, 1703 "AOC International", 1704 }, 1705 { 1706 USB_VENDOR_CHIC, 1707 "Chic Technology", 1708 }, 1709 { 1710 USB_VENDOR_BARCO, 1711 "Barco Display Systems", 1712 }, 1713 { 1714 USB_VENDOR_BRIDGE, 1715 "Bridge Information", 1716 }, 1717 { 1718 USB_VENDOR_SOLIDYEAR, 1719 "Solid Year", 1720 }, 1721 { 1722 USB_VENDOR_BIORAD, 1723 "Bio-Rad Laboratories", 1724 }, 1725 { 1726 USB_VENDOR_MACALLY, 1727 "Macally", 1728 }, 1729 { 1730 USB_VENDOR_ACTLABS, 1731 "Act Labs", 1732 }, 1733 { 1734 USB_VENDOR_ALARIS, 1735 "Alaris", 1736 }, 1737 { 1738 USB_VENDOR_APEX, 1739 "Apex", 1740 }, 1741 { 1742 USB_VENDOR_AVISION, 1743 "Avision", 1744 }, 1745 { 1746 USB_VENDOR_TEAC, 1747 "TEAC", 1748 }, 1749 { 1750 USB_VENDOR_LINKSYS, 1751 "Linksys", 1752 }, 1753 { 1754 USB_VENDOR_ACERSA, 1755 "Acer Semiconductor America", 1756 }, 1757 { 1758 USB_VENDOR_AIWA, 1759 "Aiwa", 1760 }, 1761 { 1762 USB_VENDOR_ACARD, 1763 "ACARD Technology", 1764 }, 1765 { 1766 USB_VENDOR_PROLIFIC, 1767 "Prolific Technology", 1768 }, 1769 { 1770 USB_VENDOR_ADVANCELOGIC, 1771 "Avance Logic", 1772 }, 1773 { 1774 USB_VENDOR_CTX, 1775 "Chuntex", 1776 }, 1777 { 1778 USB_VENDOR_ASKEY, 1779 "Askey Computer", 1780 }, 1781 { 1782 USB_VENDOR_ALCATELT, 1783 "Alcatel Telecom", 1784 }, 1785 { 1786 USB_VENDOR_AGFA, 1787 "AGFA-Gevaert NV", 1788 }, 1789 { 1790 USB_VENDOR_ASIAMD, 1791 "Asia Microelectronic Development", 1792 }, 1793 { 1794 USB_VENDOR_BIZLINK, 1795 "Bizlink International", 1796 }, 1797 { 1798 USB_VENDOR_AASHIMA, 1799 "Aashima Technology B.V.", 1800 }, 1801 { 1802 USB_VENDOR_MULTITECH, 1803 "MultiTech", 1804 }, 1805 { 1806 USB_VENDOR_ADS, 1807 "ADS Technologies", 1808 }, 1809 { 1810 USB_VENDOR_ALCATELM, 1811 "Alcatel Microelectronics", 1812 }, 1813 { 1814 USB_VENDOR_SIRIUS, 1815 "Sirius Technologies", 1816 }, 1817 { 1818 USB_VENDOR_BOSTON, 1819 "Boston Acoustics", 1820 }, 1821 { 1822 USB_VENDOR_SMC, 1823 "Standard Microsystems", 1824 }, 1825 { 1826 USB_VENDOR_MCT, 1827 "MCT", 1828 }, 1829 { 1830 USB_VENDOR_AUREAL, 1831 "Aureal Semiconductor", 1832 }, 1833 { 1834 USB_VENDOR_MIDIMAN, 1835 "Midiman", 1836 }, 1837 { 1838 USB_VENDOR_GRIFFIN, 1839 "Griffin Technology", 1840 }, 1841 { 1842 USB_VENDOR_SANDISK, 1843 "SanDisk", 1844 }, 1845 { 1846 USB_VENDOR_BRIMAX, 1847 "Brimax", 1848 }, 1849 { 1850 USB_VENDOR_AXIS, 1851 "Axis Communications AB", 1852 }, 1853 { 1854 USB_VENDOR_ABL, 1855 "ABL Electronics", 1856 }, 1857 { 1858 USB_VENDOR_ALFADATA, 1859 "Alfadata Computer", 1860 }, 1861 { 1862 USB_VENDOR_NATIONALTECH, 1863 "National Technical Systems", 1864 }, 1865 { 1866 USB_VENDOR_ONNTO, 1867 "Onnto", 1868 }, 1869 { 1870 USB_VENDOR_BE, 1871 "Be", 1872 }, 1873 { 1874 USB_VENDOR_ADMTEK, 1875 "ADMtek", 1876 }, 1877 { 1878 USB_VENDOR_COREGA, 1879 "Corega", 1880 }, 1881 { 1882 USB_VENDOR_FREECOM, 1883 "Freecom", 1884 }, 1885 { 1886 USB_VENDOR_MICROTECH, 1887 "Microtech", 1888 }, 1889 { 1890 USB_VENDOR_ABOCOM, 1891 "AboCom Systems", 1892 }, 1893 { 1894 USB_VENDOR_KEISOKUGIKEN, 1895 "Keisokugiken", 1896 }, 1897 { 1898 USB_VENDOR_APG, 1899 "APG Cash Drawer", 1900 }, 1901 { 1902 USB_VENDOR_BUG, 1903 "B.U.G.", 1904 }, 1905 { 1906 USB_VENDOR_ALLIEDTELESYN, 1907 "Allied Telesyn International", 1908 }, 1909 { 1910 USB_VENDOR_AVERMEDIA, 1911 "AVerMedia Technologies", 1912 }, 1913 { 1914 USB_VENDOR_SIIG, 1915 "SIIG", 1916 }, 1917 { 1918 USB_VENDOR_APTIO, 1919 "Aptio Products", 1920 }, 1921 { 1922 USB_VENDOR_ARASAN, 1923 "Arasan Chip Systems", 1924 }, 1925 { 1926 USB_VENDOR_ALLIEDCABLE, 1927 "Allied Cable", 1928 }, 1929 { 1930 USB_VENDOR_STSN, 1931 "STSN", 1932 }, 1933 { 1934 USB_VENDOR_ZOOM, 1935 "Zoom Telephonics", 1936 }, 1937 { 1938 USB_VENDOR_BROADLOGIC, 1939 "BroadLogic", 1940 }, 1941 { 1942 USB_VENDOR_HANDSPRING, 1943 "Handspring", 1944 }, 1945 { 1946 USB_VENDOR_ACTIONSTAR, 1947 "Action Star Enterprise", 1948 }, 1949 { 1950 USB_VENDOR_PALM, 1951 "Palm Computing", 1952 }, 1953 { 1954 USB_VENDOR_ACCTON, 1955 "Accton Technology", 1956 }, 1957 { 1958 USB_VENDOR_DIAMOND, 1959 "Diamond", 1960 }, 1961 { 1962 USB_VENDOR_NETGEAR, 1963 "BayNETGEAR", 1964 }, 1965 { 1966 USB_VENDOR_ACTIVEWIRE, 1967 "ActiveWire", 1968 }, 1969 { 1970 USB_VENDOR_METRICOM, 1971 "Metricom", 1972 }, 1973 { 1974 USB_VENDOR_ADESSOKBTEK, 1975 "ADESSO/Kbtek America", 1976 }, 1977 { 1978 USB_VENDOR_APT, 1979 "APT Technologies", 1980 }, 1981 { 1982 USB_VENDOR_BOCARESEARCH, 1983 "Boca Research", 1984 }, 1985 { 1986 USB_VENDOR_ANDREA, 1987 "Andrea Electronics", 1988 }, 1989 { 1990 USB_VENDOR_BURRBROWN, 1991 "Burr-Brown Japan", 1992 }, 1993 { 1994 USB_VENDOR_2WIRE, 1995 "2Wire, Inc", 1996 }, 1997 { 1998 USB_VENDOR_AIPTEK, 1999 "AIPTEK International", 2000 }, 2001 { 2002 USB_VENDOR_SMARTBRIDGES, 2003 "SmartBridges", 2004 }, 2005 { 2006 USB_VENDOR_BILLIONTON, 2007 "Billionton Systems", 2008 }, 2009 { 2010 USB_VENDOR_EXTENDED, 2011 "Extended Systems", 2012 }, 2013 { 2014 USB_VENDOR_AUTHENTEC, 2015 "AuthenTec", 2016 }, 2017 { 2018 USB_VENDOR_ALATION, 2019 "Alation Systems", 2020 }, 2021 { 2022 USB_VENDOR_BIOMETRIC, 2023 "American Biometric Company", 2024 }, 2025 { 2026 USB_VENDOR_YANO, 2027 "Yano", 2028 }, 2029 { 2030 USB_VENDOR_KINGSTON, 2031 "Kingston Technology", 2032 }, 2033 { 2034 USB_VENDOR_BLUEWATER, 2035 "BlueWater Systems", 2036 }, 2037 { 2038 USB_VENDOR_AGILENT, 2039 "Agilent Technologies", 2040 }, 2041 { 2042 USB_VENDOR_ADIRONDACK, 2043 "Adirondack Wire & Cable", 2044 }, 2045 { 2046 USB_VENDOR_BECKHOFF, 2047 "Beckhoff", 2048 }, 2049 { 2050 USB_VENDOR_ALTIUS, 2051 "Altius Solutions", 2052 }, 2053 { 2054 USB_VENDOR_ARRIS, 2055 "Arris Interactive", 2056 }, 2057 { 2058 USB_VENDOR_ACTIVCARD, 2059 "ACTIVCARD", 2060 }, 2061 { 2062 USB_VENDOR_ACTISYS, 2063 "ACTiSYS", 2064 }, 2065 { 2066 USB_VENDOR_AFOURTECH, 2067 "A-FOUR TECH", 2068 }, 2069 { 2070 USB_VENDOR_AIMEX, 2071 "AIMEX", 2072 }, 2073 { 2074 USB_VENDOR_ADDONICS, 2075 "Addonics Technologies", 2076 }, 2077 { 2078 USB_VENDOR_AKAI, 2079 "AKAI professional M.I.", 2080 }, 2081 { 2082 USB_VENDOR_ARESCOM, 2083 "ARESCOM", 2084 }, 2085 { 2086 USB_VENDOR_BAY, 2087 "Bay Associates", 2088 }, 2089 { 2090 USB_VENDOR_ALTERA, 2091 "Altera", 2092 }, 2093 { 2094 USB_VENDOR_TREK, 2095 "Trek Technology", 2096 }, 2097 { 2098 USB_VENDOR_ASAHIOPTICAL, 2099 "Asahi Optical", 2100 }, 2101 { 2102 USB_VENDOR_BOCASYSTEMS, 2103 "Boca Systems", 2104 }, 2105 { 2106 USB_VENDOR_BROADCOM, 2107 "Broadcom", 2108 }, 2109 { 2110 USB_VENDOR_GEOCAST, 2111 "Geocast Network Systems", 2112 }, 2113 { 2114 USB_VENDOR_MOTOROLA, 2115 "Motorola", 2116 }, 2117 { 2118 USB_VENDOR_PLX, 2119 "PLX", 2120 }, 2121 { 2122 USB_VENDOR_BELKIN2, 2123 "Belkin Components", 2124 }, 2125 { 2126 USB_VENDOR_SILICONPORTALS, 2127 "Silicon Portals", 2128 }, 2129 { 2130 USB_VENDOR_SOHOWARE, 2131 "SOHOware", 2132 }, 2133 { 2134 USB_VENDOR_UMAX, 2135 "UMAX Data Systems", 2136 }, 2137 { 2138 USB_VENDOR_INSIDEOUT, 2139 "Inside Out Networks", 2140 }, 2141 { 2142 USB_VENDOR_ENTREGA, 2143 "Entrega", 2144 }, 2145 { 2146 USB_VENDOR_ACTIONTEC, 2147 "Actiontec Electronics", 2148 }, 2149 { 2150 USB_VENDOR_DLINK, 2151 "D-Link", 2152 }, 2153 { 2154 USB_VENDOR_INTEL, 2155 "Intel", 2156 }, 2157 { 2158 USB_VENDOR_HP2, 2159 "Hewlett Packard", 2160 }, 2161 { 0, NULL } 2162 }; 2163