files.usb revision 1.144
11.144Spgoyette# $NetBSD: files.usb,v 1.144 2017/05/20 00:56:32 pgoyette Exp $ 21.1Saugustss# 31.1Saugustss# Config file and device description for machine-independent USB code. 41.1Saugustss# Included by ports that need it. Ports that use it must provide 51.1Saugustss# their own "major" declarations for the appropriate devices. 61.1Saugustss 71.31Slukemdefflag USBVERBOSE 81.103Smattdefflag opt_usb.h USB_FRAG_DMA_WORKAROUND 91.1Saugustss 101.134Sskrll# HC controllers 111.134Sskrlldefflag opt_usb.h EHCI_DEBUG: USB_DEBUG 121.134Sskrlldefflag opt_usb.h OHCI_DEBUG: USB_DEBUG 131.134Sskrlldefflag opt_usb.h UHCI_DEBUG: USB_DEBUG 141.134Sskrlldefflag opt_usb.h DWC2_DEBUG: USB_DEBUG 151.134Sskrlldefflag opt_usb.h XHCI_DEBUG: USB_DEBUG 161.134Sskrlldefflag opt_usb.h MOTG_DEBUG: USB_DEBUG 171.139Sskrlldefflag opt_usb.h SLHCI_DEBUG: USB_DEBUG 181.134Sskrll 191.134Sskrll# HUB driver 201.134Sskrlldefflag opt_usb.h UHUB_DEBUG: USB_DEBUG 211.134Sskrll 221.134Sskrll# Device drivers 231.134Sskrll 241.134Sskrlldefflag opt_usb.h ATU_DEBUG: USB_DEBUG 251.134Sskrlldefflag opt_usb.h AUE_DEBUG: USB_DEBUG 261.134Sskrlldefflag opt_usb.h AUVITEK_I2C_DEBUG: USB_DEBUG 271.134Sskrlldefflag opt_usb.h AXE_DEBUG: USB_DEBUG 281.134Sskrlldefflag opt_usb.h AXEN_DEBUG: USB_DEBUG 291.134Sskrlldefflag opt_usb.h CUE_DEBUG: USB_DEBUG 301.134Sskrlldefflag opt_usb.h EZLOAD_DEBUG: USB_DEBUG 311.134Sskrlldefflag opt_usb.h KUE_DEBUG: USB_DEBUG 321.134Sskrlldefflag opt_usb.h OTUS_DEBUG: USB_DEBUG 331.134Sskrlldefflag opt_usb.h RUM_DEBUG: USB_DEBUG 341.134Sskrlldefflag opt_usb.h RUN_DEBUG: USB_DEBUG 351.134Sskrlldefflag opt_usb.h UARK_DEBUG: USB_DEBUG 361.134Sskrlldefflag opt_usb.h UATP_DEBUG: USB_DEBUG 371.134Sskrlldefflag opt_usb.h UAUDIO_DEBUG: USB_DEBUG 381.134Sskrlldefflag opt_usb.h UBERRY_DEBUG: USB_DEBUG 391.134Sskrlldefflag opt_usb.h UBSA_DEBUG: USB_DEBUG 401.134Sskrlldefflag opt_usb.h UBT_DEBUG: USB_DEBUG 411.134Sskrlldefflag opt_usb.h UCHCOM_DEBUG: USB_DEBUG 421.134Sskrlldefflag opt_usb.h UCOM_DEBUG: USB_DEBUG 431.134Sskrlldefflag opt_usb.h UCYCOM_DEBUG: USB_DEBUG 441.134Sskrlldefflag opt_usb.h UDAV_DEBUG: USB_DEBUG 451.134Sskrlldefflag opt_usb.h UDL_DEBUG: USB_DEBUG 461.134Sskrlldefflag opt_usb.h UDSBR_DEBUG: USB_DEBUG 471.134Sskrlldefflag opt_usb.h UFTDI_DEBUG: USB_DEBUG 481.134Sskrlldefflag opt_usb.h UGENSA_DEBUG: USB_DEBUG 491.134Sskrlldefflag opt_usb.h UGEN_DEBUG: USB_DEBUG 501.134Sskrlldefflag opt_usb.h UHIDEV_DEBUG: USB_DEBUG 511.134Sskrlldefflag opt_usb.h UHID_DEBUG: USB_DEBUG 521.134Sskrlldefflag opt_usb.h UHMODEM_DEBUG: USB_DEBUG 531.134Sskrlldefflag opt_usb.h UHSO_DEBUG: USB_DEBUG 541.134Sskrlldefflag opt_usb.h UIPAD_DEBUG: USB_DEBUG 551.134Sskrlldefflag opt_usb.h UIPAQ_DEBUG: USB_DEBUG 561.134Sskrlldefflag opt_usb.h UIRDA_DEBUG: USB_DEBUG 571.134Sskrlldefflag opt_usb.h UISDATA_DEBUG: USB_DEBUG 581.134Sskrlldefflag opt_usb.h UKBD_DEBUG: USB_DEBUG 591.134Sskrlldefflag opt_usb.h UKYOPON_DEBUG: USB_DEBUG 601.134Sskrlldefflag opt_usb.h ULPT_DEBUG: USB_DEBUG 611.134Sskrlldefflag opt_usb.h UMASS_DEBUG: USB_DEBUG 621.134Sskrlldefflag opt_usb.h UMCT_DEBUG: USB_DEBUG 631.134Sskrlldefflag opt_usb.h UMIDIQUIRK_DEBUG: USB_DEBUG 641.134Sskrlldefflag opt_usb.h UMIDI_DEBUG: USB_DEBUG 651.134Sskrlldefflag opt_usb.h UMODEM_DEBUG: USB_DEBUG 661.134Sskrlldefflag opt_usb.h UMS_DEBUG: USB_DEBUG 671.134Sskrlldefflag opt_usb.h UPGT_DEBUG: USB_DEBUG 681.134Sskrlldefflag opt_usb.h UPLCOM_DEBUG: USB_DEBUG 691.134Sskrlldefflag opt_usb.h UPL_DEBUG: USB_DEBUG 701.134Sskrlldefflag opt_usb.h URAL_DEBUG: USB_DEBUG 711.134Sskrlldefflag opt_usb.h URIO_DEBUG: USB_DEBUG 721.134Sskrlldefflag opt_usb.h URL_DEBUG: USB_DEBUG 731.134Sskrlldefflag opt_usb.h URNDIS_DEBUG: USB_DEBUG 741.134Sskrlldefflag opt_usb.h URTWN_DEBUG: USB_DEBUG 751.134Sskrlldefflag opt_usb.h URTW_DEBUG: USB_DEBUG 761.134Sskrlldefflag opt_usb.h USCANNER_DEBUG: USB_DEBUG 771.134Sskrlldefflag opt_usb.h USLSA_DEBUG: USB_DEBUG 781.134Sskrlldefflag opt_usb.h USSCANNER_DEBUG: USB_DEBUG 791.134Sskrlldefflag opt_usb.h USTIR_DEBUG: USB_DEBUG 801.134Sskrlldefflag opt_usb.h UTHUM_DEBUG: USB_DEBUG 811.134Sskrlldefflag opt_usb.h UTOPPY_DEBUG: USB_DEBUG 821.134Sskrlldefflag opt_usb.h UTS_DEBUG: USB_DEBUG 831.134Sskrlldefflag opt_usb.h UVIDEO_DEBUG: USB_DEBUG 841.134Sskrlldefflag opt_usb.h UVISOR_DEBUG: USB_DEBUG 851.134Sskrlldefflag opt_usb.h UVSCOM_DEBUG: USB_DEBUG 861.134Sskrlldefflag opt_usb.h UYUREX_DEBUG: USB_DEBUG 871.134Sskrlldefflag opt_usb.h ZYD_DEBUG: USB_DEBUG 881.88Sjmcneill 891.83Sdrochnerdefine usbroothubif { } 901.71Sdrochnerdefine usbdevif { [port = -1], [configuration = -1], [interface = -1], 911.71Sdrochner [vendor = -1], [product = -1], [release = -1] } 921.74Sdrochnerdefine usbifif { [port = -1], [configuration = -1], [interface = -1], 931.74Sdrochner [vendor = -1], [product = -1], [release = -1] } 941.71Sdrochner 951.83Sdrochnerdevice usb: usbroothubif 961.1Saugustssattach usb at usbus 971.28Slukemfile dev/usb/usb.c usb needs-flag 981.1Saugustssfile dev/usb/usbdi.c usb 991.1Saugustssfile dev/usb/usbdi_util.c usb 1001.1Saugustssfile dev/usb/usb_subr.c usb 1011.1Saugustssfile dev/usb/usb_quirks.c usb 1021.135Suebayasi 1031.135Suebayasidefine usb_dma: usb 1041.138Sskrllfile dev/usb/usb_mem.c usb_dma needs-flag 1051.135Suebayasi 1061.144Spgoyettefile dev/usb/usb_verbose.c usbverbose & usb 1071.1Saugustss 1081.1Saugustss# Hub driver 1091.74Sdrochnerdevice uhub: usbdevif, usbifif 1101.83Sdrochnerattach uhub at usbroothubif with uroothub 1111.71Sdrochnerattach uhub at usbdevif 1121.1Saugustssfile dev/usb/uhub.c usb 1131.1Saugustss 1141.14Saugustss# Modem and com serial port "bus" 1151.14Saugustssdefine ucombus {[ portno = -1 ]} 1161.23Saugustss 1171.23Saugustss# EZ-USB firmware loader 1181.23Saugustssdefine ezload 1191.23Saugustssfile dev/usb/ezload.c ezload 1201.14Saugustss 1211.3Saugustss# Audio devices 1221.44Saugustssdevice uaudio: audiobus, auconv, mulaw, aurateconv 1231.74Sdrochnerattach uaudio at usbifif 1241.3Saugustssfile dev/usb/uaudio.c uaudio 1251.27Stshiozak 1261.27Stshiozak# MIDI devices 1271.27Stshiozakdevice umidi: midibus 1281.74Sdrochnerattach umidi at usbifif 1291.27Stshiozakfile dev/usb/umidi.c umidi 1301.27Stshiozakfile dev/usb/umidi_quirks.c umidi 1311.3Saugustss 1321.14Saugustss# Modem and com serial port 1331.14Saugustssdevice ucom 1341.14Saugustssattach ucom at ucombus 1351.28Slukemfile dev/usb/ucom.c ucom | ucombus needs-flag 1361.14Saugustss 1371.25Saugustss 1381.3Saugustss# Generic devices 1391.3Saugustssdevice ugen 1401.71Sdrochnerattach ugen at usbdevif 1411.28Slukemfile dev/usb/ugen.c ugen needs-flag 1421.1Saugustss 1431.25Saugustss 1441.25Saugustss# HID 1451.37Saugustss# HID "bus" 1461.37Saugustssdefine uhidbus {[ reportid = -1 ]} 1471.37Saugustss 1481.36Saugustss# HID root device for multiple report IDs 1491.37Saugustssdevice uhidev: hid, uhidbus 1501.74Sdrochnerattach uhidev at usbifif 1511.36Saugustssfile dev/usb/uhidev.c uhidev 1521.36Saugustss 1531.1Saugustss# Generic HID devices 1541.37Saugustssdevice uhid: hid 1551.36Saugustssattach uhid at uhidbus 1561.28Slukemfile dev/usb/uhid.c uhid needs-flag 1571.1Saugustss 1581.3Saugustss# Keyboards 1591.61Scubedefparam UKBD_LAYOUT 1601.116Smacallan# Gdium's Fn key needs software translation 1611.116Smacallandefflag opt_ukbd.h GDIUM_KEYBOARD_HACK 1621.37Saugustssdevice ukbd: hid, wskbddev 1631.36Saugustssattach ukbd at uhidbus 1641.28Slukemfile dev/usb/ukbd.c ukbd needs-flag 1651.67Sgdamorefile dev/usb/ukbdmap.c ukbd | btkbd 1661.3Saugustss 1671.25Saugustss# Mice 1681.37Saugustssdevice ums: hid, wsmousedev 1691.36Saugustssattach ums at uhidbus 1701.25Saugustssfile dev/usb/ums.c ums 1711.25Saugustss 1721.124Sriastrad# USB Apple trackpad 1731.124Sriastraddevice uatp: hid, wsmousedev 1741.124Sriastradattach uatp at uhidbus 1751.124Sriastradfile dev/usb/uatp.c uatp 1761.124Sriastrad 1771.119Schristos# Touchscreens 1781.120Swizdevice uts: hid, wsmousedev, tpcalib 1791.119Schristosattach uts at uhidbus 1801.119Schristosfile dev/usb/uts.c uts 1811.119Schristos 1821.53Stsarna# eGalax USB Touch Panel 1831.54Stsarnadevice uep: wsmousedev, tpcalib 1841.71Sdrochnerattach uep at usbdevif 1851.53Stsarnafile dev/usb/uep.c uep needs-flag 1861.25Saugustss 1871.132Skhorben# Cypress microcontroller based serial adapters 1881.64Sskrlldevice ucycom: hid 1891.64Sskrllattach ucycom at uhidbus 1901.64Sskrllfile dev/usb/ucycom.c ucycom needs-flag 1911.64Sskrll 1921.1Saugustss# Printers 1931.2Saugustssdevice ulpt 1941.74Sdrochnerattach ulpt at usbifif 1951.28Slukemfile dev/usb/ulpt.c ulpt needs-flag 1961.7Saugustss 1971.25Saugustss 1981.7Saugustss# Mass storage 1991.52Sbouyerdevice umass: scsi, atapi, ata_hl 2001.74Sdrochnerattach umass at usbifif 2011.10Saugustssfile dev/usb/umass.c umass 2021.35Saugustssfile dev/usb/umass_isdata.c umass & wd 2031.33Sgehennafile dev/usb/umass_quirks.c umass 2041.34Saugustssfile dev/usb/umass_scsipi.c umass & (scsibus | atapibus) 2051.32Saugustss 2061.32Saugustss 2071.32Saugustss# IrDA bridges 2081.32Saugustssdevice uirda: irbus 2091.74Sdrochnerattach uirda at usbifif 2101.76Sisfile dev/usb/uirda.c uirda | stuirda 2111.76Sis 2121.76Sis# SigmaTel not quite UIRDA IrDA bridge 2131.76Sisdevice stuirda: irbus,firmload 2141.76Sisattach stuirda at usbifif 2151.76Sisfile dev/usb/stuirda.c stuirda 2161.39Saugustss 2171.39Saugustss# SigmaTel IrDA bridge 2181.39Saugustssdevice ustir: irbus, irdasir 2191.71Sdrochnerattach ustir at usbdevif 2201.39Saugustssfile dev/usb/ustir.c ustir 2211.45Saugustss 2221.109Sjmcneill# Windows Media Center IR tranceivers 2231.109Sjmcneilldevice irmce: irbus 2241.109Sjmcneillattach irmce at usbifif 2251.109Sjmcneillfile dev/usb/irmce.c irmce 2261.109Sjmcneill 2271.45Saugustss 2281.67Sgdamore# Bluetooth controllers 2291.70Splunkydevice ubt: btbus, bluetooth 2301.71Sdrochnerattach ubt at usbdevif 2311.45Saugustssfile dev/usb/ubt.c ubt 2321.46Saugustss 2331.112Sjakllsch# Atheros USB Bluetooth firmware load 2341.112Sjakllschdevice aubtfwl: firmload 2351.112Sjakllschattach aubtfwl at usbdevif 2361.112Sjakllschfile dev/usb/aubtfwl.c aubtfwl 2371.112Sjakllsch 2381.86Sjmcneill# 2391.86Sjmcneill# Capture devices 2401.86Sjmcneill# 2411.86Sjmcneill 2421.86Sjmcneill# Sony PLAYSTATION(R) Eye 2431.86Sjmcneilldevice pseye: videobus 2441.86Sjmcneillattach pseye at usbifif 2451.86Sjmcneillfile dev/usb/pseye.c pseye 2461.20Saugustss 2471.87Sjmcneill# USB Video Class capture devices 2481.87Sjmcneilldevice uvideo: videobus 2491.87Sjmcneillattach uvideo at usbifif 2501.87Sjmcneillfile dev/usb/uvideo.c uvideo 2511.87Sjmcneill 2521.104Sjmcneill# Auvitek AU0828 2531.115Sjmcneilldevice auvitek: videobus, dtvbus, i2cbus, i2cexec, usbifif, au8522, xc5k 2541.104Sjmcneillattach auvitek at usbdevif 2551.104Sjmcneillfile dev/usb/auvitek.c auvitek 2561.104Sjmcneillfile dev/usb/auvitek_audio.c auvitek 2571.104Sjmcneillfile dev/usb/auvitek_board.c auvitek 2581.107Sjmcneillfile dev/usb/auvitek_dtv.c auvitek 2591.104Sjmcneillfile dev/usb/auvitek_i2c.c auvitek 2601.104Sjmcneillfile dev/usb/auvitek_video.c auvitek 2611.104Sjmcneill 2621.108Sjmcneill# Empia EM28xx 2631.108Sjmcneilldevice emdtv: dtvbus, irbus, i2cexec, lg3303, xc3028 2641.108Sjmcneillattach emdtv at usbdevif 2651.108Sjmcneillfile dev/usb/emdtv.c emdtv 2661.108Sjmcneillfile dev/usb/emdtv_board.c emdtv 2671.108Sjmcneillfile dev/usb/emdtv_dtv.c emdtv 2681.108Sjmcneillfile dev/usb/emdtv_i2c.c emdtv 2691.108Sjmcneillfile dev/usb/emdtv_ir.c emdtv 2701.108Sjmcneill 2711.86Sjmcneill# 2721.25Saugustss# Misc 2731.86Sjmcneill# 2741.86Sjmcneill 2751.20Saugustss# Diamond Multimedia Rio 500 2761.20Saugustssdevice urio 2771.71Sdrochnerattach urio at usbdevif 2781.28Slukemfile dev/usb/urio.c urio needs-flag 2791.17Saugustss 2801.117Schristos# Apple iPad 2811.117Schristosdevice uipad 2821.117Schristosattach uipad at usbdevif 2831.117Schristosfile dev/usb/uipad.c uipad 2841.117Schristos 2851.84Schristos# BlackBerries 2861.84Schristosdevice uberry 2871.84Schristosattach uberry at usbdevif 2881.84Schristosfile dev/usb/uberry.c uberry 2891.84Schristos 2901.17Saugustss# Handspring Visor 2911.17Saugustssdevice uvisor: ucombus 2921.71Sdrochnerattach uvisor at usbdevif 2931.17Saugustssfile dev/usb/uvisor.c uvisor 2941.13Saugustss 2951.57Selric# Generic Serial Adapter 2961.57Selricdevice ugensa: ucombus 2971.71Sdrochnerattach ugensa at usbdevif 2981.57Selricfile dev/usb/ugensa.c ugensa 2991.57Selric 3001.94Smartin# 3G Modem 3011.90Sjoergdevice u3g: ucombus 3021.94Smartinattach u3g at usbifif 3031.94Smartindevice u3ginit 3041.94Smartinattach u3ginit at usbdevif 3051.94Smartinfile dev/usb/u3g.c u3g | u3ginit 3061.90Sjoerg 3071.25Saugustss# YAP phone firmware loader 3081.25Saugustssdevice uyap: ezload 3091.71Sdrochnerattach uyap at usbdevif 3101.25Saugustssfile dev/usb/uyap.c uyap 3111.38Saugustss 3121.38Saugustss# D-Link DSB-R100 FM radio 3131.40Sdrochnerdevice udsbr: radiodev 3141.71Sdrochnerattach udsbr at usbdevif 3151.38Saugustssfile dev/usb/udsbr.c udsbr 3161.25Saugustss 3171.127Sjakllsch# Silicon Labs USB radio module (FM) 3181.127Sjakllschdevice slurm: radiodev 3191.127Sjakllschattach slurm at usbifif 3201.127Sjakllschfile dev/usb/slurm.c slurm 3211.127Sjakllsch 3221.95Stonio# TEMPerHUM HID 3231.101Skiyoharadevice uthum: hid, sysmon_envsys 3241.95Stonioattach uthum at uhidbus 3251.95Stoniofile dev/usb/uthum.c uthum 3261.25Saugustss 3271.13Saugustss# Ethernet adapters 3281.13Saugustss# ADMtek AN986 Pegasus 3291.16Saugustssdevice aue: arp, ether, ifnet, mii, mii_phy 3301.71Sdrochnerattach aue at usbdevif 3311.13Saugustssfile dev/usb/if_aue.c aue 3321.13Saugustss 3331.55Saugustss# CDC Ethernet 3341.111Sjakllschdevice cdce: arp, ether, ifnet 3351.111Sjakllschattach cdce at usbifif 3361.111Sjakllschfile dev/usb/if_cdce.c cdce 3371.55Saugustss 3381.13Saugustss# CATC USB-EL1201A 3391.13Saugustssdevice cue: arp, ether, ifnet 3401.71Sdrochnerattach cue at usbdevif 3411.13Saugustssfile dev/usb/if_cue.c cue 3421.13Saugustss 3431.13Saugustss# Kawasaki LSI KL5KUSB101B 3441.13Saugustssdevice kue: arp, ether, ifnet 3451.71Sdrochnerattach kue at usbdevif 3461.13Saugustssfile dev/usb/if_kue.c kue 3471.19Saugustss 3481.19Saugustss# Prolific PL2302 host-host 3491.19Saugustssdevice upl: ifnet 3501.71Sdrochnerattach upl at usbdevif 3511.19Saugustssfile dev/usb/if_upl.c upl 3521.43Sichiro 3531.43Sichiro# Realtek RTL8150L(M) 3541.43Sichirodevice url: arp, ether, ifnet, mii 3551.71Sdrochnerattach url at usbdevif 3561.43Sichirofile dev/usb/if_url.c url 3571.50Saugustss 3581.50Saugustss# ASIX AX88172 3591.56Saugustssdevice axe: arp, ether, ifnet, mii, mii_phy 3601.71Sdrochnerattach axe at usbdevif 3611.56Saugustssfile dev/usb/if_axe.c axe 3621.51Sitojun 3631.130Snonaka# ASIX AX88178a and AX88179 3641.130Snonakadevice axen: arp, ether, ifnet, mii 3651.130Snonakaattach axen at usbdevif 3661.130Snonakafile dev/usb/if_axen.c axen 3671.130Snonaka 3681.51Sitojun# DAVICOM DM9601 3691.51Sitojundevice udav: arp, ether, ifnet, mii, mii_phy 3701.71Sdrochnerattach udav at usbdevif 3711.51Sitojunfile dev/usb/if_udav.c udav 3721.21Saugustss 3731.102Schristos# Atheros AR9170 3741.102Schristosdevice otus: arp, ether, firmload, ifnet, wlan 3751.102Schristosattach otus at usbdevif 3761.102Schristosfile dev/usb/if_otus.c otus 3771.25Saugustss 3781.21Saugustss# Serial drivers 3791.25Saugustss# Modems 3801.59Sitohydefine umodem_common 3811.59Sitohyfile dev/usb/umodem_common.c umodem_common 3821.59Sitohydevice umodem: ucombus, umodem_common 3831.74Sdrochnerattach umodem at usbifif 3841.25Saugustssfile dev/usb/umodem.c umodem 3851.25Saugustss 3861.21Saugustss# FTDI serial driver 3871.21Saugustssdevice uftdi: ucombus 3881.71Sdrochnerattach uftdi at usbdevif 3891.21Saugustssfile dev/usb/uftdi.c uftdi 3901.22Saugustss 3911.26Sichiro# Prolific PL2303 serial driver 3921.26Sichirodevice uplcom: ucombus 3931.71Sdrochnerattach uplcom at usbdevif 3941.26Sichirofile dev/usb/uplcom.c uplcom 3951.29Sichiro 3961.29Sichiro# MCT USB-232 serial driver 3971.29Sichirodevice umct: ucombus 3981.71Sdrochnerattach umct at usbdevif 3991.29Sichirofile dev/usb/umct.c umct 4001.42Saugustss 4011.91Smrg# MOSCHIP MCS7xxx serial driver 4021.91Smrgdevice moscom: ucombus 4031.91Smrgattach moscom at usbdevif 4041.91Smrgfile dev/usb/moscom.c moscom 4051.91Smrg 4061.131Smartin# andother driver for the same chip 4071.131Smartindevice umcs: ucombus 4081.131Smartinattach umcs at usbdevif 4091.131Smartinfile dev/usb/umcs.c umcs 4101.131Smartin 4111.42Saugustss# SUNTAC Slipper U VS-10U driver 4121.42Saugustssdevice uvscom: ucombus 4131.71Sdrochnerattach uvscom at usbdevif 4141.42Saugustssfile dev/usb/uvscom.c uvscom 4151.49Saugustss 4161.49Saugustss# Belkin & other serial driver 4171.82Sichirodefine ubsa_common 4181.82Sichirofile dev/usb/ubsa_common.c ubsa_common 4191.82Sichirodevice ubsa: ucombus, ubsa_common 4201.85Sdrochnerattach ubsa at usbdevif 4211.49Saugustssfile dev/usb/ubsa.c ubsa 4221.36Saugustss 4231.82Sichiro# Huawei E220 3G/HSDPA modem (ubsa) 4241.82Sichirodevice uhmodem: ucombus, ubsa_common 4251.82Sichiroattach uhmodem at usbifif 4261.82Sichirofile dev/usb/uhmodem.c uhmodem 4271.82Sichiro 4281.63Saugustss# iPAQ PDAs 4291.111Sjakllschdevice uipaq: ucombus 4301.111Sjakllschattach uipaq at usbdevif 4311.111Sjakllschfile dev/usb/uipaq.c uipaq 4321.63Saugustss 4331.60Sitohy# Kyocera AIR-EDGE PHONE 4341.60Sitohydevice ukyopon: ucombus, umodem_common 4351.74Sdrochnerattach ukyopon at usbifif 4361.60Sitohyfile dev/usb/ukyopon.c ukyopon 4371.60Sitohy 4381.99Smartin# ArkMicroChips 3116 based serial (used with some Nokia USB cables too) 4391.99Smartindevice uark: ucombus 4401.99Smartinattach uark at usbdevif 4411.99Smartinfile dev/usb/uark.c uark 4421.99Smartin 4431.77Sdogcow# Silicon Labs CP210x serial driver 4441.77Sdogcowdevice uslsa: ucombus 4451.118Sjakllschattach uslsa at usbifif 4461.77Sdogcowfile dev/usb/uslsa.c uslsa 4471.25Saugustss 4481.80Stshiozak# WinChipHead CH341/340 serial driver 4491.80Stshiozakdevice uchcom: ucombus 4501.80Stshiozakattach uchcom at usbdevif 4511.80Stshiozakfile dev/usb/uchcom.c uchcom 4521.80Stshiozak 4531.22Saugustss# Scanners 4541.25Saugustss# Generic scanner support 4551.22Saugustssdevice uscanner 4561.71Sdrochnerattach uscanner at usbdevif 4571.28Slukemfile dev/usb/uscanner.c uscanner needs-flag 4581.24Saugustss 4591.25Saugustss# Avision SCSI over USB, HP5300 4601.25Saugustssdevice usscanner: scsi 4611.71Sdrochnerattach usscanner at usbdevif 4621.25Saugustssfile dev/usb/usscanner.c usscanner 4631.58Sjoff 4641.58Sjoff# Atmel AT76c503 / AT76c503a / AT76c505 / AT76c505a @ USB 4651.58Sjoffdevice atu: ether, ifnet, arp, wlan 4661.71Sdrochnerattach atu at usbdevif 4671.58Sjofffile dev/usb/if_atu.c atu 4681.62Sdrochner 4691.100Stsutsui# Intersil PrismGT 4701.100Stsutsuidevice upgt: ether, ifnet, arp, wlan, firmload 4711.100Stsutsuiattach upgt at usbdevif 4721.100Stsutsuifile dev/usb/if_upgt.c upgt 4731.100Stsutsui 4741.126Sskrll# SMSC LAN95xx 4751.126Sskrlldevice usmsc: arp, ether, ifnet, mii, mii_phy 4761.126Sskrllattach usmsc at usbdevif 4771.126Sskrllfile dev/usb/if_smsc.c usmsc 4781.126Sskrll 4791.62Sdrochner# Ralink Technology RT2500USB 4801.125Sjakllschdevice ural: arp, ether, ifnet, wlan, firmload 4811.125Sjakllschattach ural at usbdevif 4821.62Sdrochnerfile dev/usb/if_ural.c ural 4831.66Sscw 4841.75Sjnemethdevice rum: ether, ifnet, arp, wlan, firmload 4851.72Sjoergattach rum at usbdevif 4861.72Sjoergfile dev/usb/if_rum.c rum 4871.72Sjoerg 4881.66Sscw# Topfield digital PVRs 4891.66Sscwdevice utoppy 4901.71Sdrochnerattach utoppy at usbdevif 4911.66Sscwfile dev/usb/utoppy.c utoppy 4921.73Sjmcneill 4931.78Skiyohara# Zydas ZD1211 4941.78Skiyoharadevice zyd: ether, ifnet, arp, wlan, firmload 4951.78Skiyoharaattach zyd at usbdevif 4961.78Skiyoharafile dev/usb/if_zyd.c zyd 4971.92Stsutsui 4981.92Stsutsui# DisplayLink DL-1x0/DL-1x5 4991.92Stsutsuidevice udl: wsemuldisplaydev, rasops16, edid, firmload 5001.92Stsutsuiattach udl at usbdevif 5011.92Stsutsuifile dev/usb/udl.c udl 5021.96Splunky 5031.96Splunky# Wireless WAN modems from Option N.V. 5041.96Splunkydevice uhso: ifnet 5051.96Splunkyattach uhso at usbdevif 5061.96Splunkyfile dev/usb/uhso.c uhso 5071.97Senami 5081.97Senami# Maywa-denki/Kayac YUREX 5091.97Senamidevice uyurex: hid 5101.97Senamiattach uyurex at uhidbus 5111.97Senamifile dev/usb/uyurex.c uyurex 5121.110Sjakllsch 5131.110Sjakllsch# Microsoft RNDIS 5141.110Sjakllschdevice urndis: arp, ether, ifnet 5151.110Sjakllschattach urndis at usbifif 5161.110Sjakllschfile dev/usb/if_urndis.c urndis 5171.121Snonaka 5181.121Snonaka# Realtek RTL8188CU/RTL8192CU 5191.121Snonakadevice urtwn: ether, ifnet, arp, wlan, firmload 5201.121Snonakaattach urtwn at usbdevif 5211.121Snonakafile dev/usb/if_urtwn.c urtwn 5221.122Schristos 5231.122Schristos# Realtek RTL8187/RTL8187B 802.11b/g USB wireless adapter 5241.122Schristosdevice urtw: ether, ifnet, arp, wlan 5251.122Schristosattach urtw at usbdevif 5261.122Schristosfile dev/usb/if_urtw.c urtw 5271.123Snonaka 5281.123Snonaka# Ralink Technology RT2700U/RT2800U/RT3000U 5291.123Snonakadevice run: ether, ifnet, arp, wlan, firmload 5301.123Snonakaattach run at usbdevif 5311.123Snonakafile dev/usb/if_run.c run 5321.128Schristos 5331.128Schristos# Atheros AR9002U 5341.128Schristosattach athn at usbdevif with athn_usb: firmload 5351.128Schristosfile dev/usb/if_athn_usb.c athn_usb needs-flag 5361.128Schristos 5371.128Schristos# Realtek RTL8188SU/RTL8191SU/RTL8192SU 5381.128Schristosdevice rsu: arp, ether, firmload, ifnet, wlan 5391.128Schristosattach rsu at usbdevif 5401.128Schristosfile dev/usb/if_rsu.c rsu 5411.129Skiyohara 5421.129Skiyohara# KingSun/DonShine IrDA adaptors 5431.129Skiyoharadevice udsir: irbus, irdasir 5441.129Skiyoharaattach udsir at usbifif 5451.129Skiyoharafile dev/usb/udsir.c udsir 5461.143Sriastrad 5471.143Sriastrad# Araneus Alea II TRNG 5481.143Sriastraddevice ualea 5491.143Sriastradattach ualea at usbifif 5501.143Sriastradfile dev/usb/ualea.c ualea 551