This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

iPAQ - Improve LCD support for RedBoot


Index: hal/arm/sa11x0/ipaq/current/ChangeLog
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/arm/sa11x0/ipaq/current/ChangeLog,v
retrieving revision 1.14
diff -u -5 -p -r1.14 ChangeLog
--- hal/arm/sa11x0/ipaq/current/ChangeLog	20 Sep 2002 21:19:48 -0000	1.14
+++ hal/arm/sa11x0/ipaq/current/ChangeLog	20 Sep 2002 22:03:38 -0000
@@ -1,7 +1,10 @@
 2002-09-20  Gary Thomas  <gthomas@ecoscentric.com>
 
+	* src/lcd_support.c (lcd_comm_control): Need to ingore BAUD commands
+	since they may confuse RedBoot.
+
 	* include/ipaq.h: Define "LinkUP Systems" PCMCIA controller.  Used
 	on Compaq dual PCMCIA sleeve.
 
 2002-08-12  Mark Salter  <msalter@redhat.com>
 
Index: hal/arm/sa11x0/ipaq/current/src/lcd_support.c
===================================================================
RCS file: /misc/cvsfiles/ecos/packages/hal/arm/sa11x0/ipaq/current/src/lcd_support.c,v
retrieving revision 1.7
diff -u -5 -p -r1.7 lcd_support.c
--- hal/arm/sa11x0/ipaq/current/src/lcd_support.c	23 May 2002 23:02:23 -0000	1.7
+++ hal/arm/sa11x0/ipaq/current/src/lcd_support.c	20 Sep 2002 22:03:38 -0000
@@ -7,10 +7,11 @@
 //==========================================================================
 //####ECOSGPLCOPYRIGHTBEGIN####
 // -------------------------------------------
 // This file is part of eCos, the Embedded Configurable Operating System.
 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
+// Copyright (C) 2002 Gary Thomas
 //
 // eCos is free software; you can redistribute it and/or modify it under
 // the terms of the GNU General Public License as published by the Free
 // Software Foundation; either version 2 or (at your option) any later version.
 //
@@ -1155,10 +1156,12 @@ lcd_comm_control(void *__ch_data, __comm
 
         va_end(ap);
 	break;
     }
     case __COMMCTL_FLUSH_OUTPUT:
+    case __COMMCTL_GETBAUD:
+    case __COMMCTL_SETBAUD:
         ret = 0;
 	break;
     default:
         break;
     }


-- 
------------------------------------------------------------
Gary Thomas                  |
eCosCentric, Ltd.            |  
+1 (970) 229-1963            |  eCos & RedBoot experts
gthomas@ecoscentric.com      |
http://www.ecoscentric.com/  |
------------------------------------------------------------


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]