From 9436ee0cfde00c406e1eadf2a185cc5643833321 Mon Sep 17 00:00:00 2001 From: reinelt <> Date: Wed, 21 Jan 2004 12:36:19 +0000 Subject: [lcd4linux @ 2004-01-21 12:36:19 by reinelt] Crystalfontz NextGeneration driver added --- drv_MatrixOrbital.c | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) (limited to 'drv_MatrixOrbital.c') diff --git a/drv_MatrixOrbital.c b/drv_MatrixOrbital.c index 5c916e1..3a20bfb 100644 --- a/drv_MatrixOrbital.c +++ b/drv_MatrixOrbital.c @@ -1,4 +1,4 @@ -/* $Id: drv_MatrixOrbital.c,v 1.14 2004/01/20 15:32:49 reinelt Exp $ +/* $Id: drv_MatrixOrbital.c,v 1.15 2004/01/21 12:36:19 reinelt Exp $ * * new style driver for Matrix Orbital serial display modules * @@ -23,6 +23,9 @@ * * * $Log: drv_MatrixOrbital.c,v $ + * Revision 1.15 2004/01/21 12:36:19 reinelt + * Crystalfontz NextGeneration driver added + * * Revision 1.14 2004/01/20 15:32:49 reinelt * first version of Next Generation HD44780 (untested! but it compiles...) * some cleanup in the other drivers @@ -164,6 +167,15 @@ static MODEL Models[] = { // *** hardware dependant functions *** // **************************************** +static void drv_MO_goto (int row, int col) +{ + char cmd[5]="\376Gyx"; + cmd[2]=(char)col+1; + cmd[3]=(char)row+1; + drv_generic_serial_write(cmd,4); +} + + static void drv_MO_define_char (int ascii, char *buffer) { char cmd[3]="\376N"; @@ -174,15 +186,6 @@ static void drv_MO_define_char (int ascii, char *buffer) } -static void drv_MO_goto (int row, int col) -{ - char cmd[5]="\376Gyx"; - cmd[2]=(char)col+1; - cmd[3]=(char)row+1; - drv_generic_serial_write(cmd,4); -} - - static int drv_MO_start (char *section) { int i; -- cgit v1.2.3