diff options
author | jkim <jkim@FreeBSD.org> | 2008-04-08 17:55:26 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2008-04-08 17:55:26 +0000 |
commit | e9e1875fbf3d6d229e50e6020f407677e79706c4 (patch) | |
tree | da9835390a68539c2f7d1d9e7e9991898cff6a76 /share/man/man4/psm.4 | |
parent | 7979f5eff2d34bce4b109e6b3468d2150de74b5e (diff) | |
download | FreeBSD-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.4 | 6 |
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 |