This is the mail archive of the
ecos-cvs@sources.redhat.com
mailing list for the ecos project.
eCos anonymous CVS repository updated
- To: ecos-cvs at sources dot redhat dot com
- Subject: eCos anonymous CVS repository updated
- From: Jonathan Larmour <jlarmour at sources dot redhat dot com>
- Date: Fri, 6 Jul 2001 20:11:37 +0100
The eCos anonymous CVS repository has been updated today (2001-07-06).
The following changes were made to NEWS and ChangeLogs:
Index: packages/devs/wallclock/mips/ref4955/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/devs/wallclock/mips/ref4955/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/11/03 21:17:40 1.1
+++ ChangeLog 2001/07/06 19:09:13
@@ -0,0 +1,4 @@
+2001-07-03 Jesper Skov <jskov@redhat.com>
+
+ * src/wallclock_ref4955.cxx: Don't include kernel config.
+
Index: packages/hal/arm/arm9/var/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null Tue May 5 13:32:27 1998
+++ ChangeLog Fri Jul 6 12:09:18 2001
@@ -0,0 +1,99 @@
+2001-04-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/arm9_misc.c (hal_hardware_init): Use CDL configuration to
+ decide which caches should be enabled at startup time.
+
+2001-04-26 Gary Thomas <gthomas@redhat.com>
+
+ * src/arm9_misc.c (hal_hardware_init): Caches just don't seem to work.
+
+ * include/hal_cache.h: Fix cache parameters - 16K x 16K
+
+2001-04-18 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c: Update copyright.
+ * include/hal_cache.h: Same.
+ * cdl/hal_arm_arm9.cdl: Same.
+
+2001-04-16 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/hal_arm_arm9.cdl: Add CDL to describe CPU family.
+
+2001-04-03 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c: Removed hal_arm9.h
+ * include/hal_cache.h: Same.
+ * include/hal_arm9.h: Deleted.
+
+2000-12-04 Hugo Tyson <hmt@redhat.com>
+
+ * include/hal_cache.h: Consistently ensure that ARM registers used
+ in MCR ops to cache-control coprocessors, where the data doesn't
+ matter, all actually have data zero ("SBZ") as in the Jaggar book.
+ This may well not be necessary, but for the sake of making sure...
+
+2000-11-27 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h
+ (HAHAL_FLASH_CACHES_ON/HAL_FLASH_CACHES_OFF): Defined.
+
+ * src/arm9_misc.c (hal_hardware_init): Disable caches. Wasted too
+ much time on this already.
+
+2000-11-23 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h (HAL_DCACHE_SYNC): Wait for cache dirty flag
+ to clear.
+
+2000-11-22 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c (hal_hardware_init): Don't disable caches.
+
+2000-11-21 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_cache.h (HAL_DCACHE_INVALIDATE_ALL): Remove
+ writeback buffer flush.
+
+ * cdl/hal_arm_arm9.cdl: Removed clock options.
+
+ * src/arm9_misc.c: Cleaned up, enabled caches.
+
+ * include/hal_cache.h: Enable cache controls, fix invalidate
+ macro.
+
+2000-11-15 Jesper Skov <jskov@redhat.com>
+
+ * src/arm9_misc.c: Disable/clear caches. Removed clock handling.
+
+ * include/hal_cache.h: Changed to match ARM925, but prevent
+ enabling. Messes up flash programming.
+
+2000-11-14 Jesper Skov <jskov@redhat.com>
+
+ * Created.
+
+//===========================================================================
+//####COPYRIGHTBEGIN####
+//
+// -------------------------------------------
+// The contents of this file are subject to the Red Hat eCos Public License
+// Version 1.1 (the "License"); you may not use this file except in
+// compliance with the License. You may obtain a copy of the License at
+// http://www.redhat.com/
+//
+// Software distributed under the License is distributed on an "AS IS"
+// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
+// License for the specific language governing rights and limitations under
+// the License.
+//
+// The Original Code is eCos - Embedded Configurable Operating System,
+// released September 30, 1998.
+//
+// The Initial Developer of the Original Code is Red Hat.
+// Portions created by Red Hat are
+// Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
+// All Rights Reserved.
+// -------------------------------------------
+//
+//####COPYRIGHTEND####
+//===========================================================================
Index: packages/hal/arm/e7t/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/e7t/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2001/04/25 23:22:52 1.2
+++ ChangeLog 2001/07/06 19:09:24
@@ -0,0 +1,12 @@
+2001-07-02 Jesper Skov <jskov@redhat.com>
+
+ * src/hal_diag.c (cyg_hal_plf_serial_getc_nonblock): Ack RX
+ interrupt after reading.
+
+ * include/pkgconf/mlt_arm_e7t_ram.mlt: Reserve 64kB for RedBoot.
+ * include/pkgconf/mlt_arm_e7t_ram.ldi: Same.
+
+ * src/hal_diag.c: Make some data type fixes. Try to ack interrupt
+ after reading data. Unable to test though due to some other
+ problem on diag output.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.28
diff -u -0 -r1.28 ChangeLog
--- ChangeLog 2001/06/29 07:16:27 1.28
+++ ChangeLog 2001/07/06 19:09:30
@@ -0,0 +1,4 @@
+2001-06-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/io.c: Support building on cygwin.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.62
diff -u -0 -r1.62 ChangeLog
--- ChangeLog 2001/06/29 14:45:50 1.62
+++ ChangeLog 2001/07/06 19:09:39
@@ -0,0 +1,4 @@
+2001-06-29 Jonathan Larmour <jlarmour@redhat.com>
+
+ * cdl/hal.cdl (CYGPKG_HAL_TESTS): Remove redundant .c extension
+
Index: packages/hal/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2001/06/15 22:45:08 1.19
+++ ChangeLog 2001/07/06 19:09:44
@@ -0,0 +1,11 @@
+2001-07-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_intr.h (HAL_RESTORE_INTERRUPTS): Don't change name
+ for clobbers.
+
+2001-07-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/hal_intr.h: Be pedantic about register constraint syntax
+ to satisfy newer compilers
+ * include/hal_io.h: Ditto
+
Index: packages/hal/i386/pcmb/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pcmb/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2001/06/10 19:35:34 1.1
+++ ChangeLog 2001/07/06 19:09:48
@@ -0,0 +1,11 @@
+2001-07-05 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/pcmb_misc.c (hal_pcmb_init): Silence warning
+ * include/pcmb_intr.h: Revert below change - not relevant in this case
+ for clobbers
+
+2001-07-04 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/pcmb_intr.h: Be pedantic about register constraint syntax
+ to satisfy newer compilers
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.47
diff -u -0 -r1.47 ChangeLog
--- ChangeLog 2001/06/29 07:16:28 1.47
+++ ChangeLog 2001/07/06 19:09:57
@@ -0,0 +1,11 @@
+2001-07-03 Hugo Tyson <hmt@redhat.com>
+
+ * src/vectors.S (restore_state): When restoring the CPU status
+ register right at the end of interrupt processing, keep the
+ current settings of the IM[7:0] bits within the status register.
+ Depending on platform, these may be used as interrupt masks, so if
+ an ISR or DSR masks interrupts they must be preserved. If they
+ are not used, then this does no harm.
+ #ifdef'd out for CYG_HAL_MIPS_R3900 anyway 'cos the TX39 does not
+ use these bits at all.
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- ChangeLog 2001/06/29 07:16:28 1.30
+++ ChangeLog 2001/07/06 19:10:05
@@ -0,0 +1,5 @@
+2001-07-02 Jesper Skov <jskov@redhat.com>
+
+ * include/hal_arch.h: CYGARC_PHYSICAL_ADDRESS renamed to
+ CYGARC_BUS_ADDRESS.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.18
diff -u -0 -r1.18 ChangeLog
--- ChangeLog 2001/06/22 18:19:06 1.18
+++ ChangeLog 2001/07/06 19:10:12
@@ -0,0 +1,5 @@
+2001-07-03 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/eth_drv.c (eth_drv_recv): Better cleanup when running
+ out of mbufs - could have lost mbufs before.
+
Index: packages/io/usb/eth/slave/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/usb/eth/slave/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2001/06/29 07:16:29 1.3
+++ ChangeLog 2001/07/06 19:10:17
@@ -0,0 +1,6 @@
+2001-07-02 Bart Veer <bartv@redhat.com>
+
+ * host/ecos_usbeth.c (ecos_usbeth_probe):
+ Determine the endpoints to use for transmits and receives
+ from the descriptors supplied by the device.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.31
diff -u -0 -r1.31 ChangeLog
--- ChangeLog 2001/06/29 07:16:29 1.31
+++ ChangeLog 2001/07/06 19:10:23
@@ -0,0 +1,4 @@
+2001-07-02 Jesper Skov <jskov@redhat.com>
+
+ * src/io.c (do_channel): Fox build for !CYGPKG_REDBOOT_ANY_CONSOLE
+
====================================
Here is a summary of the files modified:
M host/tools/configtool/standalone/wxwin/CHANGES.txt
M host/tools/configtool/standalone/wxwin/README.txt
M host/tools/configtool/standalone/wxwin/TODO.txt
M host/tools/configtool/standalone/wxwin/configtool.cpp
M host/tools/configtool/standalone/wxwin/configtooldoc.cpp
M host/tools/configtool/standalone/wxwin/configtooldoc.h
M host/tools/configtool/standalone/wxwin/mainwin.cpp
M host/tools/configtool/standalone/wxwin/platformeditordlg.cpp
M host/tools/configtool/standalone/wxwin/readme.html
M host/tools/configtool/standalone/wxwin/runtestsdlg.cpp
M host/tools/configtool/standalone/wxwin/runtestsdlg.h
M host/tools/configtool/standalone/wxwin/settingsdlg.cpp
M host/tools/configtool/standalone/wxwin/dialogs/configtool.wdr
M host/tools/configtool/standalone/wxwin/setup/configtool.iss
M packages/ecos.db
M packages/devs/wallclock/mips/ref4955/current/ChangeLog
M packages/devs/wallclock/mips/ref4955/current/src/wallclock_ref4955.cxx
A packages/hal/arm/arm9/var/current/ChangeLog
A packages/hal/arm/arm9/var/current/cdl/hal_arm_arm9.cdl
A packages/hal/arm/arm9/var/current/include/hal_cache.h
A packages/hal/arm/arm9/var/current/src/arm9_misc.c
M packages/hal/arm/e7t/current/ChangeLog
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.ldi
M packages/hal/arm/e7t/current/include/pkgconf/mlt_arm_e7t_ram.mlt
M packages/hal/arm/e7t/current/src/hal_diag.c
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/support/io.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/cdl/hal.cdl
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/cdl/hal_i386.cdl
M packages/hal/i386/arch/current/include/hal_io.h
M packages/hal/i386/pcmb/current/ChangeLog
M packages/hal/i386/pcmb/current/src/pcmb_misc.c
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/src/vectors.S
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/include/hal_arch.h
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/src/net/eth_drv.c
M packages/io/usb/eth/slave/current/ChangeLog
M packages/io/usb/eth/slave/current/host/ecos_usbeth.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/src/io.c