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/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to