]> git.webhop.me Git - lcd4linux.git/commitdiff
[lcd4linux @ 2004-05-22 04:23:49 by reinelt]
authorreinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>
Sat, 22 May 2004 04:23:49 +0000 (04:23 +0000)
committerreinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>
Sat, 22 May 2004 04:23:49 +0000 (04:23 +0000)
removed 16*x fix again (next time think before commit :-)

git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@426 3ae390bd-cb1e-0410-b409-cd5a39f66f1f

drv_HD44780.c

index 7f47915695ad0bdbb258d30cb92d1558376dfbf0..e3b302ededb60519916f15e0dd0e5dd9c100cddc 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: drv_HD44780.c,v 1.19 2004/05/22 04:21:02 reinelt Exp $
+/* $Id: drv_HD44780.c,v 1.20 2004/05/22 04:23:49 reinelt Exp $
  *
  * new style driver for HD44780-based displays
  *
  *
  *
  * $Log: drv_HD44780.c,v $
+ * Revision 1.20  2004/05/22 04:23:49  reinelt
+ *
+ * removed 16*x fix again (next time think before commit :-)
+ *
  * Revision 1.19  2004/05/22 04:21:02  reinelt
  *
  * fix for display RAM layout on 16x4 displays (thanks to toxicated101)
@@ -488,8 +492,8 @@ static void drv_HD_goto (int row, int col)
     // the HD66712 doesn't have a braindamadged RAM layout
     pos = row*32 + col;
   } else {
-    // 16*x Displays use a slightly different layout
-    if (DCOLS==16) {
+    // 16x4 Displays use a slightly different layout
+    if (DCOLS==16 && DROWS==4) {
       pos = (row%2)*64+(row/2)*16+col;
     } else {  
       pos = (row%2)*64+(row/2)*20+col;