This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
iPAQ - Improve LCD support for RedBoot
- From: Gary Thomas <gthomas at ecoscentric dot com>
- To: eCos patches <ecos-patches at sources dot redhat dot com>
- Date: 20 Sep 2002 16:04:47 -0600
- Subject: 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/ |
------------------------------------------------------------