files.usb revision 1.1
1# $NetBSD: files.usb,v 1.1 1998/07/12 19:51:59 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_subr.c usb 16file dev/usb/usb_quirks.c usb 17 18# Hub driver 19device uhub { [port = -1] } 20attach uhub at usb 21file dev/usb/uhub.c usb 22 23attach uhub at uhub with uhub_uhub 24 25# Mice 26device ums { } 27attach ums at uhub 28file dev/usb/ums.c ums needs-flag 29 30# Keyboards 31device ukbd { } 32attach ukbd at uhub 33file dev/usb/ukbd.c ukbd needs-flag 34 35# Generic HID devices 36device uhid { } 37attach uhid at uhub 38file dev/usb/uhid.c uhid needs-flag 39 40# Printers 41device ulpt { } 42attach ulpt at uhub 43file dev/usb/ulpt.c ulpt needs-flag 44 45# Audio devices 46device uaudio: audio, auconv, mulaw 47attach uaudio at uhub 48file dev/usb/uaudio.c uaudio 49 50# Generic devices 51device ugen { } 52attach ugen at uhub 53file dev/usb/ugen.c ugen needs-flag 54 55# Inside Out Networks, Edgeport/4, 4 serial ports 56#device uep { } 57#attach uep at uhub 58#file dev/usb/uep.c uep 59 60