files.usb revision 1.5
1# $NetBSD: files.usb,v 1.5 1999/01/10 11:09:02 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], [configuration = -1], [interface = -1] } 21attach uhub at usb 22file dev/usb/uhub.c usb 23 24attach uhub at uhub with uhub_uhub 25 26# Audio devices 27device uaudio: audio, auconv, mulaw 28attach uaudio at uhub 29file dev/usb/uaudio.c uaudio 30 31# Com ports 32#device ucom 33#attach ucom at uhub 34#file dev/usb/ucom.c ucom needs-flag 35 36# Generic devices 37device ugen 38attach ugen at uhub 39file dev/usb/ugen.c ugen needs-flag 40 41# Generic HID devices 42device uhid 43attach uhid at uhub 44file dev/usb/uhid.c uhid needs-flag 45 46# Keyboards 47device ukbd: wskbddev 48attach ukbd at uhub 49file dev/usb/ukbd.c ukbd 50file dev/usb/ukbdmap.c ukbd 51 52# Printers 53device ulpt 54attach ulpt at uhub 55file dev/usb/ulpt.c ulpt needs-flag 56 57# Modems 58device umodem 59attach umodem at uhub 60file dev/usb/umodem.c umodem needs-flag 61 62# Mice 63device ums: wsmousedev 64attach ums at uhub 65file dev/usb/ums.c ums needs-flag 66 67 68# 69# Inside Out Networks, Edgeport/4, 4 serial ports 70#device uep 71#attach uep at uhub 72#file dev/usb/uep.c uep 73 74