diff options
author | glebius <glebius@FreeBSD.org> | 2010-06-02 18:46:12 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2010-06-02 18:46:12 +0000 |
commit | 7930bb34ef581c07835afdb3509ca1090ee9fd69 (patch) | |
tree | 112929d9fa5613860f2e1e65d76637d5dcf37c66 /sys/conf | |
parent | 8e7cd6c404c85d786cd326c7de2a0dcb2e97335d (diff) | |
download | FreeBSD-src-7930bb34ef581c07835afdb3509ca1090ee9fd69.zip FreeBSD-src-7930bb34ef581c07835afdb3509ca1090ee9fd69.tar.gz |
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)
Diffstat (limited to 'sys/conf')
-rw-r--r-- | sys/conf/NOTES | 2 | ||||
-rw-r--r-- | sys/conf/files | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES index 27e0521..75c10a1 100644 --- a/sys/conf/NOTES +++ b/sys/conf/NOTES @@ -2549,6 +2549,8 @@ device umct device umodem # USB mouse device ums +# eGalax USB touch screen +device uep # Diamond Rio 500 MP3 player device urio # diff --git a/sys/conf/files b/sys/conf/files index 06565c4..1b8e5d4 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -1766,6 +1766,7 @@ dev/usb/misc/udbp.c optional udbp # USB input drivers # dev/usb/input/atp.c optional atp +dev/usb/input/uep.c optional uep dev/usb/input/uhid.c optional uhid dev/usb/input/ukbd.c optional ukbd dev/usb/input/ums.c optional ums |