files.usb revision 1.24
11.24Saugustss# $NetBSD: files.usb,v 1.24 2001/01/02 18:52:44 augustss 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.1Saugustssdefopt USBVERBOSE 81.1Saugustss 91.1Saugustssdevice usb { } 101.1Saugustssattach usb at usbus 111.1Saugustssfile dev/usb/hid.c usb 121.1Saugustssfile dev/usb/usb.c usb needs-flag 131.1Saugustssfile dev/usb/usbdi.c usb 141.1Saugustssfile dev/usb/usbdi_util.c usb 151.2Saugustssfile dev/usb/usb_mem.c usb 161.1Saugustssfile dev/usb/usb_subr.c usb 171.1Saugustssfile dev/usb/usb_quirks.c usb 181.1Saugustss 191.1Saugustss# Hub driver 201.7Saugustssdevice uhub { [port = -1], [configuration = -1], [interface = -1], 211.7Saugustss [vendor = -1], [product = -1], [release = -1] } 221.1Saugustssattach uhub at usb 231.1Saugustssfile dev/usb/uhub.c usb 241.1Saugustss 251.1Saugustssattach uhub at uhub with uhub_uhub 261.1Saugustss 271.14Saugustss# Modem and com serial port "bus" 281.14Saugustssdefine ucombus {[ portno = -1 ]} 291.23Saugustss 301.23Saugustss# EZ-USB firmware loader 311.23Saugustssdefine ezload 321.23Saugustssfile dev/usb/ezload.c ezload 331.14Saugustss 341.3Saugustss# Audio devices 351.3Saugustssdevice uaudio: audio, auconv, mulaw 361.3Saugustssattach uaudio at uhub 371.3Saugustssfile dev/usb/uaudio.c uaudio 381.3Saugustss 391.14Saugustss# Modem and com serial port 401.14Saugustssdevice ucom 411.14Saugustssattach ucom at ucombus 421.15Saugustssfile dev/usb/ucom.c ucom | ucombus needs-flag 431.14Saugustss 441.3Saugustss# Generic devices 451.3Saugustssdevice ugen 461.3Saugustssattach ugen at uhub 471.3Saugustssfile dev/usb/ugen.c ugen needs-flag 481.1Saugustss 491.1Saugustss# Generic HID devices 501.2Saugustssdevice uhid 511.1Saugustssattach uhid at uhub 521.1Saugustssfile dev/usb/uhid.c uhid needs-flag 531.1Saugustss 541.3Saugustss# Keyboards 551.3Saugustssdevice ukbd: wskbddev 561.3Saugustssattach ukbd at uhub 571.12Saugustssfile dev/usb/ukbd.c ukbd needs-flag 581.5Saugustssfile dev/usb/ukbdmap.c ukbd 591.3Saugustss 601.1Saugustss# Printers 611.2Saugustssdevice ulpt 621.1Saugustssattach ulpt at uhub 631.1Saugustssfile dev/usb/ulpt.c ulpt needs-flag 641.7Saugustss 651.7Saugustss# Mass storage 661.18Saugustssdevice umass: scsi, atapi 671.10Saugustssattach umass at uhub 681.10Saugustssfile dev/usb/umass.c umass 691.4Saugustss 701.4Saugustss# Modems 711.14Saugustssdevice umodem: ucombus 721.9Saugustssattach umodem at uhub 731.14Saugustssfile dev/usb/umodem.c umodem 741.1Saugustss 751.3Saugustss# Mice 761.3Saugustssdevice ums: wsmousedev 771.3Saugustssattach ums at uhub 781.10Saugustssfile dev/usb/ums.c ums 791.20Saugustss 801.20Saugustss# Diamond Multimedia Rio 500 811.20Saugustssdevice urio 821.20Saugustssattach urio at uhub 831.20Saugustssfile dev/usb/urio.c urio needs-flag 841.17Saugustss 851.17Saugustss# Handspring Visor 861.17Saugustssdevice uvisor: ucombus 871.17Saugustssattach uvisor at uhub 881.17Saugustssfile dev/usb/uvisor.c uvisor 891.13Saugustss 901.13Saugustss# Ethernet adapters 911.13Saugustss# ADMtek AN986 Pegasus 921.16Saugustssdevice aue: arp, ether, ifnet, mii, mii_phy 931.13Saugustssattach aue at uhub 941.13Saugustssfile dev/usb/if_aue.c aue 951.13Saugustss 961.13Saugustss# CATC USB-EL1201A 971.13Saugustssdevice cue: arp, ether, ifnet 981.13Saugustssattach cue at uhub 991.13Saugustssfile dev/usb/if_cue.c cue 1001.13Saugustss 1011.13Saugustss# Kawasaki LSI KL5KUSB101B 1021.13Saugustssdevice kue: arp, ether, ifnet 1031.13Saugustssattach kue at uhub 1041.13Saugustssfile dev/usb/if_kue.c kue 1051.19Saugustss 1061.19Saugustss# Prolific PL2302 host-host 1071.19Saugustssdevice upl: ifnet 1081.19Saugustssattach upl at uhub 1091.19Saugustssfile dev/usb/if_upl.c upl 1101.21Saugustss 1111.21Saugustss# Serial drivers 1121.21Saugustss# FTDI serial driver 1131.21Saugustssdevice uftdi: ucombus 1141.21Saugustssattach uftdi at uhub 1151.21Saugustssfile dev/usb/uftdi.c uftdi 1161.22Saugustss 1171.22Saugustss# Scanners 1181.22Saugustssdevice uscanner 1191.22Saugustssattach uscanner at uhub 1201.22Saugustssfile dev/usb/uscanner.c uscanner needs-flag 1211.24Saugustss 1221.24Saugustss# YAP phone firmware loader 1231.24Saugustssdevice uyap: ezload 1241.24Saugustssattach uyap at uhub 1251.24Saugustssfile dev/usb/uyap.c uyap 126