1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
--- tpconfig-3.1.orig/synaptics.c
+++ tpconfig-3.1/synaptics.c
@@ -28,10 +28,13 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
- * $Id: synaptics.c,v 1.7 2000/10/31 18:39:15 cph Exp $
+ * $Id: synaptics.c,v 1.8 2000/12/11 22:12:36 cph Exp $
*/
/*$Log: synaptics.c,v $
+ *Revision 1.8 2000/12/11 22:12:36 cph
+ *Must re-enable data reporting after a RESET command.
+ *
*Revision 1.7 2000/10/31 18:39:15 cph
*Fix tab problem.
*
@@ -67,7 +70,7 @@
*Initial revision
**/
-static char rcsid[]="$Header: /usr/local/src/tpconfig-3.0.1/RCS/synaptics.c,v 1.7 2000/10/31 18:39:15 cph Exp $";
+static char rcsid[]="$Header: /usr/local/src/tpconfig-3.1/RCS/synaptics.c,v 1.8 2000/12/11 22:12:36 cph Exp $";
#include <fcntl.h>
#include <stdio.h>
@@ -388,6 +391,7 @@
putbyte (fd, AUX_RESET);
getbyte_expected (fd, AUX_RESET_ACK1, "software reset ACK 1");
getbyte_expected (fd, AUX_RESET_ACK2, "software reset ACK 2");
+ putbyte (fd, AUX_ENABLE_DEV);
fprintf (stderr, "Software reset of TouchPad complete.\n");
}
|