files.usb revision 1.3
11.3Saugustss#	$NetBSD: files.usb,v 1.3 1998/12/02 22:47:20 augustss Exp $
21.1Saugustss#
31.1Saugustss# Config file and device description for machine-independent USB code.
41.1Saugustss# Included by ports that need it.  Ports that use it must provide
51.1Saugustss# their own "major" declarations for the appropriate devices.
61.1Saugustss
71.1Saugustssdefopt	USBVERBOSE
81.1Saugustss
91.1Saugustssdevice	usb { }
101.1Saugustssattach	usb at usbus
111.1Saugustssfile	dev/usb/hid.c			usb
121.1Saugustssfile	dev/usb/usb.c			usb		needs-flag
131.1Saugustssfile	dev/usb/usbdi.c			usb
141.1Saugustssfile	dev/usb/usbdi_util.c		usb
151.2Saugustssfile	dev/usb/usb_mem.c		usb
161.1Saugustssfile	dev/usb/usb_subr.c		usb
171.1Saugustssfile	dev/usb/usb_quirks.c		usb
181.1Saugustss
191.1Saugustss# Hub driver
201.3Saugustssdevice	uhub { [port = -1], [configuration = -1], [interface = -1] }
211.1Saugustssattach	uhub at usb
221.1Saugustssfile	dev/usb/uhub.c			usb
231.1Saugustss
241.1Saugustssattach	uhub at uhub with uhub_uhub
251.1Saugustss
261.3Saugustss# Audio devices
271.3Saugustssdevice	uaudio: audio, auconv, mulaw
281.3Saugustssattach	uaudio at uhub
291.3Saugustssfile	dev/usb/uaudio.c		uaudio
301.3Saugustss
311.3Saugustss# Generic devices
321.3Saugustssdevice	ucom
331.3Saugustssattach	ucom at uhub
341.3Saugustssfile	dev/usb/ucom.c			ucom		needs-flag
351.1Saugustss
361.3Saugustss# Generic devices
371.3Saugustssdevice	ugen
381.3Saugustssattach	ugen at uhub
391.3Saugustssfile	dev/usb/ugen.c			ugen		needs-flag
401.1Saugustss
411.1Saugustss# Generic HID devices
421.2Saugustssdevice	uhid
431.1Saugustssattach	uhid at uhub
441.1Saugustssfile	dev/usb/uhid.c			uhid		needs-flag
451.1Saugustss
461.3Saugustss# Keyboards
471.3Saugustssdevice	ukbd: wskbddev
481.3Saugustssattach	ukbd at uhub
491.3Saugustssfile	dev/usb/ukbd.c			ukbd
501.3Saugustss
511.1Saugustss# Printers
521.2Saugustssdevice	ulpt
531.1Saugustssattach	ulpt at uhub
541.1Saugustssfile	dev/usb/ulpt.c			ulpt		needs-flag
551.1Saugustss
561.3Saugustss# Mice
571.3Saugustssdevice	ums: wsmousedev
581.3Saugustssattach	ums at uhub
591.3Saugustssfile	dev/usb/ums.c			ums		needs-flag
601.1Saugustss
611.1Saugustss
621.3Saugustss#
631.1Saugustss# Inside Out Networks, Edgeport/4, 4 serial ports
641.2Saugustss#device	uep
651.1Saugustss#attach	uep at uhub
661.1Saugustss#file	dev/usb/uep.c			uep
671.1Saugustss
68