summaryrefslogtreecommitdiffstats
path: root/share/man/man4/psm.4
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2008-04-08 17:55:26 +0000
committerjkim <jkim@FreeBSD.org>2008-04-08 17:55:26 +0000
commite9e1875fbf3d6d229e50e6020f407677e79706c4 (patch)
treeda9835390a68539c2f7d1d9e7e9991898cff6a76 /share/man/man4/psm.4
parent7979f5eff2d34bce4b109e6b3468d2150de74b5e (diff)
downloadFreeBSD-src-e9e1875fbf3d6d229e50e6020f407677e79706c4.zip
FreeBSD-src-e9e1875fbf3d6d229e50e6020f407677e79706c4.tar.gz
- Add write(2) support for psm(4) in native operation level. Now arbitrary
commands can be written to /dev/psm%d and status can be read back from it. - Reflect the change in psm(4) and bump version for ports. MFC after: 1 week
Diffstat (limited to 'share/man/man4/psm.4')
-rw-r--r--share/man/man4/psm.46
1 files changed, 4 insertions, 2 deletions
diff --git a/share/man/man4/psm.4 b/share/man/man4/psm.4
index 39ae333..01cbd9c 100644
--- a/share/man/man4/psm.4
+++ b/share/man/man4/psm.4
@@ -26,7 +26,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd September 29, 2004
+.Dd April 8, 2008
.Dt PSM 4
.Os
.Sh NAME
@@ -110,7 +110,9 @@ The movement of the roller is reported as movement along the Z axis.
8 byte data packets are sent to the user program at this level.
.Pp
At the operation level two, data from the pointing device is passed to the
-user program as is.
+user program as is. Conversely, command from the user program is passed
+to the pointing device as is and the user program is responsible for
+status validation and error recovery.
Modern PS/2 type pointing devices often use proprietary data format.
Therefore, the user program is expected to have
intimate knowledge about the format from a particular device when operating
OpenPOWER on IntegriCloud