Annotation of src/sys/dev/usb/files.usb, Revision 1.8
1.8 ! augustss 1: # $NetBSD: files.usb,v 1.7 1999/05/16 13:51:05 augustss Exp $
1.1 augustss 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:
7: defopt USBVERBOSE
8:
9: device usb { }
10: attach usb at usbus
11: file dev/usb/hid.c usb
12: file dev/usb/usb.c usb needs-flag
13: file dev/usb/usbdi.c usb
14: file dev/usb/usbdi_util.c usb
1.2 augustss 15: file dev/usb/usb_mem.c usb
1.1 augustss 16: file dev/usb/usb_subr.c usb
17: file dev/usb/usb_quirks.c usb
18:
19: # Hub driver
1.7 augustss 20: device uhub { [port = -1], [configuration = -1], [interface = -1],
21: [vendor = -1], [product = -1], [release = -1] }
1.1 augustss 22: attach uhub at usb
23: file dev/usb/uhub.c usb
24:
25: attach uhub at uhub with uhub_uhub
26:
1.3 augustss 27: # Audio devices
28: device uaudio: audio, auconv, mulaw
29: attach uaudio at uhub
30: file dev/usb/uaudio.c uaudio
31:
32: # Generic devices
33: device ugen
34: attach ugen at uhub
35: file dev/usb/ugen.c ugen needs-flag
1.1 augustss 36:
37: # Generic HID devices
1.2 augustss 38: device uhid
1.1 augustss 39: attach uhid at uhub
40: file dev/usb/uhid.c uhid needs-flag
41:
1.3 augustss 42: # Keyboards
43: device ukbd: wskbddev
44: attach ukbd at uhub
1.6 thorpej 45: file dev/usb/ukbd.c ukbd needs-flag
1.5 augustss 46: file dev/usb/ukbdmap.c ukbd
1.3 augustss 47:
1.1 augustss 48: # Printers
1.2 augustss 49: device ulpt
1.1 augustss 50: attach ulpt at uhub
51: file dev/usb/ulpt.c ulpt needs-flag
1.7 augustss 52:
53: # Mass storage
54: #device umass: scsi
55: #attach umass at uhub
56: #file dev/usb/umass.c umass needs-flag
1.4 augustss 57:
58: # Modems
1.8 ! augustss 59: #device umodem
! 60: #attach umodem at uhub
! 61: #file dev/usb/umodem.c umodem needs-flag
1.1 augustss 62:
1.3 augustss 63: # Mice
64: device ums: wsmousedev
65: attach ums at uhub
66: file dev/usb/ums.c ums needs-flag
1.1 augustss 67:
68:
CVSweb <webmaster@jp.NetBSD.org>