aboutsummaryrefslogtreecommitdiffstats
path: root/drv_LCD2USB.c
diff options
context:
space:
mode:
authorharbaum <harbaum@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2006-01-28 15:36:18 +0000
committerharbaum <harbaum@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2006-01-28 15:36:18 +0000
commit5eca256613eb7e4fb476d5efa71a835af5bb5d06 (patch)
tree063d68e6e836e3efad6bcd67326f998828562829 /drv_LCD2USB.c
parent4320569c3151d039151a3ea8f37fcee77d67d96a (diff)
downloadlcd4linux-5eca256613eb7e4fb476d5efa71a835af5bb5d06.tar.gz
[lcd4linux @ 2006-01-28 15:36:17 by harbaum]
Fix: string termination bug in eval() git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@625 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
Diffstat (limited to 'drv_LCD2USB.c')
-rw-r--r--drv_LCD2USB.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/drv_LCD2USB.c b/drv_LCD2USB.c
index adaecfe..31c6645 100644
--- a/drv_LCD2USB.c
+++ b/drv_LCD2USB.c
@@ -1,4 +1,4 @@
-/* $Id: drv_LCD2USB.c,v 1.1 2006/01/26 19:26:27 harbaum Exp $
+/* $Id: drv_LCD2USB.c,v 1.2 2006/01/28 15:36:17 harbaum Exp $
*
* driver for USB2LCD display interface
* see http://www.harbaum.org/till/lcd2usb for schematics
@@ -24,6 +24,9 @@
*
*
* $Log: drv_LCD2USB.c,v $
+ * Revision 1.2 2006/01/28 15:36:17 harbaum
+ * Fix: string termination bug in eval()
+ *
* Revision 1.1 2006/01/26 19:26:27 harbaum
* Added LCD2USB support
*
@@ -163,7 +166,7 @@ static int drv_L2U_send(int request, int value, int index)
}
/* to increase performance, a little buffer is being used to */
-/* collect command bytes of the same type before transmissing them */
+/* collect command bytes of the same type before transmitting them */
#define BUFFER_MAX_CMD 4 /* current protocol supports up to 4 bytes */
int buffer_current_type = -1; /* nothing in buffer yet */
int buffer_current_fill = 0; /* -"- */
@@ -236,6 +239,8 @@ static void drv_L2U_write(const int row, const int col, const char *data, int le
{
int pos;
+// printf("write %d/%d %s(%d)\n", row, col, data, len);
+
/* 16x4 Displays use a slightly different layout */
if (DCOLS == 16 && DROWS == 4) {
pos = (row % 2) * 64 + (row / 2) * 16 + col;