require '_h2ph_pre.ph';

unless(defined(&USB_VENDOR_AOX)) {
    sub USB_VENDOR_AOX () {	0x03e8;}
}
unless(defined(&USB_VENDOR_ATMEL)) {
    sub USB_VENDOR_ATMEL () {	0x03eb;}
}
unless(defined(&USB_VENDOR_HP)) {
    sub USB_VENDOR_HP () {	0x03f0;}
}
unless(defined(&USB_VENDOR_ADAPTEC)) {
    sub USB_VENDOR_ADAPTEC () {	0x03f3;}
}
unless(defined(&USB_VENDOR_ACERLABS)) {
    sub USB_VENDOR_ACERLABS () {	0x0402;}
}
unless(defined(&USB_VENDOR_FTDI)) {
    sub USB_VENDOR_FTDI () {	0x0403;}
}
unless(defined(&USB_VENDOR_NEC)) {
    sub USB_VENDOR_NEC () {	0x0409;}
}
unless(defined(&USB_VENDOR_KODAK)) {
    sub USB_VENDOR_KODAK () {	0x040a;}
}
unless(defined(&USB_VENDOR_MELCO)) {
    sub USB_VENDOR_MELCO () {	0x0411;}
}
unless(defined(&USB_VENDOR_ADI)) {
    sub USB_VENDOR_ADI () {	0x0422;}
}
unless(defined(&USB_VENDOR_CATC)) {
    sub USB_VENDOR_CATC () {	0x0423;}
}
unless(defined(&USB_VENDOR_GRAVIS)) {
    sub USB_VENDOR_GRAVIS () {	0x0428;}
}
unless(defined(&USB_VENDOR_SUN)) {
    sub USB_VENDOR_SUN () {	0x0430;}
}
unless(defined(&USB_VENDOR_AMD)) {
    sub USB_VENDOR_AMD () {	0x0438;}
}
unless(defined(&USB_VENDOR_LEXMARK)) {
    sub USB_VENDOR_LEXMARK () {	0x043d;}
}
unless(defined(&USB_VENDOR_NANAO)) {
    sub USB_VENDOR_NANAO () {	0x0440;}
}
unless(defined(&USB_VENDOR_ALPS)) {
    sub USB_VENDOR_ALPS () {	0x044e;}
}
unless(defined(&USB_VENDOR_THRUST)) {
    sub USB_VENDOR_THRUST () {	0x044f;}
}
unless(defined(&USB_VENDOR_TI)) {
    sub USB_VENDOR_TI () {	0x0451;}
}
unless(defined(&USB_VENDOR_ANALOGDEVICES)) {
    sub USB_VENDOR_ANALOGDEVICES () {	0x0456;}
}
unless(defined(&USB_VENDOR_KYE)) {
    sub USB_VENDOR_KYE () {	0x0458;}
}
unless(defined(&USB_VENDOR_MICROSOFT)) {
    sub USB_VENDOR_MICROSOFT () {	0x045e;}
}
unless(defined(&USB_VENDOR_PRIMAX)) {
    sub USB_VENDOR_PRIMAX () {	0x0461;}
}
unless(defined(&USB_VENDOR_AMP)) {
    sub USB_VENDOR_AMP () {	0x0464;}
}
unless(defined(&USB_VENDOR_CHERRY)) {
    sub USB_VENDOR_CHERRY () {	0x046a;}
}
unless(defined(&USB_VENDOR_MEGATRENDS)) {
    sub USB_VENDOR_MEGATRENDS () {	0x046b;}
}
unless(defined(&USB_VENDOR_LOGITECH)) {
    sub USB_VENDOR_LOGITECH () {	0x046d;}
}
unless(defined(&USB_VENDOR_BTC)) {
    sub USB_VENDOR_BTC () {	0x046e;}
}
unless(defined(&USB_VENDOR_PHILIPS)) {
    sub USB_VENDOR_PHILIPS () {	0x0471;}
}
unless(defined(&USB_VENDOR_CONNECTIX)) {
    sub USB_VENDOR_CONNECTIX () {	0x0478;}
}
unless(defined(&USB_VENDOR_KENSINGTON)) {
    sub USB_VENDOR_KENSINGTON () {	0x047d;}
}
unless(defined(&USB_VENDOR_LUCENT)) {
    sub USB_VENDOR_LUCENT () {	0x047e;}
}
unless(defined(&USB_VENDOR_STMICRO)) {
    sub USB_VENDOR_STMICRO () {	0x0483;}
}
unless(defined(&USB_VENDOR_ACERP)) {
    sub USB_VENDOR_ACERP () {	0x04a5;}
}
unless(defined(&USB_VENDOR_CANON)) {
    sub USB_VENDOR_CANON () {	0x04a9;}
}
unless(defined(&USB_VENDOR_CYPRESS)) {
    sub USB_VENDOR_CYPRESS () {	0x04b4;}
}
unless(defined(&USB_VENDOR_EPSON)) {
    sub USB_VENDOR_EPSON () {	0x04b8;}
}
unless(defined(&USB_VENDOR_IODATA)) {
    sub USB_VENDOR_IODATA () {	0x04bb;}
}
unless(defined(&USB_VENDOR_3COMUSR)) {
    sub USB_VENDOR_3COMUSR () {	0x04c1;}
}
unless(defined(&USB_VENDOR_KONICA)) {
    sub USB_VENDOR_KONICA () {	0x04c8;}
}
unless(defined(&USB_VENDOR_ALTEC)) {
    sub USB_VENDOR_ALTEC () {	0x04d2;}
}
unless(defined(&USB_VENDOR_SHUTTLE)) {
    sub USB_VENDOR_SHUTTLE () {	0x04e6;}
}
unless(defined(&USB_VENDOR_ANNABOOKS)) {
    sub USB_VENDOR_ANNABOOKS () {	0x04ed;}
}
unless(defined(&USB_VENDOR_CHICONY)) {
    sub USB_VENDOR_CHICONY () {	0x04f2;}
}
unless(defined(&USB_VENDOR_BROTHER)) {
    sub USB_VENDOR_BROTHER () {	0x04f9;}
}
unless(defined(&USB_VENDOR_DALLAS)) {
    sub USB_VENDOR_DALLAS () {	0x04fa;}
}
unless(defined(&USB_VENDOR_ACER)) {
    sub USB_VENDOR_ACER () {	0x0502;}
}
unless(defined(&USB_VENDOR_3COM)) {
    sub USB_VENDOR_3COM () {	0x0506;}
}
unless(defined(&USB_VENDOR_AZTECH)) {
    sub USB_VENDOR_AZTECH () {	0x0509;}
}
unless(defined(&USB_VENDOR_BELKIN)) {
    sub USB_VENDOR_BELKIN () {	0x050d;}
}
unless(defined(&USB_VENDOR_KAWATSU)) {
    sub USB_VENDOR_KAWATSU () {	0x050f;}
}
unless(defined(&USB_VENDOR_APC)) {
    sub USB_VENDOR_APC () {	0x051d;}
}
unless(defined(&USB_VENDOR_CONNECTEK)) {
    sub USB_VENDOR_CONNECTEK () {	0x0522;}
}
unless(defined(&USB_VENDOR_NETCHIP)) {
    sub USB_VENDOR_NETCHIP () {	0x0525;}
}
unless(defined(&USB_VENDOR_ALTRA)) {
    sub USB_VENDOR_ALTRA () {	0x0527;}
}
unless(defined(&USB_VENDOR_ATI)) {
    sub USB_VENDOR_ATI () {	0x0528;}
}
unless(defined(&USB_VENDOR_AKS)) {
    sub USB_VENDOR_AKS () {	0x0529;}
}
unless(defined(&USB_VENDOR_UNIACCESS)) {
    sub USB_VENDOR_UNIACCESS () {	0x0540;}
}
unless(defined(&USB_VENDOR_ANCHOR)) {
    sub USB_VENDOR_ANCHOR () {	0x0547;}
}
unless(defined(&USB_VENDOR_VISION)) {
    sub USB_VENDOR_VISION () {	0x0553;}
}
unless(defined(&USB_VENDOR_ASAHIKASEI)) {
    sub USB_VENDOR_ASAHIKASEI () {	0x0556;}
}
unless(defined(&USB_VENDOR_ATEN)) {
    sub USB_VENDOR_ATEN () {	0x0557;}
}
unless(defined(&USB_VENDOR_MUSTEK)) {
    sub USB_VENDOR_MUSTEK () {	0x055f;}
}
unless(defined(&USB_VENDOR_TELEX)) {
    sub USB_VENDOR_TELEX () {	0x0562;}
}
unless(defined(&USB_VENDOR_PERACOM)) {
    sub USB_VENDOR_PERACOM () {	0x0565;}
}
unless(defined(&USB_VENDOR_WACOM)) {
    sub USB_VENDOR_WACOM () {	0x056a;}
}
unless(defined(&USB_VENDOR_ETEK)) {
    sub USB_VENDOR_ETEK () {	0x056c;}
}
unless(defined(&USB_VENDOR_EIZO)) {
    sub USB_VENDOR_EIZO () {	0x056d;}
}
unless(defined(&USB_VENDOR_ELECOM)) {
    sub USB_VENDOR_ELECOM () {	0x056e;}
}
unless(defined(&USB_VENDOR_BAFO)) {
    sub USB_VENDOR_BAFO () {	0x0576;}
}
unless(defined(&USB_VENDOR_YEDATA)) {
    sub USB_VENDOR_YEDATA () {	0x057b;}
}
unless(defined(&USB_VENDOR_AVM)) {
    sub USB_VENDOR_AVM () {	0x057c;}
}
unless(defined(&USB_VENDOR_QUICKSHOT)) {
    sub USB_VENDOR_QUICKSHOT () {	0x057f;}
}
unless(defined(&USB_VENDOR_ROCKFIRE)) {
    sub USB_VENDOR_ROCKFIRE () {	0x0583;}
}
unless(defined(&USB_VENDOR_ALCOR)) {
    sub USB_VENDOR_ALCOR () {	0x058f;}
}
unless(defined(&USB_VENDOR_IOMEGA)) {
    sub USB_VENDOR_IOMEGA () {	0x059b;}
}
unless(defined(&USB_VENDOR_ATREND)) {
    sub USB_VENDOR_ATREND () {	0x059c;}
}
unless(defined(&USB_VENDOR_AID)) {
    sub USB_VENDOR_AID () {	0x059d;}
}
unless(defined(&USB_VENDOR_OMNIVISION)) {
    sub USB_VENDOR_OMNIVISION () {	0x05a9;}
}
unless(defined(&USB_VENDOR_INSYSTEM)) {
    sub USB_VENDOR_INSYSTEM () {	0x05ab;}
}
unless(defined(&USB_VENDOR_APPLE)) {
    sub USB_VENDOR_APPLE () {	0x05ac;}
}
unless(defined(&USB_VENDOR_DIGI)) {
    sub USB_VENDOR_DIGI () {	0x05c5;}
}
unless(defined(&USB_VENDOR_QTRONIX)) {
    sub USB_VENDOR_QTRONIX () {	0x05c7;}
}
unless(defined(&USB_VENDOR_ELSA)) {
    sub USB_VENDOR_ELSA () {	0x05cc;}
}
unless(defined(&USB_VENDOR_BRAINBOXES)) {
    sub USB_VENDOR_BRAINBOXES () {	0x05d1;}
}
unless(defined(&USB_VENDOR_AXIOHM)) {
    sub USB_VENDOR_AXIOHM () {	0x05d9;}
}
unless(defined(&USB_VENDOR_EIZONANAO)) {
    sub USB_VENDOR_EIZONANAO () {	0x05e7;}
}
unless(defined(&USB_VENDOR_KLSI)) {
    sub USB_VENDOR_KLSI () {	0x05e9;}
}
unless(defined(&USB_VENDOR_ANKO)) {
    sub USB_VENDOR_ANKO () {	0x05ef;}
}
unless(defined(&USB_VENDOR_PIENGINEERING)) {
    sub USB_VENDOR_PIENGINEERING () {	0x05f3;}
}
unless(defined(&USB_VENDOR_AOC)) {
    sub USB_VENDOR_AOC () {	0x05f6;}
}
unless(defined(&USB_VENDOR_CHIC)) {
    sub USB_VENDOR_CHIC () {	0x05fe;}
}
unless(defined(&USB_VENDOR_BARCO)) {
    sub USB_VENDOR_BARCO () {	0x0600;}
}
unless(defined(&USB_VENDOR_BRIDGE)) {
    sub USB_VENDOR_BRIDGE () {	0x0607;}
}
unless(defined(&USB_VENDOR_SOLIDYEAR)) {
    sub USB_VENDOR_SOLIDYEAR () {	0x060b;}
}
unless(defined(&USB_VENDOR_BIORAD)) {
    sub USB_VENDOR_BIORAD () {	0x0614;}
}
unless(defined(&USB_VENDOR_MACALLY)) {
    sub USB_VENDOR_MACALLY () {	0x0618;}
}
unless(defined(&USB_VENDOR_ACTLABS)) {
    sub USB_VENDOR_ACTLABS () {	0x061c;}
}
unless(defined(&USB_VENDOR_ALARIS)) {
    sub USB_VENDOR_ALARIS () {	0x0620;}
}
unless(defined(&USB_VENDOR_APEX)) {
    sub USB_VENDOR_APEX () {	0x0624;}
}
unless(defined(&USB_VENDOR_AVISION)) {
    sub USB_VENDOR_AVISION () {	0x0638;}
}
unless(defined(&USB_VENDOR_LINKSYS)) {
    sub USB_VENDOR_LINKSYS () {	0x066b;}
}
unless(defined(&USB_VENDOR_ACERSA)) {
    sub USB_VENDOR_ACERSA () {	0x066e;}
}
unless(defined(&USB_VENDOR_AIWA)) {
    sub USB_VENDOR_AIWA () {	0x0677;}
}
unless(defined(&USB_VENDOR_ACARD)) {
    sub USB_VENDOR_ACARD () {	0x0678;}
}
unless(defined(&USB_VENDOR_PROLIFIC)) {
    sub USB_VENDOR_PROLIFIC () {	0x067b;}
}
unless(defined(&USB_VENDOR_ADVANCELOGIC)) {
    sub USB_VENDOR_ADVANCELOGIC () {	0x0680;}
}
unless(defined(&USB_VENDOR_ASKEY)) {
    sub USB_VENDOR_ASKEY () {	0x069a;}
}
unless(defined(&USB_VENDOR_ALCATELT)) {
    sub USB_VENDOR_ALCATELT () {	0x06b9;}
}
unless(defined(&USB_VENDOR_AGFA)) {
    sub USB_VENDOR_AGFA () {	0x06bd;}
}
unless(defined(&USB_VENDOR_ASIAMD)) {
    sub USB_VENDOR_ASIAMD () {	0x06be;}
}
unless(defined(&USB_VENDOR_BIZLINK)) {
    sub USB_VENDOR_BIZLINK () {	0x06c4;}
}
unless(defined(&USB_VENDOR_AASHIMA)) {
    sub USB_VENDOR_AASHIMA () {	0x06d6;}
}
unless(defined(&USB_VENDOR_MULTITECH)) {
    sub USB_VENDOR_MULTITECH () {	0x06e0;}
}
unless(defined(&USB_VENDOR_ADS)) {
    sub USB_VENDOR_ADS () {	0x06e1;}
}
unless(defined(&USB_VENDOR_ALCATELM)) {
    sub USB_VENDOR_ALCATELM () {	0x06e4;}
}
unless(defined(&USB_VENDOR_SIRIUS)) {
    sub USB_VENDOR_SIRIUS () {	0x06ea;}
}
unless(defined(&USB_VENDOR_BOSTON)) {
    sub USB_VENDOR_BOSTON () {	0x06fd;}
}
unless(defined(&USB_VENDOR_SMC)) {
    sub USB_VENDOR_SMC () {	0x0707;}
}
unless(defined(&USB_VENDOR_AUREAL)) {
    sub USB_VENDOR_AUREAL () {	0x0755;}
}
unless(defined(&USB_VENDOR_MIDIMAN)) {
    sub USB_VENDOR_MIDIMAN () {	0x0763;}
}
unless(defined(&USB_VENDOR_SANDISK)) {
    sub USB_VENDOR_SANDISK () {	0x0781;}
}
unless(defined(&USB_VENDOR_BRIMAX)) {
    sub USB_VENDOR_BRIMAX () {	0x078e;}
}
unless(defined(&USB_VENDOR_AXIS)) {
    sub USB_VENDOR_AXIS () {	0x0792;}
}
unless(defined(&USB_VENDOR_ABL)) {
    sub USB_VENDOR_ABL () {	0x0794;}
}
unless(defined(&USB_VENDOR_ALFADATA)) {
    sub USB_VENDOR_ALFADATA () {	0x079d;}
}
unless(defined(&USB_VENDOR_BE)) {
    sub USB_VENDOR_BE () {	0x07a4;}
}
unless(defined(&USB_VENDOR_ADMTEK)) {
    sub USB_VENDOR_ADMTEK () {	0x07a6;}
}
unless(defined(&USB_VENDOR_COREGA)) {
    sub USB_VENDOR_COREGA () {	0x07aa;}
}
unless(defined(&USB_VENDOR_FREECOM)) {
    sub USB_VENDOR_FREECOM () {	0x07ab;}
}
unless(defined(&USB_VENDOR_ABOCOM)) {
    sub USB_VENDOR_ABOCOM () {	0x07b8;}
}
unless(defined(&USB_VENDOR_KEISOKUGIKEN)) {
    sub USB_VENDOR_KEISOKUGIKEN () {	0x07c1;}
}
unless(defined(&USB_VENDOR_APG)) {
    sub USB_VENDOR_APG () {	0x07c5;}
}
unless(defined(&USB_VENDOR_BUG)) {
    sub USB_VENDOR_BUG () {	0x07c8;}
}
unless(defined(&USB_VENDOR_ALLIEDTELESYN)) {
    sub USB_VENDOR_ALLIEDTELESYN () {	0x07c9;}
}
unless(defined(&USB_VENDOR_AVERMEDIA)) {
    sub USB_VENDOR_AVERMEDIA () {	0x07ca;}
}
unless(defined(&USB_VENDOR_SIIG)) {
    sub USB_VENDOR_SIIG () {	0x07cc;}
}
unless(defined(&USB_VENDOR_APTIO)) {
    sub USB_VENDOR_APTIO () {	0x07d2;}
}
unless(defined(&USB_VENDOR_ARASAN)) {
    sub USB_VENDOR_ARASAN () {	0x07da;}
}
unless(defined(&USB_VENDOR_ALLIEDCABLE)) {
    sub USB_VENDOR_ALLIEDCABLE () {	0x07e6;}
}
unless(defined(&USB_VENDOR_ZOOM)) {
    sub USB_VENDOR_ZOOM () {	0x0803;}
}
unless(defined(&USB_VENDOR_BROADLOGIC)) {
    sub USB_VENDOR_BROADLOGIC () {	0x0827;}
}
unless(defined(&USB_VENDOR_HANDSPRING)) {
    sub USB_VENDOR_HANDSPRING () {	0x082d;}
}
unless(defined(&USB_VENDOR_ACTIONSTAR)) {
    sub USB_VENDOR_ACTIONSTAR () {	0x0835;}
}
unless(defined(&USB_VENDOR_PALM)) {
    sub USB_VENDOR_PALM () {	0x0830;}
}
unless(defined(&USB_VENDOR_ACCTON)) {
    sub USB_VENDOR_ACCTON () {	0x083a;}
}
unless(defined(&USB_VENDOR_DIAMOND)) {
    sub USB_VENDOR_DIAMOND () {	0x0841;}
}
unless(defined(&USB_VENDOR_NETGEAR)) {
    sub USB_VENDOR_NETGEAR () {	0x0846;}
}
unless(defined(&USB_VENDOR_ACTIVEWIRE)) {
    sub USB_VENDOR_ACTIVEWIRE () {	0x0854;}
}
unless(defined(&USB_VENDOR_ADESSOKBTEK)) {
    sub USB_VENDOR_ADESSOKBTEK () {	0x087c;}
}
unless(defined(&USB_VENDOR_APT)) {
    sub USB_VENDOR_APT () {	0x0880;}
}
unless(defined(&USB_VENDOR_BOCARESEARCH)) {
    sub USB_VENDOR_BOCARESEARCH () {	0x0885;}
}
unless(defined(&USB_VENDOR_ANDREA)) {
    sub USB_VENDOR_ANDREA () {	0x08a8;}
}
unless(defined(&USB_VENDOR_BURRBROWN)) {
    sub USB_VENDOR_BURRBROWN () {	0x08bb;}
}
unless(defined(&USB_VENDOR_2WIRE)) {
    sub USB_VENDOR_2WIRE () {	0x08c8;}
}
unless(defined(&USB_VENDOR_AIPTEK)) {
    sub USB_VENDOR_AIPTEK () {	0x08ca;}
}
unless(defined(&USB_VENDOR_BILLIONTON)) {
    sub USB_VENDOR_BILLIONTON () {	0x08dd;}
}
unless(defined(&USB_VENDOR_AUTHENTEC)) {
    sub USB_VENDOR_AUTHENTEC () {	0x08ff;}
}
unless(defined(&USB_VENDOR_ALATION)) {
    sub USB_VENDOR_ALATION () {	0x0910;}
}
unless(defined(&USB_VENDOR_BIOMETRIC)) {
    sub USB_VENDOR_BIOMETRIC () {	0x0929;}
}
unless(defined(&USB_VENDOR_BLUEWATER)) {
    sub USB_VENDOR_BLUEWATER () {	0x0956;}
}
unless(defined(&USB_VENDOR_AGILENT)) {
    sub USB_VENDOR_AGILENT () {	0x0957;}
}
unless(defined(&USB_VENDOR_ADIRONDACK)) {
    sub USB_VENDOR_ADIRONDACK () {	0x0976;}
}
unless(defined(&USB_VENDOR_BECKHOFF)) {
    sub USB_VENDOR_BECKHOFF () {	0x0978;}
}
unless(defined(&USB_VENDOR_ALTIUS)) {
    sub USB_VENDOR_ALTIUS () {	0x09b3;}
}
unless(defined(&USB_VENDOR_ARRIS)) {
    sub USB_VENDOR_ARRIS () {	0x09c1;}
}
unless(defined(&USB_VENDOR_ACTIVCARD)) {
    sub USB_VENDOR_ACTIVCARD () {	0x09c3;}
}
unless(defined(&USB_VENDOR_ACTISYS)) {
    sub USB_VENDOR_ACTISYS () {	0x09c4;}
}
unless(defined(&USB_VENDOR_AFOURTECH)) {
    sub USB_VENDOR_AFOURTECH () {	0x09da;}
}
unless(defined(&USB_VENDOR_AIMEX)) {
    sub USB_VENDOR_AIMEX () {	0x09dc;}
}
unless(defined(&USB_VENDOR_ADDONICS)) {
    sub USB_VENDOR_ADDONICS () {	0x09df;}
}
unless(defined(&USB_VENDOR_AKAI)) {
    sub USB_VENDOR_AKAI () {	0x09e8;}
}
unless(defined(&USB_VENDOR_ARESCOM)) {
    sub USB_VENDOR_ARESCOM () {	0x09f5;}
}
unless(defined(&USB_VENDOR_BAY)) {
    sub USB_VENDOR_BAY () {	0x09f9;}
}
unless(defined(&USB_VENDOR_ALTERA)) {
    sub USB_VENDOR_ALTERA () {	0x09fb;}
}
unless(defined(&USB_VENDOR_ASAHIOPTICAL)) {
    sub USB_VENDOR_ASAHIOPTICAL () {	0x0a17;}
}
unless(defined(&USB_VENDOR_BOCASYSTEMS)) {
    sub USB_VENDOR_BOCASYSTEMS () {	0x0a43;}
}
unless(defined(&USB_VENDOR_BROADCOM)) {
    sub USB_VENDOR_BROADCOM () {	0x0a5c;}
}
unless(defined(&USB_VENDOR_MOTOROLA)) {
    sub USB_VENDOR_MOTOROLA () {	0x1063;}
}
unless(defined(&USB_VENDOR_PLX)) {
    sub USB_VENDOR_PLX () {	0x10b5;}
}
unless(defined(&USB_VENDOR_INSIDEOUT)) {
    sub USB_VENDOR_INSIDEOUT () {	0x1608;}
}
unless(defined(&USB_VENDOR_ENTREGA)) {
    sub USB_VENDOR_ENTREGA () {	0x1645;}
}
unless(defined(&USB_VENDOR_ACTIONTEC)) {
    sub USB_VENDOR_ACTIONTEC () {	0x1668;}
}
unless(defined(&USB_VENDOR_DLINK)) {
    sub USB_VENDOR_DLINK () {	0x2001;}
}
unless(defined(&USB_VENDOR_INTEL)) {
    sub USB_VENDOR_INTEL () {	0x8086;}
}
unless(defined(&USB_PRODUCT_3COM_HOMECONN)) {
    sub USB_PRODUCT_3COM_HOMECONN () {	0x009d;}
}
unless(defined(&USB_PRODUCT_3COM_3C19250)) {
    sub USB_PRODUCT_3COM_3C19250 () {	0x03e8;}
}
unless(defined(&USB_PRODUCT_3COM_USR56K)) {
    sub USB_PRODUCT_3COM_USR56K () {	0x3021;}
}
unless(defined(&USB_PRODUCT_3COM_3C460)) {
    sub USB_PRODUCT_3COM_3C460 () {	0x11f8;}
}
unless(defined(&USB_PRODUCT_3COMUSR_OFFICECONN)) {
    sub USB_PRODUCT_3COMUSR_OFFICECONN () {	0x0082;}
}
unless(defined(&USB_PRODUCT_3COMUSR_USRISDN)) {
    sub USB_PRODUCT_3COMUSR_USRISDN () {	0x008f;}
}
unless(defined(&USB_PRODUCT_3COMUSR_HOMECONN)) {
    sub USB_PRODUCT_3COMUSR_HOMECONN () {	0x009d;}
}
unless(defined(&USB_PRODUCT_3COMUSR_USR56K)) {
    sub USB_PRODUCT_3COMUSR_USR56K () {	0x3021;}
}
unless(defined(&USB_PRODUCT_ACERP_ACERSCAN_C310U)) {
    sub USB_PRODUCT_ACERP_ACERSCAN_C310U () {	0x12a6;}
}
unless(defined(&USB_PRODUCT_ACTIVEWIRE_IOBOARD)) {
    sub USB_PRODUCT_ACTIVEWIRE_IOBOARD () {	0x0100;}
}
unless(defined(&USB_PRODUCT_ACTIVEWIRE_IOBOARD_FW1)) {
    sub USB_PRODUCT_ACTIVEWIRE_IOBOARD_FW1 () {	0x0101;}
}
unless(defined(&USB_PRODUCT_ADMTEK_PEGASUS)) {
    sub USB_PRODUCT_ADMTEK_PEGASUS () {	0x0986;}
}
unless(defined(&USB_PRODUCT_ADS_UBS10BT)) {
    sub USB_PRODUCT_ADS_UBS10BT () {	0x0008;}
}
unless(defined(&USB_PRODUCT_ELECOM_MOUSE29UO)) {
    sub USB_PRODUCT_ELECOM_MOUSE29UO () {	0x0002;}
}
unless(defined(&USB_PRODUCT_AKS_USBHASP)) {
    sub USB_PRODUCT_AKS_USBHASP () {	0x0001;}
}
unless(defined(&USB_PRODUCT_ALTEC_ADA70)) {
    sub USB_PRODUCT_ALTEC_ADA70 () {	0x0070;}
}
unless(defined(&USB_PRODUCT_ALTEC_ASC495)) {
    sub USB_PRODUCT_ALTEC_ASC495 () {	0xff05;}
}
unless(defined(&USB_PRODUCT_APC_UPSPRO500)) {
    sub USB_PRODUCT_APC_UPSPRO500 () {	0x0002;}
}
unless(defined(&USB_PRODUCT_ANCHOR_EZUSB)) {
    sub USB_PRODUCT_ANCHOR_EZUSB () {	0x2131;}
}
unless(defined(&USB_PRODUCT_AOX_USB101)) {
    sub USB_PRODUCT_AOX_USB101 () {	0x0008;}
}
unless(defined(&USB_PRODUCT_ATEN_UC1284)) {
    sub USB_PRODUCT_ATEN_UC1284 () {	0x2001;}
}
unless(defined(&USB_PRODUCT_ATEN_UC10T)) {
    sub USB_PRODUCT_ATEN_UC10T () {	0x2002;}
}
unless(defined(&USB_PRODUCT_BILLIONTON_USB100)) {
    sub USB_PRODUCT_BILLIONTON_USB100 () {	0x0986;}
}
unless(defined(&USB_PRODUCT_BROTHER_HL1050)) {
    sub USB_PRODUCT_BROTHER_HL1050 () {	0x0002;}
}
unless(defined(&USB_PRODUCT_BTC_BTC7932)) {
    sub USB_PRODUCT_BTC_BTC7932 () {	0x6782;}
}
unless(defined(&USB_PRODUCT_CANON_S10)) {
    sub USB_PRODUCT_CANON_S10 () {	0x3041;}
}
unless(defined(&USB_PRODUCT_CATC_NETMATE)) {
    sub USB_PRODUCT_CATC_NETMATE () {	0x000a;}
}
unless(defined(&USB_PRODUCT_CATC_NETMATE2)) {
    sub USB_PRODUCT_CATC_NETMATE2 () {	0x000c;}
}
unless(defined(&USB_PRODUCT_CATC_CHIEF)) {
    sub USB_PRODUCT_CATC_CHIEF () {	0x000d;}
}
unless(defined(&USB_PRODUCT_CATC_ANDROMEDA)) {
    sub USB_PRODUCT_CATC_ANDROMEDA () {	0x1237;}
}
unless(defined(&USB_PRODUCT_CHERRY_MY3000KBD)) {
    sub USB_PRODUCT_CHERRY_MY3000KBD () {	0x0001;}
}
unless(defined(&USB_PRODUCT_CHERRY_MY3000HUB)) {
    sub USB_PRODUCT_CHERRY_MY3000HUB () {	0x0003;}
}
unless(defined(&USB_PRODUCT_CHIC_MOUSE1)) {
    sub USB_PRODUCT_CHIC_MOUSE1 () {	0x0001;}
}
unless(defined(&USB_PRODUCT_CHIC_CYPRESS)) {
    sub USB_PRODUCT_CHIC_CYPRESS () {	0x0003;}
}
unless(defined(&USB_PRODUCT_CHICONY_KB8933)) {
    sub USB_PRODUCT_CHICONY_KB8933 () {	0x0001;}
}
unless(defined(&USB_PRODUCT_CONNECTIX_QUICKCAM)) {
    sub USB_PRODUCT_CONNECTIX_QUICKCAM () {	0x0001;}
}
unless(defined(&USB_PRODUCT_COREGA_ETHER_USB_T)) {
    sub USB_PRODUCT_COREGA_ETHER_USB_T () {	0x0001;}
}
unless(defined(&USB_PRODUCT_COREGA_FETHER_USB_TX)) {
    sub USB_PRODUCT_COREGA_FETHER_USB_TX () {	0x0004;}
}
unless(defined(&USB_PRODUCT_CYPRESS_MOUSE)) {
    sub USB_PRODUCT_CYPRESS_MOUSE () {	0x0001;}
}
unless(defined(&USB_PRODUCT_CYPRESS_THERMO)) {
    sub USB_PRODUCT_CYPRESS_THERMO () {	0x0002;}
}
unless(defined(&USB_PRODUCT_CYPRESS_FMRADIO)) {
    sub USB_PRODUCT_CYPRESS_FMRADIO () {	0x1002;}
}
unless(defined(&USB_PRODUCT_DLINK_DSB650C)) {
    sub USB_PRODUCT_DLINK_DSB650C () {	0x4000;}
}
unless(defined(&USB_PRODUCT_DLINK_DSB650TX)) {
    sub USB_PRODUCT_DLINK_DSB650TX () {	0x4002;}
}
unless(defined(&USB_PRODUCT_DLINK_DSB650TX_PNA)) {
    sub USB_PRODUCT_DLINK_DSB650TX_PNA () {	0x4003;}
}
unless(defined(&USB_PRODUCT_DALLAS_J6502)) {
    sub USB_PRODUCT_DALLAS_J6502 () {	0x4201;}
}
unless(defined(&USB_PRODUCT_DIAMOND_RIO500USB)) {
    sub USB_PRODUCT_DIAMOND_RIO500USB () {	0x0001;}
}
unless(defined(&USB_PRODUCT_DIGI_ACCELEPORT2)) {
    sub USB_PRODUCT_DIGI_ACCELEPORT2 () {	0x0002;}
}
unless(defined(&USB_PRODUCT_DIGI_ACCELEPORT4)) {
    sub USB_PRODUCT_DIGI_ACCELEPORT4 () {	0x0004;}
}
unless(defined(&USB_PRODUCT_DIGI_ACCELEPORT8)) {
    sub USB_PRODUCT_DIGI_ACCELEPORT8 () {	0x0008;}
}
unless(defined(&USB_PRODUCT_EIZO_HUB)) {
    sub USB_PRODUCT_EIZO_HUB () {	0x0000;}
}
unless(defined(&USB_PRODUCT_EIZO_MONITOR)) {
    sub USB_PRODUCT_EIZO_MONITOR () {	0x0001;}
}
unless(defined(&USB_PRODUCT_ELSA_MODEM1)) {
    sub USB_PRODUCT_ELSA_MODEM1 () {	0x2265;}
}
unless(defined(&USB_PRODUCT_ENTREGA_1S)) {
    sub USB_PRODUCT_ENTREGA_1S () {	0x0001;}
}
unless(defined(&USB_PRODUCT_ENTREGA_2S)) {
    sub USB_PRODUCT_ENTREGA_2S () {	0x0002;}
}
unless(defined(&USB_PRODUCT_ENTREGA_1S25)) {
    sub USB_PRODUCT_ENTREGA_1S25 () {	0x0003;}
}
unless(defined(&USB_PRODUCT_ENTREGA_4S)) {
    sub USB_PRODUCT_ENTREGA_4S () {	0x0004;}
}
unless(defined(&USB_PRODUCT_ENTREGA_E45)) {
    sub USB_PRODUCT_ENTREGA_E45 () {	0x0005;}
}
unless(defined(&USB_PRODUCT_ENTREGA_CENTRONICS)) {
    sub USB_PRODUCT_ENTREGA_CENTRONICS () {	0x0006;}
}
unless(defined(&USB_PRODUCT_ENTREGA_1S9)) {
    sub USB_PRODUCT_ENTREGA_1S9 () {	0x0093;}
}
unless(defined(&USB_PRODUCT_ENTREGA_EZUSB)) {
    sub USB_PRODUCT_ENTREGA_EZUSB () {	0x8000;}
}
unless(defined(&USB_PRODUCT_ETEK_1COM)) {
    sub USB_PRODUCT_ETEK_1COM () {	0x8007;}
}
unless(defined(&USB_PRODUCT_EPSON_PRINTER2)) {
    sub USB_PRODUCT_EPSON_PRINTER2 () {	0x0002;}
}
unless(defined(&USB_PRODUCT_EPSON_PRINTER3)) {
    sub USB_PRODUCT_EPSON_PRINTER3 () {	0x0003;}
}
unless(defined(&USB_PRODUCT_GRAVIS_GAMEPADPRO)) {
    sub USB_PRODUCT_GRAVIS_GAMEPADPRO () {	0x4001;}
}
unless(defined(&USB_PRODUCT_FREECOM_DVD)) {
    sub USB_PRODUCT_FREECOM_DVD () {	0xfc01;}
}
unless(defined(&USB_PRODUCT_FTDI_SERIAL)) {
    sub USB_PRODUCT_FTDI_SERIAL () {	0x8372;}
}
unless(defined(&USB_PRODUCT_HANDSPRING_VISOR)) {
    sub USB_PRODUCT_HANDSPRING_VISOR () {	0x0100;}
}
unless(defined(&USB_PRODUCT_HP_4100C)) {
    sub USB_PRODUCT_HP_4100C () {	0x0101;}
}
unless(defined(&USB_PRODUCT_HP_S20)) {
    sub USB_PRODUCT_HP_S20 () {	0x0102;}
}
unless(defined(&USB_PRODUCT_HP_4200C)) {
    sub USB_PRODUCT_HP_4200C () {	0x0105;}
}
unless(defined(&USB_PRODUCT_HP_6200C)) {
    sub USB_PRODUCT_HP_6200C () {	0x0201;}
}
unless(defined(&USB_PRODUCT_HP_S20b)) {
    sub USB_PRODUCT_HP_S20b () {	0x0202;}
}
unless(defined(&USB_PRODUCT_HP_3300C)) {
    sub USB_PRODUCT_HP_3300C () {	0x0205;}
}
unless(defined(&USB_PRODUCT_HP_5200)) {
    sub USB_PRODUCT_HP_5200 () {	0x0401;}
}
unless(defined(&USB_PRODUCT_HP_6300C)) {
    sub USB_PRODUCT_HP_6300C () {	0x0601;}
}
unless(defined(&USB_PRODUCT_HP_970CSE)) {
    sub USB_PRODUCT_HP_970CSE () {	0x1004;}
}
unless(defined(&USB_PRODUCT_HP_P1100)) {
    sub USB_PRODUCT_HP_P1100 () {	0x3102;}
}
unless(defined(&USB_PRODUCT_INSIDEOUT_EDGEPORT4)) {
    sub USB_PRODUCT_INSIDEOUT_EDGEPORT4 () {	0x0001;}
}
unless(defined(&USB_PRODUCT_INSYSTEM_F5U002)) {
    sub USB_PRODUCT_INSYSTEM_F5U002 () {	0x0002;}
}
unless(defined(&USB_PRODUCT_INSYSTEM_ISD110)) {
    sub USB_PRODUCT_INSYSTEM_ISD110 () {	0x0200;}
}
unless(defined(&USB_PRODUCT_INSYSTEM_ISD105)) {
    sub USB_PRODUCT_INSYSTEM_ISD105 () {	0x0202;}
}
unless(defined(&USB_PRODUCT_INTEL_TESTBOARD)) {
    sub USB_PRODUCT_INTEL_TESTBOARD () {	0x9890;}
}
unless(defined(&USB_PRODUCT_IODATA_USBETTX)) {
    sub USB_PRODUCT_IODATA_USBETTX () {	0x0904;}
}
unless(defined(&USB_PRODUCT_IOMEGA_ZIP100)) {
    sub USB_PRODUCT_IOMEGA_ZIP100 () {	0x0001;}
}
unless(defined(&USB_PRODUCT_KLSI_DUH3E10BT)) {
    sub USB_PRODUCT_KLSI_DUH3E10BT () {	0x0008;}
}
unless(defined(&USB_PRODUCT_KAWATSU_MH4000P)) {
    sub USB_PRODUCT_KAWATSU_MH4000P () {	0x0003;}
}
unless(defined(&USB_PRODUCT_KEISOKUGIKEN_USBDAQ)) {
    sub USB_PRODUCT_KEISOKUGIKEN_USBDAQ () {	0x0068;}
}
unless(defined(&USB_PRODUCT_KLSI_DUH3E10BT)) {
    sub USB_PRODUCT_KLSI_DUH3E10BT () {	0x0008;}
}
unless(defined(&USB_PRODUCT_KENSINGTON_ORBIT)) {
    sub USB_PRODUCT_KENSINGTON_ORBIT () {	0x1003;}
}
unless(defined(&USB_PRODUCT_KENSINGTON_TURBOBALL)) {
    sub USB_PRODUCT_KENSINGTON_TURBOBALL () {	0x1005;}
}
unless(defined(&USB_PRODUCT_KODAK_DC220)) {
    sub USB_PRODUCT_KODAK_DC220 () {	0x0100;}
}
unless(defined(&USB_PRODUCT_KODAK_DC260)) {
    sub USB_PRODUCT_KODAK_DC260 () {	0x0110;}
}
unless(defined(&USB_PRODUCT_KODAK_DC265)) {
    sub USB_PRODUCT_KODAK_DC265 () {	0x0111;}
}
unless(defined(&USB_PRODUCT_KODAK_DC290)) {
    sub USB_PRODUCT_KODAK_DC290 () {	0x0112;}
}
unless(defined(&USB_PRODUCT_KODAK_DC240)) {
    sub USB_PRODUCT_KODAK_DC240 () {	0x0120;}
}
unless(defined(&USB_PRODUCT_KODAK_DC280)) {
    sub USB_PRODUCT_KODAK_DC280 () {	0x0130;}
}
unless(defined(&USB_PRODUCT_KONICA_CAMERA)) {
    sub USB_PRODUCT_KONICA_CAMERA () {	0x0720;}
}
unless(defined(&USB_PRODUCT_KYE_NICHE)) {
    sub USB_PRODUCT_KYE_NICHE () {	0x0001;}
}
unless(defined(&USB_PRODUCT_KYE_NETSCROLL)) {
    sub USB_PRODUCT_KYE_NETSCROLL () {	0x0003;}
}
unless(defined(&USB_PRODUCT_KYE_FLIGHT2000)) {
    sub USB_PRODUCT_KYE_FLIGHT2000 () {	0x1004;}
}
unless(defined(&USB_PRODUCT_LEXMARK_S2450)) {
    sub USB_PRODUCT_LEXMARK_S2450 () {	0x0009;}
}
unless(defined(&USB_PRODUCT_LINKSYS_USB10T)) {
    sub USB_PRODUCT_LINKSYS_USB10T () {	0x2202;}
}
unless(defined(&USB_PRODUCT_LINKSYS_USB100TX)) {
    sub USB_PRODUCT_LINKSYS_USB100TX () {	0x2203;}
}
unless(defined(&USB_PRODUCT_LINKSYS_USB10TA)) {
    sub USB_PRODUCT_LINKSYS_USB10TA () {	0x2206;}
}
unless(defined(&USB_PRODUCT_LOGITECH_M2452)) {
    sub USB_PRODUCT_LOGITECH_M2452 () {	0x0203;}
}
unless(defined(&USB_PRODUCT_LOGITECH_M4848)) {
    sub USB_PRODUCT_LOGITECH_M4848 () {	0x0301;}
}
unless(defined(&USB_PRODUCT_LOGITECH_QUICKCAM)) {
    sub USB_PRODUCT_LOGITECH_QUICKCAM () {	0x0801;}
}
unless(defined(&USB_PRODUCT_LOGITECH_QUICKCAMPRO)) {
    sub USB_PRODUCT_LOGITECH_QUICKCAMPRO () {	0x0810;}
}
unless(defined(&USB_PRODUCT_LOGITECH_N43)) {
    sub USB_PRODUCT_LOGITECH_N43 () {	0xc000;}
}
unless(defined(&USB_PRODUCT_LOGITECH_N48)) {
    sub USB_PRODUCT_LOGITECH_N48 () {	0xc001;}
}
unless(defined(&USB_PRODUCT_LOGITECH_MBA47)) {
    sub USB_PRODUCT_LOGITECH_MBA47 () {	0xc002;}
}
unless(defined(&USB_PRODUCT_LOGITECH_WMMOUSE)) {
    sub USB_PRODUCT_LOGITECH_WMMOUSE () {	0xc004;}
}
unless(defined(&USB_PRODUCT_LOGITECH_WMPAD)) {
    sub USB_PRODUCT_LOGITECH_WMPAD () {	0xc208;}
}
unless(defined(&USB_PRODUCT_LOGITECH_WMJOY)) {
    sub USB_PRODUCT_LOGITECH_WMJOY () {	0xc281;}
}
unless(defined(&USB_PRODUCT_LUCENT_EVALKIT)) {
    sub USB_PRODUCT_LUCENT_EVALKIT () {	0x1001;}
}
unless(defined(&USB_PRODUCT_MACALLY_MOUSE1)) {
    sub USB_PRODUCT_MACALLY_MOUSE1 () {	0x0101;}
}
unless(defined(&USB_PRODUCT_MELCO_LUATX)) {
    sub USB_PRODUCT_MELCO_LUATX () {	0x0001;}
}
unless(defined(&USB_PRODUCT_MICROSOFT_SIDEPREC)) {
    sub USB_PRODUCT_MICROSOFT_SIDEPREC () {	0x0008;}
}
unless(defined(&USB_PRODUCT_MICROSOFT_INTELLIMOUSE)) {
    sub USB_PRODUCT_MICROSOFT_INTELLIMOUSE () {	0x0009;}
}
unless(defined(&USB_PRODUCT_MICROSOFT_NATURALKBD)) {
    sub USB_PRODUCT_MICROSOFT_NATURALKBD () {	0x000b;}
}
unless(defined(&USB_PRODUCT_MICROSOFT_DDS80)) {
    sub USB_PRODUCT_MICROSOFT_DDS80 () {	0x0014;}
}
unless(defined(&USB_PRODUCT_MICROSOFT_SIDEWINDER)) {
    sub USB_PRODUCT_MICROSOFT_SIDEWINDER () {	0x001a;}
}
unless(defined(&USB_PRODUCT_MICROSOFT_INTELLIEYE)) {
    sub USB_PRODUCT_MICROSOFT_INTELLIEYE () {	0x0025;}
}
unless(defined(&USB_PRODUCT_MICROSOFT_INETPRO)) {
    sub USB_PRODUCT_MICROSOFT_INETPRO () {	0x002b;}
}
unless(defined(&USB_PRODUCT_MIDIMAN_MIDISPORT2X2)) {
    sub USB_PRODUCT_MIDIMAN_MIDISPORT2X2 () {	0x1001;}
}
unless(defined(&USB_PRODUCT_MOTOROLA_MC141555)) {
    sub USB_PRODUCT_MOTOROLA_MC141555 () {	0x1555;}
}
unless(defined(&USB_PRODUCT_MULTITECH_ATLAS)) {
    sub USB_PRODUCT_MULTITECH_ATLAS () {	0xf101;}
}
unless(defined(&USB_PRODUCT_MUSTEK_MDC800)) {
    sub USB_PRODUCT_MUSTEK_MDC800 () {	0xa800;}
}
unless(defined(&USB_PRODUCT_NEC_HUB)) {
    sub USB_PRODUCT_NEC_HUB () {	0x55aa;}
}
unless(defined(&USB_PRODUCT_NEC_HUB_B)) {
    sub USB_PRODUCT_NEC_HUB_B () {	0x55ab;}
}
unless(defined(&USB_PRODUCT_NETCHIP_TURBOCONNECT)) {
    sub USB_PRODUCT_NETCHIP_TURBOCONNECT () {	0x1080;}
}
unless(defined(&USB_PRODUCT_NETGEAR_EA101)) {
    sub USB_PRODUCT_NETGEAR_EA101 () {	0x1001;}
}
unless(defined(&USB_PRODUCT_OMNIVISION_OV511)) {
    sub USB_PRODUCT_OMNIVISION_OV511 () {	0x0511;}
}
unless(defined(&USB_PRODUCT_PALM_SERIAL)) {
    sub USB_PRODUCT_PALM_SERIAL () {	0x0080;}
}
unless(defined(&USB_PRODUCT_PERACOM_SERIAL1)) {
    sub USB_PRODUCT_PERACOM_SERIAL1 () {	0x0001;}
}
unless(defined(&USB_PRODUCT_PERACOM_ENET)) {
    sub USB_PRODUCT_PERACOM_ENET () {	0x0002;}
}
unless(defined(&USB_PRODUCT_PERACOM_ENET3)) {
    sub USB_PRODUCT_PERACOM_ENET3 () {	0x0003;}
}
unless(defined(&USB_PRODUCT_PERACOM_ENET2)) {
    sub USB_PRODUCT_PERACOM_ENET2 () {	0x0005;}
}
unless(defined(&USB_PRODUCT_PHILIPS_DSS350)) {
    sub USB_PRODUCT_PHILIPS_DSS350 () {	0x0101;}
}
unless(defined(&USB_PRODUCT_PHILIPS_DSS)) {
    sub USB_PRODUCT_PHILIPS_DSS () {	0x0104;}
}
unless(defined(&USB_PRODUCT_PHILIPS_HUB)) {
    sub USB_PRODUCT_PHILIPS_HUB () {	0x0201;}
}
unless(defined(&USB_PRODUCT_PHILIPS_DSS150)) {
    sub USB_PRODUCT_PHILIPS_DSS150 () {	0x0471;}
}
unless(defined(&USB_PRODUCT_PIENGINEERING_PS2USB)) {
    sub USB_PRODUCT_PIENGINEERING_PS2USB () {	0x020b;}
}
unless(defined(&USB_PRODUCT_PLX_TESTBOARD)) {
    sub USB_PRODUCT_PLX_TESTBOARD () {	0x9060;}
}
unless(defined(&USB_PRODUCT_PRIMAX_COMFORT)) {
    sub USB_PRODUCT_PRIMAX_COMFORT () {	0x4d01;}
}
unless(defined(&USB_PRODUCT_PRIMAX_MOUSEINABOX)) {
    sub USB_PRODUCT_PRIMAX_MOUSEINABOX () {	0x4d02;}
}
unless(defined(&USB_PRODUCT_PRIMAX_PCGAUMS1)) {
    sub USB_PRODUCT_PRIMAX_PCGAUMS1 () {	0x4d04;}
}
unless(defined(&USB_PRODUCT_PROLIFIC_PL2301)) {
    sub USB_PRODUCT_PROLIFIC_PL2301 () {	0x0000;}
}
unless(defined(&USB_PRODUCT_PROLIFIC_PL2302)) {
    sub USB_PRODUCT_PROLIFIC_PL2302 () {	0x0001;}
}
unless(defined(&USB_PRODUCT_QUICKSHOT_STRIKEPAD)) {
    sub USB_PRODUCT_QUICKSHOT_STRIKEPAD () {	0x6238;}
}
unless(defined(&USB_PRODUCT_ROCKFIRE_GAMEPAD)) {
    sub USB_PRODUCT_ROCKFIRE_GAMEPAD () {	0x2033;}
}
unless(defined(&USB_PRODUCT_QTRONIX_980N)) {
    sub USB_PRODUCT_QTRONIX_980N () {	0x2011;}
}
unless(defined(&USB_PRODUCT_SANDISK_IMAGEMATE)) {
    sub USB_PRODUCT_SANDISK_IMAGEMATE () {	0x0001;}
}
unless(defined(&USB_PRODUCT_SHUTTLE_EUSB)) {
    sub USB_PRODUCT_SHUTTLE_EUSB () {	0x0001;}
}
unless(defined(&USB_PRODUCT_SIIG_DIGIFILMREADER)) {
    sub USB_PRODUCT_SIIG_DIGIFILMREADER () {	0x0004;}
}
unless(defined(&USB_PRODUCT_SIRIUS_ROADSTER)) {
    sub USB_PRODUCT_SIRIUS_ROADSTER () {	0x0001;}
}
unless(defined(&USB_PRODUCT_SMC_2102USB)) {
    sub USB_PRODUCT_SMC_2102USB () {	0x0100;}
}
unless(defined(&USB_PRODUCT_SMC_2202USB)) {
    sub USB_PRODUCT_SMC_2202USB () {	0x0200;}
}
unless(defined(&USB_PRODUCT_SOLIDYEAR_KEYBOARD)) {
    sub USB_PRODUCT_SOLIDYEAR_KEYBOARD () {	0x2101;}
}
unless(defined(&USB_PRODUCT_STMICRO_COMMUNICATOR)) {
    sub USB_PRODUCT_STMICRO_COMMUNICATOR () {	0x7554;}
}
unless(defined(&USB_PRODUCT_SUN_KEYBOARD)) {
    sub USB_PRODUCT_SUN_KEYBOARD () {	0x0005;}
}
unless(defined(&USB_PRODUCT_TELEX_MIC1)) {
    sub USB_PRODUCT_TELEX_MIC1 () {	0x0001;}
}
unless(defined(&USB_PRODUCT_TI_UTUSB41)) {
    sub USB_PRODUCT_TI_UTUSB41 () {	0x1446;}
}
unless(defined(&USB_PRODUCT_THRUST_FUSION_PAD)) {
    sub USB_PRODUCT_THRUST_FUSION_PAD () {	0xa0a3;}
}
unless(defined(&USB_PRODUCT_UNIACCESS_PANACHE)) {
    sub USB_PRODUCT_UNIACCESS_PANACHE () {	0x0101;}
}
unless(defined(&USB_PRODUCT_VISION_VC6452V002)) {
    sub USB_PRODUCT_VISION_VC6452V002 () {	0x0002;}
}
unless(defined(&USB_PRODUCT_WACOM_CT0405U)) {
    sub USB_PRODUCT_WACOM_CT0405U () {	0x0000;}
}
unless(defined(&USB_PRODUCT_WACOM_GRAPHIRE)) {
    sub USB_PRODUCT_WACOM_GRAPHIRE () {	0x0010;}
}
unless(defined(&USB_PRODUCT_WACOM_INTUOSA5)) {
    sub USB_PRODUCT_WACOM_INTUOSA5 () {	0x0021;}
}
unless(defined(&USB_PRODUCT_YEDATA_FLASHBUSTERU)) {
    sub USB_PRODUCT_YEDATA_FLASHBUSTERU () {	0x0000;}
}
unless(defined(&USB_PRODUCT_ZOOM_2986L)) {
    sub USB_PRODUCT_ZOOM_2986L () {	0x9700;}
}
1;
