files.usb revision 1.1
11.1Saugustss#	$NetBSD: files.usb,v 1.1 1998/07/12 19:51:59 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.1Saugustssfile	dev/usb/usb_subr.c		usb
161.1Saugustssfile	dev/usb/usb_quirks.c		usb
171.1Saugustss
181.1Saugustss# Hub driver
191.1Saugustssdevice	uhub { [port = -1] }
201.1Saugustssattach	uhub at usb
211.1Saugustssfile	dev/usb/uhub.c			usb
221.1Saugustss
231.1Saugustssattach	uhub at uhub with uhub_uhub
241.1Saugustss
251.1Saugustss# Mice
261.1Saugustssdevice	ums { }
271.1Saugustssattach	ums at uhub
281.1Saugustssfile	dev/usb/ums.c			ums		needs-flag
291.1Saugustss
301.1Saugustss# Keyboards
311.1Saugustssdevice	ukbd { }
321.1Saugustssattach	ukbd at uhub
331.1Saugustssfile	dev/usb/ukbd.c			ukbd		needs-flag
341.1Saugustss
351.1Saugustss# Generic HID devices
361.1Saugustssdevice	uhid { }
371.1Saugustssattach	uhid at uhub
381.1Saugustssfile	dev/usb/uhid.c			uhid		needs-flag
391.1Saugustss
401.1Saugustss# Printers
411.1Saugustssdevice	ulpt { }
421.1Saugustssattach	ulpt at uhub
431.1Saugustssfile	dev/usb/ulpt.c			ulpt		needs-flag
441.1Saugustss
451.1Saugustss# Audio devices
461.1Saugustssdevice	uaudio: audio, auconv, mulaw
471.1Saugustssattach	uaudio at uhub
481.1Saugustssfile	dev/usb/uaudio.c		uaudio
491.1Saugustss
501.1Saugustss# Generic devices
511.1Saugustssdevice	ugen { }
521.1Saugustssattach	ugen at uhub
531.1Saugustssfile	dev/usb/ugen.c			ugen		needs-flag
541.1Saugustss
551.1Saugustss# Inside Out Networks, Edgeport/4, 4 serial ports
561.1Saugustss#device	uep { }
571.1Saugustss#attach	uep at uhub
581.1Saugustss#file	dev/usb/uep.c			uep
591.1Saugustss
60