files.usb revision 1.2
1# $NetBSD: files.usb,v 1.2 1998/07/25 15:36:30 augustss Exp $ 2# 3# Config file and device description for machine-independent USB code. 4# Included by ports that need it. Ports that use it must provide 5# their own "major" declarations for the appropriate devices. 6 7defopt USBVERBOSE 8 9device usb { } 10attach usb at usbus 11file dev/usb/hid.c usb 12file dev/usb/usb.c usb needs-flag 13file dev/usb/usbdi.c usb 14file dev/usb/usbdi_util.c usb 15file dev/usb/usb_mem.c usb 16file dev/usb/usb_subr.c usb 17file dev/usb/usb_quirks.c usb 18 19# Hub driver 20device uhub { [port = -1] } 21attach uhub at usb 22file dev/usb/uhub.c usb 23 24attach uhub at uhub with uhub_uhub 25 26# Mice 27device ums: wsmousedev 28attach ums at uhub 29file dev/usb/ums.c ums needs-flag 30 31# Keyboards 32device ukbd: wskbddev 33attach ukbd at uhub 34file dev/usb/ukbd.c ukbd 35 36# Generic HID devices 37device uhid 38attach uhid at uhub 39file dev/usb/uhid.c uhid needs-flag 40 41# Printers 42device ulpt 43attach ulpt at uhub 44file dev/usb/ulpt.c ulpt needs-flag 45 46# Audio devices 47device uaudio: audio, auconv, mulaw 48attach uaudio at uhub 49file dev/usb/uaudio.c uaudio 50 51# Generic devices 52device ugen 53attach ugen at uhub 54file dev/usb/ugen.c ugen needs-flag 55 56# Inside Out Networks, Edgeport/4, 4 serial ports 57#device uep 58#attach uep at uhub 59#file dev/usb/uep.c uep 60 61