From 295c646baf5c94e4e7b38d31d40d2e4edead6a9a Mon Sep 17 00:00:00 2001 From: Gleb Smirnoff Date: Wed, 2 Jun 2010 18:46:12 +0000 Subject: Merge 208554 from head: Add uep(4), driver for USB onscreen touch panel from eGalax. The driver is stub. It just creates device entry and feeds reassembled packets from hardware into it. If in future we would port wsmouse(4) from NetBSD, or make sysmouse(4) to support absolute motion events, then the driver can be extended to act as system mouse. Meanwhile, it just presents a /dev/uep0, that can be utilized by X driver, that I am going to commit to ports tree soon. The name for the driver is chosen to be the same as in NetBSD, however, due to different USB stacks this driver isn't a port. The driver is supported by ports/x11-drivers/xf86-input-egalax. Approved by: re (kib) --- sys/modules/usb/uep/Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 sys/modules/usb/uep/Makefile (limited to 'sys/modules/usb') diff --git a/sys/modules/usb/uep/Makefile b/sys/modules/usb/uep/Makefile new file mode 100644 index 000000000000..4ffacde56b8d --- /dev/null +++ b/sys/modules/usb/uep/Makefile @@ -0,0 +1,11 @@ +# $FreeBSD$ + +S= ${.CURDIR}/../../.. + +.PATH: $S/dev/usb/input + +KMOD= uep +SRCS= opt_bus.h opt_usb.h device_if.h bus_if.h usb_if.h vnode_if.h usbdevs.h \ + uep.c + +.include -- cgit v1.3