[PATCH 18/18] input: aiptek - version changes documented + version update

[email protected]
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
From: Rene van Paassen <[email protected]>

Documentation on the changes from the v1.5 to the v2.3 version.
Also updated credits and version number to 2.3

Signed-off-by: Rene van Paassen <[email protected]>
---
 drivers/usb/input/aiptek.c |   27 +++++++++++++++++++++++++--
 1 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/drivers/usb/input/aiptek.c b/drivers/usb/input/aiptek.c
index cbd21c3..7551fd1 100644
--- a/drivers/usb/input/aiptek.c
+++ b/drivers/usb/input/aiptek.c
@@ -45,6 +45,29 @@
  *             Feb 20, 2004, Bryan W. Headley.
  *      v1.5 - Added previousJitterable, so we don't do jitter delay when the
  *             user is holding a button down for periods of time.
+ *      v2.3 - This version, left to rest in the linux kernel for a while,
+ *             has been updated with fixes from the version in development
+ *             at aiptektablet.sourceforge.net, and with fixes/updates from
+ *             USB maintainers. Change summary:
+ *             - Removed search through evdev space
+ *             - removed vendor attributes, these are provided by input core
+ *             - switched to using an attribute group
+ *             - removed superfluous checks on NULL in attribute code
+ *             - changed to maps for mapping strings and IDs
+ *             - convert to 2s complement simplified
+ *             - using an array to list all buttons
+ *             - corrected proximity and data valid flag calculations
+ *             - fixed mouse button defines
+ *             - corrected relative mode (thanks Mark Vytlacyl)
+ *             - correct reading of macro keys, + code to properly reset these
+ *             - using set_bit instead if bit muching
+ *             - added warnings to the probe code
+ *             - switched to using only absolute misc reports for proximity
+ *               also in relative modes
+ *             - corrected the tool switching code, it would not switch off
+ *               the old tool
+ *             - ignore trailing stuff (returns basically) when reading
+ *               sysfs files.
  *
  * NOTE:
  *      This kernel driver is augmented by the "Aiptek" XFree86 input
@@ -82,8 +105,8 @@
 /*
  * Version Information
  */
-#define DRIVER_VERSION "v1.5 (May-15-2004)"
-#define DRIVER_AUTHOR  "Bryan W. Headley/Chris Atenasio"
+#define DRIVER_VERSION "v2.3 (May 2, 2007)"
+#define DRIVER_AUTHOR  "Bryan W. Headley/Chris Atenasio/Cedric Brun/Rene van Paassen"
 #define DRIVER_DESC    "Aiptek HyperPen USB Tablet Driver (Linux 2.6.x)"
 
 /*
-- 
1.5.0.6


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.