files.usb revision 1.4
1# $NetBSD: files.usb,v 1.4 1998/12/03 19:58:09 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 50 51# Printers 52device ulpt 53attach ulpt at uhub 54file dev/usb/ulpt.c ulpt needs-flag 55 56# Modems 57device umodem 58attach umodem at uhub 59file dev/usb/umodem.c umodem needs-flag 60 61# Mice 62device ums: wsmousedev 63attach ums at uhub 64file dev/usb/ums.c ums needs-flag 65 66 67# 68# Inside Out Networks, Edgeport/4, 4 serial ports 69#device uep 70#attach uep at uhub 71#file dev/usb/uep.c uep 72 73