files.usb revision 1.167
11.167Smrg# $NetBSD: files.usb,v 1.167 2019/08/23 08:45:25 mrg 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.163Sskrlldefflag opt_usb.h USMSC_DEBUG: USB_DEBUG 791.134Sskrlldefflag opt_usb.h USSCANNER_DEBUG: USB_DEBUG 801.134Sskrlldefflag opt_usb.h USTIR_DEBUG: USB_DEBUG 811.134Sskrlldefflag opt_usb.h UTHUM_DEBUG: USB_DEBUG 821.134Sskrlldefflag opt_usb.h UTOPPY_DEBUG: USB_DEBUG 831.134Sskrlldefflag opt_usb.h UTS_DEBUG: USB_DEBUG 841.134Sskrlldefflag opt_usb.h UVIDEO_DEBUG: USB_DEBUG 851.134Sskrlldefflag opt_usb.h UVISOR_DEBUG: USB_DEBUG 861.134Sskrlldefflag opt_usb.h UVSCOM_DEBUG: USB_DEBUG 871.134Sskrlldefflag opt_usb.h UYUREX_DEBUG: USB_DEBUG 881.134Sskrlldefflag opt_usb.h ZYD_DEBUG: USB_DEBUG 891.88Sjmcneill 901.83Sdrochnerdefine usbroothubif { } 911.71Sdrochnerdefine usbdevif { [port = -1], [configuration = -1], [interface = -1], 921.71Sdrochner [vendor = -1], [product = -1], [release = -1] } 931.74Sdrochnerdefine usbifif { [port = -1], [configuration = -1], [interface = -1], 941.74Sdrochner [vendor = -1], [product = -1], [release = -1] } 951.71Sdrochner 961.83Sdrochnerdevice usb: usbroothubif 971.1Saugustssattach usb at usbus 981.28Slukemfile dev/usb/usb.c usb needs-flag 991.1Saugustssfile dev/usb/usbdi.c usb 1001.1Saugustssfile dev/usb/usbdi_util.c usb 1011.1Saugustssfile dev/usb/usb_subr.c usb 1021.1Saugustssfile dev/usb/usb_quirks.c usb 1031.135Suebayasi 1041.135Suebayasidefine usb_dma: usb 1051.138Sskrllfile dev/usb/usb_mem.c usb_dma needs-flag 1061.135Suebayasi 1071.157Smrgdefine usbnet: usb 1081.157Smrgfile dev/usb/usbnet.c usbnet 1091.157Smrg 1101.144Spgoyettefile dev/usb/usb_verbose.c usbverbose & usb 1111.1Saugustss 1121.1Saugustss# Hub driver 1131.74Sdrochnerdevice uhub: usbdevif, usbifif 1141.83Sdrochnerattach uhub at usbroothubif with uroothub 1151.71Sdrochnerattach uhub at usbdevif 1161.1Saugustssfile dev/usb/uhub.c usb 1171.1Saugustss 1181.14Saugustss# Modem and com serial port "bus" 1191.14Saugustssdefine ucombus {[ portno = -1 ]} 1201.23Saugustss 1211.23Saugustss# EZ-USB firmware loader 1221.23Saugustssdefine ezload 1231.23Saugustssfile dev/usb/ezload.c ezload 1241.14Saugustss 1251.3Saugustss# Audio devices 1261.156Sisakidevice uaudio: audiobus 1271.74Sdrochnerattach uaudio at usbifif 1281.3Saugustssfile dev/usb/uaudio.c uaudio 1291.27Stshiozak 1301.27Stshiozak# MIDI devices 1311.27Stshiozakdevice umidi: midibus 1321.74Sdrochnerattach umidi at usbifif 1331.27Stshiozakfile dev/usb/umidi.c umidi 1341.27Stshiozakfile dev/usb/umidi_quirks.c umidi 1351.3Saugustss 1361.14Saugustss# Modem and com serial port 1371.14Saugustssdevice ucom 1381.14Saugustssattach ucom at ucombus 1391.28Slukemfile dev/usb/ucom.c ucom | ucombus needs-flag 1401.14Saugustss 1411.25Saugustss 1421.3Saugustss# Generic devices 1431.3Saugustssdevice ugen 1441.71Sdrochnerattach ugen at usbdevif 1451.150Swsdevice ugenif 1461.150Swsattach ugenif at usbifif 1471.150Swsfile dev/usb/ugen.c ugen | ugenif needs-flag 1481.1Saugustss 1491.25Saugustss 1501.25Saugustss# HID 1511.37Saugustss# HID "bus" 1521.37Saugustssdefine uhidbus {[ reportid = -1 ]} 1531.37Saugustss 1541.36Saugustss# HID root device for multiple report IDs 1551.37Saugustssdevice uhidev: hid, uhidbus 1561.74Sdrochnerattach uhidev at usbifif 1571.36Saugustssfile dev/usb/uhidev.c uhidev 1581.36Saugustss 1591.1Saugustss# Generic HID devices 1601.37Saugustssdevice uhid: hid 1611.36Saugustssattach uhid at uhidbus 1621.28Slukemfile dev/usb/uhid.c uhid needs-flag 1631.1Saugustss 1641.3Saugustss# Keyboards 1651.61Scubedefparam UKBD_LAYOUT 1661.116Smacallan# Gdium's Fn key needs software translation 1671.116Smacallandefflag opt_ukbd.h GDIUM_KEYBOARD_HACK 1681.37Saugustssdevice ukbd: hid, wskbddev 1691.36Saugustssattach ukbd at uhidbus 1701.28Slukemfile dev/usb/ukbd.c ukbd needs-flag 1711.3Saugustss 1721.25Saugustss# Mice 1731.148Sbouyerdevice ums: hid, hidms, wsmousedev 1741.36Saugustssattach ums at uhidbus 1751.25Saugustssfile dev/usb/ums.c ums 1761.25Saugustss 1771.124Sriastrad# USB Apple trackpad 1781.124Sriastraddevice uatp: hid, wsmousedev 1791.124Sriastradattach uatp at uhidbus 1801.124Sriastradfile dev/usb/uatp.c uatp 1811.124Sriastrad 1821.119Schristos# Touchscreens 1831.120Swizdevice uts: hid, wsmousedev, tpcalib 1841.119Schristosattach uts at uhidbus 1851.119Schristosfile dev/usb/uts.c uts 1861.119Schristos 1871.53Stsarna# eGalax USB Touch Panel 1881.54Stsarnadevice uep: wsmousedev, tpcalib 1891.71Sdrochnerattach uep at usbdevif 1901.53Stsarnafile dev/usb/uep.c uep needs-flag 1911.25Saugustss 1921.132Skhorben# Cypress microcontroller based serial adapters 1931.64Sskrlldevice ucycom: hid 1941.64Sskrllattach ucycom at uhidbus 1951.64Sskrllfile dev/usb/ucycom.c ucycom needs-flag 1961.64Sskrll 1971.1Saugustss# Printers 1981.2Saugustssdevice ulpt 1991.74Sdrochnerattach ulpt at usbifif 2001.28Slukemfile dev/usb/ulpt.c ulpt needs-flag 2011.7Saugustss 2021.25Saugustss 2031.7Saugustss# Mass storage 2041.52Sbouyerdevice umass: scsi, atapi, ata_hl 2051.74Sdrochnerattach umass at usbifif 2061.10Saugustssfile dev/usb/umass.c umass 2071.153Sjdolecekfile dev/usb/umass_isdata.c umass & wd & atabus 2081.33Sgehennafile dev/usb/umass_quirks.c umass 2091.34Saugustssfile dev/usb/umass_scsipi.c umass & (scsibus | atapibus) 2101.32Saugustss 2111.32Saugustss 2121.32Saugustss# IrDA bridges 2131.32Saugustssdevice uirda: irbus 2141.74Sdrochnerattach uirda at usbifif 2151.76Sisfile dev/usb/uirda.c uirda | stuirda 2161.76Sis 2171.76Sis# SigmaTel not quite UIRDA IrDA bridge 2181.76Sisdevice stuirda: irbus,firmload 2191.76Sisattach stuirda at usbifif 2201.76Sisfile dev/usb/stuirda.c stuirda 2211.39Saugustss 2221.39Saugustss# SigmaTel IrDA bridge 2231.39Saugustssdevice ustir: irbus, irdasir 2241.71Sdrochnerattach ustir at usbdevif 2251.39Saugustssfile dev/usb/ustir.c ustir 2261.45Saugustss 2271.109Sjmcneill# Windows Media Center IR tranceivers 2281.109Sjmcneilldevice irmce: irbus 2291.109Sjmcneillattach irmce at usbifif 2301.109Sjmcneillfile dev/usb/irmce.c irmce 2311.109Sjmcneill 2321.45Saugustss 2331.67Sgdamore# Bluetooth controllers 2341.70Splunkydevice ubt: btbus, bluetooth 2351.71Sdrochnerattach ubt at usbdevif 2361.45Saugustssfile dev/usb/ubt.c ubt 2371.46Saugustss 2381.112Sjakllsch# Atheros USB Bluetooth firmware load 2391.112Sjakllschdevice aubtfwl: firmload 2401.112Sjakllschattach aubtfwl at usbdevif 2411.112Sjakllschfile dev/usb/aubtfwl.c aubtfwl 2421.112Sjakllsch 2431.86Sjmcneill# 2441.86Sjmcneill# Capture devices 2451.86Sjmcneill# 2461.86Sjmcneill 2471.86Sjmcneill# Sony PLAYSTATION(R) Eye 2481.86Sjmcneilldevice pseye: videobus 2491.86Sjmcneillattach pseye at usbifif 2501.86Sjmcneillfile dev/usb/pseye.c pseye 2511.20Saugustss 2521.87Sjmcneill# USB Video Class capture devices 2531.87Sjmcneilldevice uvideo: videobus 2541.87Sjmcneillattach uvideo at usbifif 2551.87Sjmcneillfile dev/usb/uvideo.c uvideo 2561.87Sjmcneill 2571.104Sjmcneill# Auvitek AU0828 2581.115Sjmcneilldevice auvitek: videobus, dtvbus, i2cbus, i2cexec, usbifif, au8522, xc5k 2591.104Sjmcneillattach auvitek at usbdevif 2601.104Sjmcneillfile dev/usb/auvitek.c auvitek 2611.104Sjmcneillfile dev/usb/auvitek_audio.c auvitek 2621.104Sjmcneillfile dev/usb/auvitek_board.c auvitek 2631.107Sjmcneillfile dev/usb/auvitek_dtv.c auvitek 2641.104Sjmcneillfile dev/usb/auvitek_i2c.c auvitek 2651.104Sjmcneillfile dev/usb/auvitek_video.c auvitek 2661.104Sjmcneill 2671.108Sjmcneill# Empia EM28xx 2681.108Sjmcneilldevice emdtv: dtvbus, irbus, i2cexec, lg3303, xc3028 2691.108Sjmcneillattach emdtv at usbdevif 2701.108Sjmcneillfile dev/usb/emdtv.c emdtv 2711.108Sjmcneillfile dev/usb/emdtv_board.c emdtv 2721.108Sjmcneillfile dev/usb/emdtv_dtv.c emdtv 2731.108Sjmcneillfile dev/usb/emdtv_i2c.c emdtv 2741.108Sjmcneillfile dev/usb/emdtv_ir.c emdtv 2751.108Sjmcneill 2761.86Sjmcneill# 2771.25Saugustss# Misc 2781.86Sjmcneill# 2791.86Sjmcneill 2801.145Schristos# Mode switch usb driver 2811.145Schristosdevice umodeswitch 2821.145Schristosattach umodeswitch at usbdevif 2831.145Schristosfile dev/usb/umodeswitch.c umodeswitch 2841.145Schristos 2851.20Saugustss# Diamond Multimedia Rio 500 2861.20Saugustssdevice urio 2871.71Sdrochnerattach urio at usbdevif 2881.28Slukemfile dev/usb/urio.c urio needs-flag 2891.17Saugustss 2901.117Schristos# Apple iPad 2911.117Schristosdevice uipad 2921.117Schristosattach uipad at usbdevif 2931.117Schristosfile dev/usb/uipad.c uipad 2941.117Schristos 2951.84Schristos# BlackBerries 2961.84Schristosdevice uberry 2971.84Schristosattach uberry at usbdevif 2981.84Schristosfile dev/usb/uberry.c uberry 2991.84Schristos 3001.17Saugustss# Handspring Visor 3011.17Saugustssdevice uvisor: ucombus 3021.71Sdrochnerattach uvisor at usbdevif 3031.17Saugustssfile dev/usb/uvisor.c uvisor 3041.13Saugustss 3051.57Selric# Generic Serial Adapter 3061.57Selricdevice ugensa: ucombus 3071.71Sdrochnerattach ugensa at usbdevif 3081.57Selricfile dev/usb/ugensa.c ugensa 3091.57Selric 3101.94Smartin# 3G Modem 3111.145Schristosdevice u3g: ucombus, umodeswitch 3121.94Smartinattach u3g at usbifif 3131.145Schristosfile dev/usb/u3g.c u3g 3141.90Sjoerg 3151.25Saugustss# YAP phone firmware loader 3161.25Saugustssdevice uyap: ezload 3171.71Sdrochnerattach uyap at usbdevif 3181.25Saugustssfile dev/usb/uyap.c uyap 3191.38Saugustss 3201.38Saugustss# D-Link DSB-R100 FM radio 3211.40Sdrochnerdevice udsbr: radiodev 3221.71Sdrochnerattach udsbr at usbdevif 3231.38Saugustssfile dev/usb/udsbr.c udsbr 3241.25Saugustss 3251.127Sjakllsch# Silicon Labs USB radio module (FM) 3261.127Sjakllschdevice slurm: radiodev 3271.127Sjakllschattach slurm at usbifif 3281.127Sjakllschfile dev/usb/slurm.c slurm 3291.127Sjakllsch 3301.95Stonio# TEMPerHUM HID 3311.101Skiyoharadevice uthum: hid, sysmon_envsys 3321.95Stonioattach uthum at uhidbus 3331.95Stoniofile dev/usb/uthum.c uthum 3341.25Saugustss 3351.13Saugustss# Ethernet adapters 3361.13Saugustss# ADMtek AN986 Pegasus 3371.167Smrgdevice aue: arp, ether, ifnet, mii, mii_phy, usbnet 3381.71Sdrochnerattach aue at usbdevif 3391.13Saugustssfile dev/usb/if_aue.c aue 3401.13Saugustss 3411.55Saugustss# CDC Ethernet 3421.158Smartindevice cdce: arp, ether, ifnet, usbnet 3431.111Sjakllschattach cdce at usbifif 3441.111Sjakllschfile dev/usb/if_cdce.c cdce 3451.55Saugustss 3461.13Saugustss# CATC USB-EL1201A 3471.164Smrgdevice cue: arp, ether, ifnet, usbnet 3481.71Sdrochnerattach cue at usbdevif 3491.13Saugustssfile dev/usb/if_cue.c cue 3501.13Saugustss 3511.13Saugustss# Kawasaki LSI KL5KUSB101B 3521.165Smrgdevice kue: arp, ether, ifnet, usbnet 3531.71Sdrochnerattach kue at usbdevif 3541.13Saugustssfile dev/usb/if_kue.c kue 3551.19Saugustss 3561.19Saugustss# Prolific PL2302 host-host 3571.166Smrgdevice upl: ifnet, usbnet 3581.71Sdrochnerattach upl at usbdevif 3591.19Saugustssfile dev/usb/if_upl.c upl 3601.43Sichiro 3611.43Sichiro# Realtek RTL8150L(M) 3621.164Smrgdevice url: arp, ether, ifnet, mii, usbnet 3631.71Sdrochnerattach url at usbdevif 3641.43Sichirofile dev/usb/if_url.c url 3651.50Saugustss 3661.50Saugustss# ASIX AX88172 3671.159Smrgdevice axe: arp, ether, ifnet, mii, mii_phy, usbnet 3681.71Sdrochnerattach axe at usbdevif 3691.56Saugustssfile dev/usb/if_axe.c axe 3701.51Sitojun 3711.130Snonaka# ASIX AX88178a and AX88179 3721.157Smrgdevice axen: arp, ether, ifnet, mii, usbnet 3731.130Snonakaattach axen at usbdevif 3741.130Snonakafile dev/usb/if_axen.c axen 3751.130Snonaka 3761.152Srin# Microchip LAN750x and LAN85xx 3771.164Smrgdevice mue: arp, ether, ifnet, mii, mii_phy, usbnet 3781.152Srinattach mue at usbdevif 3791.152Srinfile dev/usb/if_mue.c mue 3801.152Srin 3811.51Sitojun# DAVICOM DM9601 3821.161Sskrlldevice udav: arp, ether, ifnet, mii, mii_phy, usbnet 3831.71Sdrochnerattach udav at usbdevif 3841.51Sitojunfile dev/usb/if_udav.c udav 3851.21Saugustss 3861.102Schristos# Atheros AR9170 3871.102Schristosdevice otus: arp, ether, firmload, ifnet, wlan 3881.102Schristosattach otus at usbdevif 3891.102Schristosfile dev/usb/if_otus.c otus 3901.25Saugustss 3911.151Skhorben# Mobile Broadband Interface Model 3921.151Skhorbendevice umb: ifnet 3931.151Skhorbenattach umb at usbifif 3941.151Skhorbenfile dev/usb/if_umb.c umb 3951.151Skhorben 3961.154Srin# RealTek RTL8152 and RTL8153 3971.159Smrgdevice ure: arp, ether, ifnet, mii, mii_phy, usbnet 3981.154Srinattach ure at usbdevif 3991.154Srinfile dev/usb/if_ure.c ure 4001.154Srin 4011.21Saugustss# Serial drivers 4021.25Saugustss# Modems 4031.59Sitohydefine umodem_common 4041.59Sitohyfile dev/usb/umodem_common.c umodem_common 4051.59Sitohydevice umodem: ucombus, umodem_common 4061.74Sdrochnerattach umodem at usbifif 4071.25Saugustssfile dev/usb/umodem.c umodem 4081.25Saugustss 4091.21Saugustss# FTDI serial driver 4101.21Saugustssdevice uftdi: ucombus 4111.149Swsattach uftdi at usbifif 4121.21Saugustssfile dev/usb/uftdi.c uftdi 4131.22Saugustss 4141.26Sichiro# Prolific PL2303 serial driver 4151.26Sichirodevice uplcom: ucombus 4161.71Sdrochnerattach uplcom at usbdevif 4171.26Sichirofile dev/usb/uplcom.c uplcom 4181.29Sichiro 4191.29Sichiro# MCT USB-232 serial driver 4201.29Sichirodevice umct: ucombus 4211.71Sdrochnerattach umct at usbdevif 4221.29Sichirofile dev/usb/umct.c umct 4231.42Saugustss 4241.91Smrg# MOSCHIP MCS7xxx serial driver 4251.131Smartindevice umcs: ucombus 4261.131Smartinattach umcs at usbdevif 4271.131Smartinfile dev/usb/umcs.c umcs 4281.131Smartin 4291.42Saugustss# SUNTAC Slipper U VS-10U driver 4301.42Saugustssdevice uvscom: ucombus 4311.71Sdrochnerattach uvscom at usbdevif 4321.42Saugustssfile dev/usb/uvscom.c uvscom 4331.49Saugustss 4341.49Saugustss# Belkin & other serial driver 4351.82Sichirodefine ubsa_common 4361.82Sichirofile dev/usb/ubsa_common.c ubsa_common 4371.82Sichirodevice ubsa: ucombus, ubsa_common 4381.85Sdrochnerattach ubsa at usbdevif 4391.49Saugustssfile dev/usb/ubsa.c ubsa 4401.36Saugustss 4411.82Sichiro# Huawei E220 3G/HSDPA modem (ubsa) 4421.82Sichirodevice uhmodem: ucombus, ubsa_common 4431.82Sichiroattach uhmodem at usbifif 4441.82Sichirofile dev/usb/uhmodem.c uhmodem 4451.82Sichiro 4461.63Saugustss# iPAQ PDAs 4471.111Sjakllschdevice uipaq: ucombus 4481.111Sjakllschattach uipaq at usbdevif 4491.111Sjakllschfile dev/usb/uipaq.c uipaq 4501.63Saugustss 4511.60Sitohy# Kyocera AIR-EDGE PHONE 4521.60Sitohydevice ukyopon: ucombus, umodem_common 4531.74Sdrochnerattach ukyopon at usbifif 4541.60Sitohyfile dev/usb/ukyopon.c ukyopon 4551.60Sitohy 4561.99Smartin# ArkMicroChips 3116 based serial (used with some Nokia USB cables too) 4571.99Smartindevice uark: ucombus 4581.99Smartinattach uark at usbdevif 4591.99Smartinfile dev/usb/uark.c uark 4601.99Smartin 4611.77Sdogcow# Silicon Labs CP210x serial driver 4621.77Sdogcowdevice uslsa: ucombus 4631.118Sjakllschattach uslsa at usbifif 4641.77Sdogcowfile dev/usb/uslsa.c uslsa 4651.25Saugustss 4661.80Stshiozak# WinChipHead CH341/340 serial driver 4671.80Stshiozakdevice uchcom: ucombus 4681.80Stshiozakattach uchcom at usbdevif 4691.80Stshiozakfile dev/usb/uchcom.c uchcom 4701.80Stshiozak 4711.22Saugustss# Scanners 4721.25Saugustss# Generic scanner support 4731.22Saugustssdevice uscanner 4741.71Sdrochnerattach uscanner at usbdevif 4751.28Slukemfile dev/usb/uscanner.c uscanner needs-flag 4761.24Saugustss 4771.25Saugustss# Avision SCSI over USB, HP5300 4781.25Saugustssdevice usscanner: scsi 4791.71Sdrochnerattach usscanner at usbdevif 4801.25Saugustssfile dev/usb/usscanner.c usscanner 4811.58Sjoff 4821.58Sjoff# Atmel AT76c503 / AT76c503a / AT76c505 / AT76c505a @ USB 4831.58Sjoffdevice atu: ether, ifnet, arp, wlan 4841.71Sdrochnerattach atu at usbdevif 4851.58Sjofffile dev/usb/if_atu.c atu 4861.62Sdrochner 4871.100Stsutsui# Intersil PrismGT 4881.100Stsutsuidevice upgt: ether, ifnet, arp, wlan, firmload 4891.100Stsutsuiattach upgt at usbdevif 4901.100Stsutsuifile dev/usb/if_upgt.c upgt 4911.100Stsutsui 4921.126Sskrll# SMSC LAN95xx 4931.160Sskrlldevice usmsc: arp, ether, ifnet, mii, mii_phy, usbnet 4941.126Sskrllattach usmsc at usbdevif 4951.126Sskrllfile dev/usb/if_smsc.c usmsc 4961.126Sskrll 4971.62Sdrochner# Ralink Technology RT2500USB 4981.125Sjakllschdevice ural: arp, ether, ifnet, wlan, firmload 4991.125Sjakllschattach ural at usbdevif 5001.62Sdrochnerfile dev/usb/if_ural.c ural 5011.66Sscw 5021.75Sjnemethdevice rum: ether, ifnet, arp, wlan, firmload 5031.72Sjoergattach rum at usbdevif 5041.72Sjoergfile dev/usb/if_rum.c rum 5051.72Sjoerg 5061.66Sscw# Topfield digital PVRs 5071.66Sscwdevice utoppy 5081.71Sdrochnerattach utoppy at usbdevif 5091.66Sscwfile dev/usb/utoppy.c utoppy 5101.73Sjmcneill 5111.78Skiyohara# Zydas ZD1211 5121.78Skiyoharadevice zyd: ether, ifnet, arp, wlan, firmload 5131.78Skiyoharaattach zyd at usbdevif 5141.78Skiyoharafile dev/usb/if_zyd.c zyd 5151.92Stsutsui 5161.92Stsutsui# DisplayLink DL-1x0/DL-1x5 5171.92Stsutsuidevice udl: wsemuldisplaydev, rasops16, edid, firmload 5181.92Stsutsuiattach udl at usbdevif 5191.92Stsutsuifile dev/usb/udl.c udl 5201.96Splunky 5211.96Splunky# Wireless WAN modems from Option N.V. 5221.96Splunkydevice uhso: ifnet 5231.96Splunkyattach uhso at usbdevif 5241.96Splunkyfile dev/usb/uhso.c uhso 5251.97Senami 5261.97Senami# Maywa-denki/Kayac YUREX 5271.97Senamidevice uyurex: hid 5281.97Senamiattach uyurex at uhidbus 5291.97Senamifile dev/usb/uyurex.c uyurex 5301.110Sjakllsch 5311.110Sjakllsch# Microsoft RNDIS 5321.162Smrgdevice urndis: arp, ether, ifnet, usbnet 5331.110Sjakllschattach urndis at usbifif 5341.110Sjakllschfile dev/usb/if_urndis.c urndis 5351.121Snonaka 5361.121Snonaka# Realtek RTL8188CU/RTL8192CU 5371.121Snonakadevice urtwn: ether, ifnet, arp, wlan, firmload 5381.121Snonakaattach urtwn at usbdevif 5391.121Snonakafile dev/usb/if_urtwn.c urtwn 5401.122Schristos 5411.122Schristos# Realtek RTL8187/RTL8187B 802.11b/g USB wireless adapter 5421.122Schristosdevice urtw: ether, ifnet, arp, wlan 5431.122Schristosattach urtw at usbdevif 5441.122Schristosfile dev/usb/if_urtw.c urtw 5451.123Snonaka 5461.123Snonaka# Ralink Technology RT2700U/RT2800U/RT3000U 5471.123Snonakadevice run: ether, ifnet, arp, wlan, firmload 5481.123Snonakaattach run at usbdevif 5491.123Snonakafile dev/usb/if_run.c run 5501.128Schristos 5511.128Schristos# Atheros AR9002U 5521.128Schristosattach athn at usbdevif with athn_usb: firmload 5531.128Schristosfile dev/usb/if_athn_usb.c athn_usb needs-flag 5541.128Schristos 5551.128Schristos# Realtek RTL8188SU/RTL8191SU/RTL8192SU 5561.128Schristosdevice rsu: arp, ether, firmload, ifnet, wlan 5571.128Schristosattach rsu at usbdevif 5581.128Schristosfile dev/usb/if_rsu.c rsu 5591.129Skiyohara 5601.129Skiyohara# KingSun/DonShine IrDA adaptors 5611.129Skiyoharadevice udsir: irbus, irdasir 5621.129Skiyoharaattach udsir at usbifif 5631.129Skiyoharafile dev/usb/udsir.c udsir 5641.143Sriastrad 5651.143Sriastrad# Araneus Alea II TRNG 5661.143Sriastraddevice ualea 5671.143Sriastradattach ualea at usbifif 5681.143Sriastradfile dev/usb/ualea.c ualea 5691.147Sjmcneill 5701.147Sjmcneill# Broadcom FullMAC USB wireless adapter 5711.147Sjmcneillattach bwfm at usbdevif with bwfm_usb: firmload 5721.147Sjmcneillfile dev/usb/if_bwfm_usb.c bwfm_usb 573