public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* Re: [ECOS] CVS updates announcement ?
       [not found] <B1F6452C89AFD411AE0800A0CC734C23015008@EMAIL1>
@ 2000-11-17 15:30 ` Jonathan Larmour
  0 siblings, 0 replies; 9+ messages in thread
From: Jonathan Larmour @ 2000-11-17 15:30 UTC (permalink / raw)
  To: Fabrice Gautier; +Cc: eCos discussion

Fabrice Gautier wrote:
> 
> I noticed that there has been an cvs update on Nov. 3rd, but i didn't get
> any notices from ecos-cvs. I did get the notices for the update or Oct. 31.
> Both the old and your new improved format.

I don't know what happened to it. I've attached what was sent out (which as
you can see should have gone out) which I got by virtue of being directly
CC'd.

I've just checked in another update. Let me know if people subscribed to
ecos-cvs don't see it.

[ My mail config discards duplicates so I can't tell :) ]

Jifl
-- 
Red Hat, 35 Cambridge Place, Cambridge, UK. CB2 1NS  Tel: +44 (1223) 728762
"Plan to be spontaneous tomorrow."  ||  These opinions are all my own fault


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, 3 Nov 2000 21:18:40 GMT
Cc : jlarmour at redhat dot com

The eCos anonymous CVS repository has been updated today (2000-11-03).

Here is a summary of the files modified:

M packages/ChangeLog
M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/src/signal.cxx
M packages/compat/uitron/current/ChangeLog
M packages/compat/uitron/current/include/uit_func.inl
M packages/cygmon/current/ChangeLog
M packages/cygmon/current/cdl/cygmon.cdl
A packages/devs/flash/arm/sa1100mm/current/ChangeLog
A packages/devs/flash/arm/sa1100mm/current/cdl/flash_sa1100mm.cdl
A packages/devs/flash/arm/sa1100mm/current/src/flash.h
A packages/devs/flash/arm/sa1100mm/current/src/flash_erase_block.c
A packages/devs/flash/arm/sa1100mm/current/src/flash_program_buf.c
A packages/devs/flash/arm/sa1100mm/current/src/flash_query.c
A packages/devs/flash/arm/sa1100mm/current/src/sa1100mm_flash.c
A packages/devs/serial/mips/ref4955/current/ChangeLog
A packages/devs/serial/mips/ref4955/current/cdl/ser_mips_ref4955.cdl
A packages/devs/serial/mips/ref4955/current/include/mips_tx49_ref4955_ser.inl
A packages/devs/wallclock/mips/ref4955/current/ChangeLog
A packages/devs/wallclock/mips/ref4955/current/cdl/wallclock_ref4955.cdl
A packages/devs/wallclock/mips/ref4955/current/src/wallclock_ref4955.cxx
A packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog
A packages/hal/arm/sa11x0/sa1100mm/current/cdl/hal_arm_sa11x0_sa1100mm.cdl
A packages/hal/arm/sa11x0/sa1100mm/current/include/hal_platform_ints.h
A packages/hal/arm/sa11x0/sa1100mm/current/include/hal_platform_setup.h
A packages/hal/arm/sa11x0/sa1100mm/current/include/sa1100mm.h
A packages/hal/arm/sa11x0/sa1100mm/current/include/pkgconf/mlt_arm_sa11x0_sa1100mm_ram.h
A packages/hal/arm/sa11x0/sa1100mm/current/include/pkgconf/mlt_arm_sa11x0_sa1100mm_ram.ldi
A packages/hal/arm/sa11x0/sa1100mm/current/include/pkgconf/mlt_arm_sa11x0_sa1100mm_ram.mlt
A packages/hal/arm/sa11x0/sa1100mm/current/include/pkgconf/mlt_arm_sa11x0_sa1100mm_rom.h
A packages/hal/arm/sa11x0/sa1100mm/current/include/pkgconf/mlt_arm_sa11x0_sa1100mm_rom.ldi
A packages/hal/arm/sa11x0/sa1100mm/current/include/pkgconf/mlt_arm_sa11x0_sa1100mm_rom.mlt
A packages/hal/arm/sa11x0/sa1100mm/current/src/sa1100mm_misc.c
M packages/hal/i386/arch/current/ChangeLog
M packages/hal/i386/arch/current/src/vectors.S
M packages/hal/i386/linux/current/ChangeLog
M packages/hal/i386/linux/current/src/entry.c
M packages/hal/i386/linux/current/src/syscall-i386-linux-1.0.S
M packages/hal/i386/pc/current/ChangeLog
M packages/hal/i386/pc/current/include/platform.inc
M packages/hal/mips/arch/current/ChangeLog
M packages/hal/mips/arch/current/include/mips-stub.h
A packages/hal/mips/ref4955/current/ChangeLog
A packages/hal/mips/ref4955/current/cdl/hal_mips_tx49_ref4955.cdl
A packages/hal/mips/ref4955/current/include/hal_diag.h
A packages/hal/mips/ref4955/current/include/platform.inc
A packages/hal/mips/ref4955/current/include/plf_cache.h
A packages/hal/mips/ref4955/current/include/plf_intr.h
A packages/hal/mips/ref4955/current/include/plf_io.h
A packages/hal/mips/ref4955/current/include/plf_stub.h
A packages/hal/mips/ref4955/current/include/pkgconf/mlt_mips_tx49_ref4955_ram.h
A packages/hal/mips/ref4955/current/include/pkgconf/mlt_mips_tx49_ref4955_ram.ldi
A packages/hal/mips/ref4955/current/include/pkgconf/mlt_mips_tx49_ref4955_ram.mlt
A packages/hal/mips/ref4955/current/include/pkgconf/mlt_mips_tx49_ref4955_rom.h
A packages/hal/mips/ref4955/current/include/pkgconf/mlt_mips_tx49_ref4955_rom.ldi
A packages/hal/mips/ref4955/current/include/pkgconf/mlt_mips_tx49_ref4955_rom.mlt
A packages/hal/mips/ref4955/current/misc/slow_cat.tcl
A packages/hal/mips/ref4955/current/misc/swap4.tcl
A packages/hal/mips/ref4955/current/src/hal_diag.c
A packages/hal/mips/ref4955/current/src/pc87338.c
A packages/hal/mips/ref4955/current/src/platform.S
A packages/hal/mips/ref4955/current/src/plf_misc.c
A packages/hal/mips/ref4955/current/src/plf_mk_defs.c
A packages/hal/mips/ref4955/current/src/plf_stub.c
A packages/hal/mips/tx49/current/ChangeLog
A packages/hal/mips/tx49/current/cdl/hal_mips_tx49.cdl
A packages/hal/mips/tx49/current/include/var_arch.h
A packages/hal/mips/tx49/current/include/var_cache.h
A packages/hal/mips/tx49/current/include/var_intr.h
A packages/hal/mips/tx49/current/include/variant.inc
A packages/hal/mips/tx49/current/src/mips_tx49.ld
A packages/hal/mips/tx49/current/src/var_misc.c
A packages/hal/mips/tx49/current/src/variant.S
M packages/hal/powerpc/arch/current/ChangeLog
M packages/hal/powerpc/arch/current/src/powerpc.ld
M packages/hal/powerpc/mbx/current/images/redboot_RAM.bin
M packages/hal/powerpc/mbx/current/images/redboot_RAM.img
M packages/hal/powerpc/mbx/current/images/redboot_RAM.srec
M packages/hal/powerpc/mbx/current/images/redboot_ROM.bin
M packages/hal/powerpc/mbx/current/images/redboot_ROM.img
M packages/hal/powerpc/mbx/current/images/redboot_ROM.srec
M packages/hal/powerpc/mbx/current/misc/redboot_ROM.cfg
A packages/hal/powerpc/ppc40x/current/ChangeLog
A packages/hal/powerpc/ppc40x/current/cdl/hal_powerpc_ppc40x.cdl
A packages/hal/powerpc/ppc40x/current/include/var_cache.h
A packages/hal/powerpc/ppc40x/current/include/var_intr.h
A packages/hal/powerpc/ppc40x/current/include/var_regs.h
A packages/hal/powerpc/ppc40x/current/include/variant.inc
A packages/hal/powerpc/ppc40x/current/src/var_intr.c
A packages/hal/powerpc/ppc40x/current/src/var_misc.c
A packages/hal/powerpc/ppc40x/current/src/variant.S
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/cdl/hal_sh.cdl
M packages/hal/sh/arch/current/include/hal_cache.h
M packages/hal/sh/arch/current/include/hal_intr.h
R packages/hal/sh/arch/current/include/mod_7707a.h
R packages/hal/sh/arch/current/include/mod_7708.h
R packages/hal/sh/arch/current/include/mod_7709a.h
R packages/hal/sh/arch/current/include/mod_7729.h
R packages/hal/sh/arch/current/include/sh3_sci.h
R packages/hal/sh/arch/current/include/sh3_scif.h
M packages/hal/sh/arch/current/include/sh_regs.h
M packages/hal/sh/arch/current/src/hal_misc.c
M packages/hal/sh/arch/current/src/hal_mk_defs.c
R packages/hal/sh/arch/current/src/sh3_sci.c
R packages/hal/sh/arch/current/src/sh3_scif.c
M packages/hal/sh/arch/current/src/sh_stub.c
M packages/hal/sh/arch/current/src/vectors.S
M packages/hal/sh/cq7708/current/ChangeLog
A packages/hal/sh/cq7708/current/include/plf_cache.h
A packages/hal/sh/cq7708/current/include/plf_intr.h
A packages/hal/sh/cq7750/current/ChangeLog
A packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl
A packages/hal/sh/cq7750/current/include/hal_diag.h
A packages/hal/sh/cq7750/current/include/platform.inc
A packages/hal/sh/cq7750/current/include/plf_cache.h
A packages/hal/sh/cq7750/current/include/plf_intr.h
A packages/hal/sh/cq7750/current/include/plf_stub.h
A packages/hal/sh/cq7750/current/include/pkgconf/mlt_sh_sh7750_cq7750_ram.h
A packages/hal/sh/cq7750/current/include/pkgconf/mlt_sh_sh7750_cq7750_ram.ldi
A packages/hal/sh/cq7750/current/include/pkgconf/mlt_sh_sh7750_cq7750_ram.mlt
A packages/hal/sh/cq7750/current/include/pkgconf/mlt_sh_sh7750_cq7750_rom.h
A packages/hal/sh/cq7750/current/include/pkgconf/mlt_sh_sh7750_cq7750_rom.ldi
A packages/hal/sh/cq7750/current/include/pkgconf/mlt_sh_sh7750_cq7750_rom.mlt
A packages/hal/sh/cq7750/current/src/hal_diag.c
A packages/hal/sh/cq7750/current/src/plf_misc.c
R packages/hal/sh/edk/current/ChangeLog
R packages/hal/sh/edk/current/cdl/hal_sh_edk7708.cdl
R packages/hal/sh/edk/current/include/hal_diag.h
R packages/hal/sh/edk/current/include/platform.inc
R packages/hal/sh/edk/current/include/plf_stub.h
R packages/hal/sh/edk/current/include/pkgconf/mlt_sh_edk7708_ram.h
R packages/hal/sh/edk/current/include/pkgconf/mlt_sh_edk7708_ram.ldi
R packages/hal/sh/edk/current/include/pkgconf/mlt_sh_edk7708_ram.mlt
R packages/hal/sh/edk/current/include/pkgconf/mlt_sh_edk7708_rom.h
R packages/hal/sh/edk/current/include/pkgconf/mlt_sh_edk7708_rom.ldi
R packages/hal/sh/edk/current/include/pkgconf/mlt_sh_edk7708_rom.mlt
R packages/hal/sh/edk/current/include/pkgconf/mlt_sh_edk7708_romram.h
R packages/hal/sh/edk/current/include/pkgconf/mlt_sh_edk7708_romram.ldi
R packages/hal/sh/edk/current/include/pkgconf/mlt_sh_edk7708_romram.mlt
R packages/hal/sh/edk/current/misc/STUBS_config
R packages/hal/sh/edk/current/src/edk.S
R packages/hal/sh/edk/current/src/hal_diag.c
R packages/hal/sh/edk/current/src/plf_misc.c
A packages/hal/sh/edk7708/current/ChangeLog
A packages/hal/sh/edk7708/current/cdl/hal_sh_edk7708.cdl
A packages/hal/sh/edk7708/current/include/hal_diag.h
A packages/hal/sh/edk7708/current/include/platform.inc
A packages/hal/sh/edk7708/current/include/plf_cache.h
A packages/hal/sh/edk7708/current/include/plf_intr.h
A packages/hal/sh/edk7708/current/include/plf_stub.h
A packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_ram.h
A packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_ram.ldi
A packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_ram.mlt
A packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_rom.h
A packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_rom.ldi
A packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_rom.mlt
A packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_romram.h
A packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_romram.ldi
A packages/hal/sh/edk7708/current/include/pkgconf/mlt_sh_edk7708_romram.mlt
A packages/hal/sh/edk7708/current/src/edk.S
A packages/hal/sh/edk7708/current/src/hal_diag.c
A packages/hal/sh/edk7708/current/src/plf_misc.c
A packages/hal/sh/sh3/current/ChangeLog
A packages/hal/sh/sh3/current/cdl/hal_sh_sh3.cdl
A packages/hal/sh/sh3/current/include/mod_7707a.h
A packages/hal/sh/sh3/current/include/mod_7708.h
A packages/hal/sh/sh3/current/include/mod_7709a.h
A packages/hal/sh/sh3/current/include/mod_7729.h
A packages/hal/sh/sh3/current/include/mod_regs_bsc.h
A packages/hal/sh/sh3/current/include/mod_regs_cac.h
A packages/hal/sh/sh3/current/include/mod_regs_cpg.h
A packages/hal/sh/sh3/current/include/mod_regs_dma.h
A packages/hal/sh/sh3/current/include/mod_regs_intc.h
A packages/hal/sh/sh3/current/include/mod_regs_mmu.h
A packages/hal/sh/sh3/current/include/mod_regs_pfc.h
A packages/hal/sh/sh3/current/include/mod_regs_rtc.h
A packages/hal/sh/sh3/current/include/mod_regs_ser.h
A packages/hal/sh/sh3/current/include/mod_regs_tmu.h
A packages/hal/sh/sh3/current/include/mod_regs_ubc.h
A packages/hal/sh/sh3/current/include/sh3_sci.h
A packages/hal/sh/sh3/current/include/sh3_scif.h
A packages/hal/sh/sh3/current/include/var_cache.h
A packages/hal/sh/sh3/current/include/var_intr.h
A packages/hal/sh/sh3/current/include/var_regs.h
A packages/hal/sh/sh3/current/include/variant.inc
A packages/hal/sh/sh3/current/src/sh3_sci.c
A packages/hal/sh/sh3/current/src/sh3_scif.c
A packages/hal/sh/sh3/current/src/var_misc.c
A packages/hal/sh/sh3/current/src/var_mk_defs.c
A packages/hal/sh/sh3/current/src/variant.S
A packages/hal/sh/sh4/current/ChangeLog
A packages/hal/sh/sh4/current/cdl/hal_sh_sh4.cdl
A packages/hal/sh/sh4/current/include/mod_7750.h
A packages/hal/sh/sh4/current/include/mod_regs_bsc.h
A packages/hal/sh/sh4/current/include/mod_regs_cac.h
A packages/hal/sh/sh4/current/include/mod_regs_cpg.h
A packages/hal/sh/sh4/current/include/mod_regs_dma.h
A packages/hal/sh/sh4/current/include/mod_regs_intc.h
A packages/hal/sh/sh4/current/include/mod_regs_mmu.h
A packages/hal/sh/sh4/current/include/mod_regs_pfc.h
A packages/hal/sh/sh4/current/include/mod_regs_rtc.h
A packages/hal/sh/sh4/current/include/mod_regs_ser.h
A packages/hal/sh/sh4/current/include/mod_regs_tmu.h
A packages/hal/sh/sh4/current/include/mod_regs_ubc.h
A packages/hal/sh/sh4/current/include/sh4_scif.h
A packages/hal/sh/sh4/current/include/var_cache.h
A packages/hal/sh/sh4/current/include/var_intr.h
A packages/hal/sh/sh4/current/include/var_regs.h
A packages/hal/sh/sh4/current/include/variant.inc
A packages/hal/sh/sh4/current/src/sh4_scif.c
A packages/hal/sh/sh4/current/src/var_misc.c
A packages/hal/sh/sh4/current/src/var_mk_defs.c
A packages/hal/sh/sh4/current/src/variant.S
M packages/io/fileio/current/ChangeLog
M packages/io/fileio/current/src/file.cxx
M packages/io/fileio/current/src/io.cxx
R packages/io/flash/current/src/flash.h
M packages/io/serial/current/ChangeLog
M packages/isoinfra/current/ChangeLog
M packages/isoinfra/current/cdl/isoinfra.cdl
M packages/isoinfra/current/include/stdio.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/tests/dhrystone.c
M packages/kernel/current/tests/kcache1.c
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/cdl/stdio.cdl
M packages/language/c/libc/stdio/current/include/stdio.h
M packages/language/c/libc/stdio/current/src/common/fopen.cxx
M packages/language/c/libc/stdio/current/src/common/stderr.cxx
M packages/language/c/libc/stdio/current/src/common/stdin.cxx
M packages/language/c/libc/stdio/current/src/common/stdout.cxx
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/tests/realloc.c
M packages/templates/all/ChangeLog
M packages/templates/all/current.ect
M packages/templates/default/ChangeLog
M packages/templates/default/current.ect
M packages/templates/elix/ChangeLog
M packages/templates/elix/current.ect
M packages/templates/net/ChangeLog
M packages/templates/net/current.ect
M packages/templates/posix/ChangeLog
M packages/templates/posix/current.ect
M packages/templates/stubs/ChangeLog
M packages/templates/stubs/current.ect
M packages/templates/uitron/ChangeLog
M packages/templates/uitron/current.ect

====================================

The following changes were made to NEWS and ChangeLogs:

Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.24
diff -u -0 -r1.24 NEWS
--- NEWS	2000/10/31 20:53:09	1.24
+++ NEWS	2000/11/03 21:13:57
@@ -0,0 +1,8 @@
+* Added a port to the Toshiba MIPS TX49 chip, with the REF4955 reference
+  platform. This includes serial device driver and wallclock device driver
+  support.
+* PowerPC 40x variant support added.
+* Added SH4 support. Split SH architecture HAL into variants in the process.
+* Added SH4/CQ7750 platform support [still untested]
+* Port to Intel SA1100 Multimedia evalulation board added, including FLASH
+  driver and RedBoot support 
Index: packages/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/ChangeLog,v
retrieving revision 1.36
diff -u -0 -r1.36 ChangeLog
--- ChangeLog	2000/10/23 17:10:58	1.36
+++ ChangeLog	2000/11/03 21:14:01
@@ -0,0 +1,9 @@
+2000-11-01  Jesper Skov  <jskov@redhat.com>
+
+	* ecos.db: Added cq7750 target and SH3/SH4 variant packages. Moved
+	EDK7708 package.
+
+2000-10-25  Drew Moseley  <dmoseley@redhat.com>
+
+	* ecos.db: Add support for SA1100 Multimedia
+
@@ -4,0 +14,4 @@
+2000-10-20  Gary Thomas  <gthomas@redhat.com>
+
+	* ecos.db: Include FLASH drivers for all Cirrus Logic targets.
+
@@ -11,0 +25 @@
+	* ecos.db: Use generic 16x5x driver for REF4955.
@@ -100,0 +115,4 @@
+2000-06-06  Jesper Skov  <jskov@redhat.com>
+
+	* ecos.db: Removed REF4955 watchdog. Isn't supported on the board.
+
@@ -130,0 +149,5 @@
+2000-05-25  Jesper Skov  <jskov@redhat.com>
+
+	* ecos.db: Added REF4955 serial driver package.
+	Added wallclock driver package.
+	
@@ -133,0 +157,4 @@
+
+2000-05-10  Jesper Skov  <jskov@redhat.com>
+
+	* ecos.db: Added tx49 related packages.
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog	2000/10/31 20:53:09	1.6
+++ ChangeLog	2000/11/03 21:14:04
@@ -0,0 +1,22 @@
+2000-11-02  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/signal.cxx (sigtimedwait): return signal number on success,
+	not 0
+	(SIGNAL_RETURN_VALUE): New macro for returning from functions with
+	valid non-zero returns
+	(sigwaitinfo): Pass on sigtimedwait result with SIGNAL_RETURN_VALUE
+	macro as it may return the signal number.
+
+2000-11-01  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/signal.cxx (sigtimedwait): Check for SIGALRMs as a special
+	case when looping as it won't have been set pending if it was
+	masked.
+	(check_sigalarm): New function extracted from the posix signal ASR
+	(sigalrm_action): Unconditionally wake up threads waiting in sigwait
+	so that they can check for pending SIGALRMs even if they were
+	masked.
+	(cyg_deliver_signals): Handle SIG_DFL signals properly, and check
+	for bad signal handlers.
+	(cyg_posix_signal_start): Initialize default signal actions to SIG_DFL
+
Index: packages/compat/uitron/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/uitron/current/ChangeLog,v
retrieving revision 1.17
diff -u -0 -r1.17 ChangeLog
--- ChangeLog	2000/09/19 05:53:52	1.17
+++ ChangeLog	2000/11/03 21:14:08
@@ -0,0 +1,5 @@
+2000-11-01  Jesper Skov  <jskov@redhat.com>
+
+	* include/uit_func.inl: CYG_SCHED_UNIQUE_PRIORITIES changed to
+	CYGINT_KERNEL_SCHEDULER_UNIQUE_PRIORITIES
+
Index: packages/cygmon/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/cygmon/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog	2000/10/23 17:11:00	1.4
+++ ChangeLog	2000/11/03 21:14:11
@@ -0,0 +1,4 @@
+2000-11-03  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* cdl/cygmon.cdl: Improve cygmon.elf make dependencies
+
Index: packages/devs/flash/arm/sa1100mm/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:14:14 2000
@@ -0,0 +1,36 @@
+2000-10-25  Drew Moseley  <dmoseley@redhat.com>
+
+	* src/sa1100mm_flash.c: New file.  Support for SA1100 Multimedia
+	board.
+	* src/flash_query.c: Ditto.
+	* src/flash_program_buf.c: Ditto.
+	* src/flash_erase_block.c: Ditto.
+	* src/flash.h: Ditto.
+	* cdl/flash_sa1100mm.cdl: Ditto.
+	* ChangeLog: Ditto.
+
+//===========================================================================
+//####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/devs/serial/mips/ref4955/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:14:17 2000
@@ -0,0 +1,58 @@
+2000-09-18  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/ser_mips_ref4955.cdl: Use CDL to specify testing parameters.
+
+	* include/mips_tx49_ref4955_ser.inl: Follow type naming changes in
+	generic driver.
+
+2000-09-14  Jesper Skov  <jskov@redhat.com>
+
+	* include/mips_tx49_ref4955_ser.inl: Use with generic 16x5x serial
+	driver.
+	* src/ref4955_serial.c: Deleted.
+	* src/ref4955_serial.h: Deleted.
+	* cdl/ser_mips_ref4955.cdl: Changed accordingly.
+
+2000-08-01  Jonathan Larmour  <jlarmour@redhat.co.uk>
+
+	* src/ref4955_serial.c (pc_serial_set_config): Now use keys to make
+	more flexible.
+
+2000-06-22  Hugo Tyson  <hmt@cygnus.co.uk>
+
+	* cdl/<yournamehere>.cdl: Remove the comment on the empty
+	include_files directive; the tools now support this correctly.
+	This keeps internal include files internal.
+
+2000-05-25  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/ser_mips_ref4955.cdl: 
+	* src/ref4955_serial.h: 
+	* src/ref4955_serial.c: 
+	REF4955 serial driver.
+
+//===========================================================================
+//####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/devs/wallclock/mips/ref4955/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:14:19 2000
@@ -0,0 +1,40 @@
+2000-05-26  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/wallclock_ref4955.cdl:
+	* src/wallclock_ref4955.cxx:
+	* src/ds1742.inl: [deleted]
+	Added set-get mode. Moved Dallas driver to its own package.
+
+2000-05-25  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/wallclock_ref4955.cdl: 
+	* src/wallclock_ref4955.cxx:
+	* src/ds1742.inl:
+	Added wallclock driver REF4955 (Dallas 1742)
+	(set_ds_hwclock): Clear frequency test bit.
+
+//####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/sa11x0/sa1100mm/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:14:22 2000
@@ -0,0 +1,41 @@
+2000-10-25  Drew Moseley  <dmoseley@redhat.com>
+
+	* src/sa1100mm_misc.c: New file.  Support for SA1100 Multimedia
+	board.
+	* include/pkgconf/mlt_arm_sa11x0_sa1100mm_rom.mlt: Ditto.
+	* include/pkgconf/mlt_arm_sa11x0_sa1100mm_rom.ldi: Ditto.
+	* include/pkgconf/mlt_arm_sa11x0_sa1100mm_rom.h: Ditto.
+	* include/pkgconf/mlt_arm_sa11x0_sa1100mm_ram.mlt: Ditto.
+	* include/pkgconf/mlt_arm_sa11x0_sa1100mm_ram.ldi: Ditto.
+	* include/pkgconf/mlt_arm_sa11x0_sa1100mm_ram.h: Ditto.
+	* include/sa1100mm.h: Ditto.
+	* include/hal_platform_setup.h: Ditto.
+	* include/hal_platform_ints.h: Ditto.
+	* cdl/hal_arm_sa11x0_sa1100mm.cdl: Ditto.
+	* Changelog: Ditto.
+
+//===========================================================================
+//####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/i386/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/arch/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog	2000/10/23 17:11:15	1.16
+++ ChangeLog	2000/11/03 21:14:25
@@ -0,0 +1,6 @@
+2000-11-01  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/vectors.S (hal_pc_irq): Use correct register for ISR return value
+	when calling interrupt_end()
+	Thanks to Phil Hinton for reporting.
+
Index: packages/hal/i386/linux/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/linux/current/ChangeLog,v
retrieving revision 1.13
diff -u -0 -r1.13 ChangeLog
--- ChangeLog	2000/10/23 17:11:18	1.13
+++ ChangeLog	2000/11/03 21:14:28
@@ -0,0 +1,7 @@
+2000-11-02  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/entry.c (_linux_entry): Extend memory using brk() syscall to
+	match memory layout
+
+	* src/syscall-i386-linux-1.0.S: Add brk syscall
+
Index: packages/hal/i386/pc/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/i386/pc/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog	2000/10/23 17:11:18	1.4
+++ ChangeLog	2000/11/03 21:14:31
@@ -0,0 +1,5 @@
+2000-11-02  Fabrice Gautier <Fabrice_Gautier@sdesigns.com>
+
+        * src/platform.inc (hal_cpu_init): Load image from floppy one
+        sector at a time to avoid "DMA access across 64k boundary" error.
+
Index: packages/hal/mips/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v
retrieving revision 1.36
diff -u -0 -r1.36 ChangeLog
--- ChangeLog	2000/10/23 17:11:19	1.36
+++ ChangeLog	2000/11/03 21:14:35
@@ -56,0 +57 @@
+ 	Ditto for tx49
@@ -145,0 +147,4 @@
+
+2000-05-11  Jesper Skov  <jskov@redhat.com>
+
+	* include/mips-stub.h: Added register size for TX49.
Index: packages/hal/mips/ref4955/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:14:38 2000
@@ -0,0 +1,320 @@
+2000-10-20  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.mlt:
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.mlt:
+	Add heap1 section
+
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.h:
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.h:
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.ldi:
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.ldi:
+	Regenerated
+
+2000-09-06  Jesper Skov  <jskov@redhat.com>
+
+	* include/platform.inc: Flush cache after copying vectors.
+
+	* src/plf_misc.c (hal_platform_init): Removed cache-enabling
+	code. This is now done earlier in the variant init code.
+
+2000-07-21  Jesper Skov  <jskov@redhat.com>
+
+	* include/platform.inc: Moved vector copying code to
+	hal_mon_init so it comes after cache initialization.
+
+2000-06-30  Jesper Skov  <jskov@redhat.com>
+
+	* src/pc87338.c: calling i/f macro changes.
+
+	* src/hal_diag.c: Fix warning.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Endian options next to each
+	other.
+
+	* include/platform.inc: Only define hal_memc_setup if it will have
+	a content - otherwise the assembler emits a (harmless) warning.
+
+2000-06-29  Jesper Skov  <jskov@redhat.com>
+
+	* src/hal_diag.c: Changed to match the below.
+
+	* src/pc87338.c: Use per-channel data struct instead of crufty code.
+
+2000-06-28  Jesper Skov  <jskov@redhat.com>
+
+	* src/hal_diag.c: Cleanup.
+
+2000-06-26  Jesper Skov  <jskov@redhat.com>
+
+	* src/plf_misc.c: 
+	* src/pc87338.c:
+	* include/plf_intr.h: 
+	Moved Ctrl-c handling to driver file. Added timeout and proper
+	channel changing services.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Removed ROM_DEBUG_CHANNEL option.
+
+2000-06-21  Jonathan Larmour  <jlarmour@redhat.co.uk>
+
+	* misc/slow_cat.tcl: Fix quoting when invoking TCL interpreter
+	* misc/swap4.tcl: Likewise
+
+2000-06-21  Jesper Skov  <jskov@redhat.com>
+
+	* src/plf_stub.c: 
+	* src/pc87338.c: [added]
+	* src/pc87338.inl: [deleted]
+	* src/hal_diag.c: 
+	* include/plf_stub.h: 
+	* include/hal_diag.h:
+	* cdl/hal_mips_tx49_ref4955.cdl:
+	Whenever a serial driver is included, use it to service both ports
+	via the vector table, both for diag and stub use. Configurations
+	which rely on the vector table then do not need any serial driver,
+	regardless of which port is configured for use.
+
+2000-06-15  Jesper Skov  <jskov@redhat.com>
+
+	* include/hal_diag.h: Only define HAL_PLF_DIAG functions when
+	required.
+
+	* src/plf_misc.c: Comment fix.
+
+	* src/plf_stub.c: Config option renamed.
+
+	* src/hal_diag.c:
+	* include/hal_diag.h:
+	Use common HAL console wrappers for virtual vector diag.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Added final console/debug comm
+	config options. Cleaned up USE_ROM_MONITOR option.
+
+2000-06-13  Jesper Skov  <jskov@redhat.com>
+
+	* src/plf_misc.c (hal_ctrlc_isr): Only return handled when the irq
+	was indeed handled.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Added some virtual vector config
+	variables.
+
+2000-06-09  Jesper Skov  <jskov@redhat.com>
+
+	* src/hal_diag.c: Only use table diag if so configured.
+
+2000-06-08  Jesper Skov  <jskov@redhat.com>
+
+	* src/plf_stub.c: init code moved to common HAL.
+
+	* src/plf_misc.c: Moved some code and init responsibilities to
+	common HAL.
+
+	* src/hal_diag.c: Allow use of ROM interface for diag IO.
+
+	* include/plf_stub.h (HAL_STUB_PLATFORM_RESET_ENTRY): defined
+	(mostly for testing, as the board has reset).
+
+	* include/hal_diag.h: Use diag_init to allow for configuration.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Tweaks for
+	CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT. 
+
+2000-06-06  Jonathan Larmour  <jlarmour@redhat.co.uk>
+
+	* misc/slow_cat.tcl: Use more correct runes to restart with tclsh
+	* misc/swap4.tcl: likewise
+
+2000-05-30  Jesper Skov  <jskov@redhat.com>
+
+	* include/plf_intr.h:
+	Handle V320USC sources in mask/unmask/ack macros.
+
+	* src/plf_misc.c:
+	* include/plf_intr.h:
+	Set VSC320 interrupt controller as per spec.	
+
+	* include/plf_stub.h (HAL_STUB_PLATFORM_RESET): Memory access to
+	reset board.
+
+	* src/platform.S: 
+	* src/plf_mk_defs.c:
+	Mask request bits with enable bits on VSC320.
+
+2000-05-26  Jesper Skov  <jskov@redhat.com>
+
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.h: 
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.ldi: 
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.mlt: 
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.h: 
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.ldi: 
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.mlt: 
+	Updated MLT files.
+
+2000-05-25  Jesper Skov  <jskov@redhat.com>
+
+	* src/plf_misc.c: Set up thread debug ptr.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Include thread support in stub.
+
+2000-05-24  Jesper Skov  <jskov@redhat.com>
+
+	* include/platform.inc: Don't use k0/k1 in init code (not a
+	problem per se, but for consistency).
+
+2000-05-23  Jesper Skov  <jskov@redhat.com>
+
+	* src/plf_mk_defs.c:
+	* src/platform.S:
+	* include/plf_intr.h: 
+	* include/platform.inc (hal_intc_translate): Use vectors 0-5 even
+	when chaining is enabled.
+
+	* misc/slow_cat.tcl: Removed the regexp magic. gets handles the
+	conversion.
+
+2000-05-22  Jesper Skov  <jskov@redhat.com>
+
+	* misc/slow_cat.tcl: Comments and minor tweaks.
+
+	* src/platform.S: 
+	* include/platform.inc: 
+	* src/plf_mk_defs.c:
+	* cdl/hal_mips_tx49_ref4955.cdl: 
+	Use mk_defs definitions instead of magic constants.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Generate swapped srec file.
+
+	* src/pc87338.inl:
+	* src/hal_diag.c:
+	Cleanup.
+
+2000-05-18  Jesper Skov  <jskov@redhat.com>
+
+	* include/plf_io.h: Define endian-safe IO macros.
+
+	* src/plf_stub.c:
+	* src/hal_diag.c:
+	Use specified ports.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Change default endianess to
+	big. Add options to control debug/diag ports.
+
+	* src/platform.S: Set V320SC to big-endian mode when required.
+
+2000-05-17  Jesper Skov  <jskov@redhat.com>
+
+	* src/plf_stub.c:
+	* src/plf_misc.c:
+	* src/pc87338.inl: 
+	Ctrl-c code uses local stub if available.
+
+	* src/hal_diag.c: Fixed for running under stub.
+
+	* include/plf_intr.h: Fix warnings.
+
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.ldi: 
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.ldi: 
+	Leave gap for virtual table.
+
+	* src/plf_misc.c: Support ctrl-c.
+
+	* src/platform.S: Springboard code must use mask since sources are
+	set to interrupt when disabled.
+
+	* src/pc87338.inl: Added interrupt definitions and interrupt init.
+
+	* src/plf_stub.c:
+	* include/plf_stub.h: 
+	Platform stub init of virtual vector table.
+
+	* include/plf_intr.h: Added control macros. Only handles on-board
+	interrupt controller, not the V320USC one.
+
+	* include/platform.inc: Use VSR/break springboard.
+
+2000-05-16  Jesper Skov  <jskov@redhat.com>
+
+	* include/platform.inc:
+	Use FPU in 32 bit mode.
+
+2000-05-15  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Require warm-starts to be treated
+	like cold-starts.
+
+	* src/plf_stub.c: 
+	* include/plf_stub.h: 
+	* include/plf_io.h: 
+	* include/hal_diag.h:
+	Cleanup.
+
+	* src/platform.S: Adjust springboard code for the three interrupt
+	controllers.
+	* include/plf_intr.h: Change vectors to match decoding.
+	* include/platform.inc: Cleanup. Enable FPU.
+	* cdl/hal_mips_tx49_ref4955.cdl: Cleanup. Fix incrementer rate.
+
+2000-05-12  Jesper Skov  <jskov@redhat.com>
+
+	* src/plf_misc.c (hal_platform_init): Initialize SuperIO chip.
+
+	* src/platform.S: Added magic assembler operand.
+
+	* src/hal_diag.c: Cleaned up.
+
+	* include/platform.inc (hal_memc_init): Added configury.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: Default to GDB_stubs ROM monitor.
+
+2000-05-11  Jesper Skov  <jskov@redhat.com>
+
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.ldi: 
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.ldi: 
+	More space for vectors and VSR table [need to update .h&.ldi]
+	
+	* include/platform.inc: Move memory setup into a function. Fix
+	register typos.
+
+	* include/platform.inc: Re-added the magic debug exception VSR
+	pointers. Copy VSRs to vector space [needs configury].
+
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.h:
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.ldi:
+	* include/pkgconf/mlt_mips_tx49_ref4955_ram.mlt:
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.h:
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.ldi:
+	* include/pkgconf/mlt_mips_tx49_ref4955_rom.mlt:
+	Updated for platform.
+
+	* include/platform.inc: Some definitions added.
+
+	* cdl/hal_mips_tx49_ref4955.cdl: don't move srec image.
+
+2000-05-10  Jesper Skov  <jskov@redhat.com>
+
+	* Cloned from jmr3904. Still stuff to clean out and stuff to add.
+
+//===========================================================================
+//####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/mips/tx49/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:14:41 2000
@@ -0,0 +1,117 @@
+2000-09-12  Jesper Skov  <jskov@redhat.com>
+
+	* include/variant.inc: Enable div-by-zero FPU exceptions.
+
+2000-09-06  Jesper Skov  <jskov@redhat.com>
+
+	* include/variant.inc: Enable the cache after clearing it.
+
+2000-09-01  Jonathan Larmour  <jlarmour@redhat.com>
+ 
+        * include/var_arch.h: tx49 GDB stubs now use 32-bits internally to
+        represent registers
+
+2000-08-31  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/mips_tx49.ld: Use HAL table sections instead of devtab sections
+
+2000-06-06  Jesper Skov  <jskov@redhat.com>
+
+	* include/var_cache.h: Define HAL_ICACHE_INVALIDATE_ALL which
+	disables cache during operation.
+
+2000-05-25  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_mips_tx49.cdl: Use FPU double-LE layout in 32bit mode.
+
+2000-05-24  Jesper Skov  <jskov@redhat.com>
+
+	* src/mips_tx49.ld: Application contructors run after eCos
+	constructors.
+
+2000-05-22  Jesper Skov  <jskov@redhat.com>
+
+	* include/variant.inc: Flush all ways of cache on startup.
+
+	* include/var_cache.h: 
+	* cdl/hal_mips_tx49.cdl: Comment cleanups.
+
+	* include/var_cache.h: Cleaned up. Use arch macros.
+
+2000-05-18  Jesper Skov  <jskov@redhat.com>
+
+	* src/mips_tx49.ld: Exclude libgcc constructors from CTOR list.
+
+	* cdl/hal_mips_tx49.cdl: Set cache size to 32kB.
+
+2000-05-17  Jesper Skov  <jskov@redhat.com>
+
+	* src/mips_tx49.ld (hal_virtual_vector_table): Added.
+
+2000-05-16  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_mips_tx49.cdl: Platform can select FPU mode.
+
+2000-05-15  Jesper Skov  <jskov@redhat.com>
+
+	* include/variant.inc: 
+	* include/var_cache.h:
+	The cache-enable bits must be 0 to enable. Enable
+	caching/writeback for kseg0.
+	
+	* src/variant.S: 
+	* include/var_arch.h: 
+	Cleanup.
+
+	* include/variant.inc: Copied in various stuff from VR4300 file.
+
+	* include/var_cache.h: Cleanup. Added enabled macros.
+
+	* cdl/hal_mips_tx49.cdl: Cleanup. Enable FPU.
+
+2000-05-11  Jesper Skov  <jskov@redhat.com>
+
+	* src/mips_tx49.ld: Workaround minor tool problem.
+
+	* src/variant.S: Emptied.
+
+	* src/mips_tx49.ld: Move vsr to avoid conflict with 'other'
+	exception entry having vectors in RAM.
+
+	* include/var_arch.h: GDB expects 64 bit registers.
+
+	* cdl/hal_mips_tx49.cdl: Add (disabled) 64 bit related options.
+
+	* src/mips_tx49.ld: Workaround for linker buglet.
+
+	* include/var_cache.h: Minor tweaks.
+
+2000-05-09  Jesper Skov  <jskov@redhat.com>
+
+	* Cloned from hal/mips/tx39
+
+//===========================================================================
+//####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/powerpc/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/arch/current/ChangeLog,v
retrieving revision 1.31
diff -u -0 -r1.31 ChangeLog
--- ChangeLog	2000/10/31 20:53:11	1.31
+++ ChangeLog	2000/11/03 21:14:45
@@ -0,0 +1,6 @@
+2000-10-31  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/powerpc.ld: Use .sdata.* rather than .sdata* so that .sdata2
+	doesn't get matched so that the linker script symbols are still valid.
+	Ditto for .sbss*.
+
Index: packages/hal/powerpc/ppc40x/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:14:48 2000
@@ -0,0 +1,25 @@
+//===========================================================================
+//####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/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.20
diff -u -0 -r1.20 ChangeLog
--- ChangeLog	2000/10/31 20:53:11	1.20
+++ ChangeLog	2000/11/03 21:14:51
@@ -0,0 +1,23 @@
+2000-10-31  Jesper Skov  <jskov@redhat.com>
+
+
+	* include/mod_7707a.h: Moved to SH3 HAL.
+	* include/mod_7708.h: Same.
+	* include/mod_7709a.h: Same.
+	* include/mod_7729.h: Same.
+	* include/sh3_sci.h: Same.
+	* include/sh3_scif.h: Same.
+	* src/sh3_sci.c: Same.
+	* src/sh3_scif.c: Same.
+
+	* include/hal_cache.h: Moved SH3 code out to new SH3 HAL.
+	* cdl/hal_sh.cdl: Same.
+	* include/hal_intr.h: Same.
+	* include/sh_regs.h: Same.
+	* src/hal_misc.c: Same.
+	* src/hal_mk_defs.c: Same.
+
+	* src/vectors.S: Changed to support SH4. Moved CPU post-reset init
+	code to variant HALs. Moved interrupt decoding to variant HAL
+	macros. Moved cache code to variant HALs.
+
Index: packages/hal/sh/cq7708/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7708/current/ChangeLog,v
retrieving revision 1.7
diff -u -0 -r1.7 ChangeLog
--- ChangeLog	2000/10/23 17:11:25	1.7
+++ ChangeLog	2000/11/03 21:14:55
@@ -0,0 +1,5 @@
+2000-10-31  Jesper Skov  <jskov@redhat.com>
+
+	* include/plf_intr.h: Added.
+	* include/plf_cache.h: Added.
+
Index: packages/hal/sh/cq7750/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:14:57 2000
@@ -0,0 +1,37 @@
+2000-11-01  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_sh7750_cq7750.cdl: Adding clock options.
+
+2000-08-16  Haruki Kashiwaya  <kashiwaya@redhat.com>
+
+	* Set up directory structure.
+
+2000-04-18  Ryozaburo Suzuki  <ryos@atom-tc.or.jp>
+
+	* Contributed sources for the CqREEK/SH-4 platform.
+
+//===========================================================================
+//####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/sh/edk7708/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:15:00 2000
@@ -0,0 +1,365 @@
+2000-11-01  Jesper Skov  <jskov@redhat.com>
+
+	* Moved HAL to edk7708.
+
+2000-10-31  Jesper Skov  <jskov@redhat.com>
+
+	* include/plf_intr.h: Added.
+	* include/plf_cache.h: Added.
+
+2000-10-20  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* include/pkgconf/mlt_sh_edk7708_ram.h:
+	* include/pkgconf/mlt_sh_edk7708_rom.h:
+	* include/pkgconf/mlt_sh_edk7708_romram.h:
+	* include/pkgconf/mlt_sh_edk7708_ram.ldi:
+	* include/pkgconf/mlt_sh_edk7708_rom.ldi:
+	* include/pkgconf/mlt_sh_edk7708_romram.ldi:
+	Regenerated with updated host tools
+
+2000-10-17  Jesper Skov  <jskov@redhat.com>
+
+	* include/pkgconf/mlt_sh_edk7708_ram.h: Adding heap1.
+	* include/pkgconf/mlt_sh_edk7708_ram.mlt: Ditto.
+	* include/pkgconf/mlt_sh_edk7708_ram.ldi: Ditto.
+	* include/pkgconf/mlt_sh_edk7708_rom.h: Ditto.
+	* include/pkgconf/mlt_sh_edk7708_rom.mlt: Ditto.
+	* include/pkgconf/mlt_sh_edk7708_rom.ldi: Ditto.
+	* include/pkgconf/mlt_sh_edk7708_romram.h: Ditto.
+	* include/pkgconf/mlt_sh_edk7708_romram.mlt: Ditto.
+	* include/pkgconf/mlt_sh_edk7708_romram.ldi: Ditto.
+
+2000-10-10  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: Fix legal OCC ranges.
+
+2000-09-26  Jesper Skov  <jskov@redhat.com>
+
+	* include/platform.inc: Use calculated FRQCR init value.
+
+	* cdl/hal_sh_edk7708.cdl: Updated clock options.
+
+2000-07-07  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: Require sub-variant package.
+
+2000-06-29  Jesper Skov  <jskov@redhat.com>
+
+	* src/hal_diag.c: serial driver API changes.
+
+2000-06-28  Jesper Skov  <jskov@redhat.com>
+
+	* src/hal_diag.c: Include hal_if file.
+	
+2000-06-28  Jesper Skov  <jskov@redhat.com>
+
+	* src/plf_misc.c: 
+	* src/hal_diag.c:
+	* src/plf_stub.c: [deleted]
+	* include/pkgconf/mlt_sh_edk7708_ram.h: 
+	* include/pkgconf/mlt_sh_edk7708_ram.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_ram.mlt: 
+	* include/pkgconf/mlt_sh_edk7708_rom.h: 
+	* include/pkgconf/mlt_sh_edk7708_rom.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_rom.mlt: 
+	* include/pkgconf/mlt_sh_edk7708_romram.h: 
+	* include/pkgconf/mlt_sh_edk7708_romram.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_romram.mlt: 
+	* include/plf_stub.h: 
+	* include/hal_diag.h: 
+	* cdl/hal_sh_edk7708.cdl: 
+	Changed to use virtual vector table.
+
+1999-06-19  John Dallaway  <jld@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: Tidy display strings.
+
+2000-04-12  Jesper Skov  <jskov@redhat.com>
+
+	* src/hal_diag.c: Output text raw if configuration requires it.
+
+	* include/platform.inc: 
+	* src/edk.S: [deleted]
+	* cdl/hal_sh_edk7708.cdl: 
+	Hardware init code moved to platform.inc in order to allow ROMRAM
+	startup.
+
+	* include/pkgconf/mlt_sh_edk7708_romram.h:
+	* include/pkgconf/mlt_sh_edk7708_romram.mlt:
+	* include/pkgconf/mlt_sh_edk7708_romram.ldi:
+	* cdl/hal_sh_edk7708.cdl: 
+	Add ROMRAM startup option.
+	
+2000-04-06  Jonathan Larmour  <jlarmour@redhat.co.uk>
+
+	* cdl/hal_sh_edk7708.cdl: Use -g now that toolchains work with that
+	(and in fact new toolchains no longer work with -ggdb)
+
+2000-04-06  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: Define vsr base location.
+
+2000-04-04  Jesper Skov  <jskov@redhat.com>
+
+	* src/hal_diag.c (hal_diag_write_char): Add GDB critical IO region
+	handling.
+
+2000-03-20  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: Added board speed variable.
+
+2000-03-09  Jesper Skov  <jskov@redhat.com>
+
+	* src/hal_diag.c: Fix compiler warning.
+
+2000-02-28  Jesper Skov  <jskov@redhat.com>
+
+	* include/platform.inc: Use sh_offsets instead of C header.
+
+2000-02-18  Jonathan Larmour  <jlarmour@redhat.co.uk>
+
+	* cdl/hal_sh_edk7708.cdl (CYGBLD_BUILD_GDB_STUBS): When
+	building stubs, define every dependency required here rather than
+	in the template
+
+2000-02-17  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: 
+	Go back to -ggdb. -gstabs don't provide enough info for
+	source-level debugging.
+	
+	* include/pkgconf/mlt_sh_edk7708_rom.h: 
+	* include/pkgconf/mlt_sh_edk7708_rom.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_rom.mlt: 
+	* include/pkgconf/mlt_sh_edk7708_ram.h: 
+	* include/pkgconf/mlt_sh_edk7708_ram.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_ram.mlt:
+	Don't use . assignment due to tools problem.
+	
+2000-02-16  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: Added LE support.
+
+2000-02-15  Jesper Skov  <jskov@redhat.com>
+
+	* misc/STUBS_config:
+	* include/pkgconf/mlt_sh_edk7708_rom.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_rom.mlt: 
+	* include/pkgconf/mlt_sh_edk7708_ram.h: 
+	* include/pkgconf/mlt_sh_edk7708_ram.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_ram.mlt:
+	Updated for new stubs scheme.
+
+	* cdl/hal_sh_edk7708.cdl: Removed stubs startup.
+	Use -gstabs instead of -ggdb to work around problem with GDB.
+
+2000-02-10  Jesper Skov  <jskov@redhat.com>
+
+	* include/plf_stub.h: 
+	HAL_STUB_PLATFORM_STUBS_INIT->HAL_STUB_PLATFORM_INIT
+
+2000-02-07  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: use cpu flags when linking.
+
+2000-02-03  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: Implements stubs.
+
+2000-01-27  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: Moved part of stubs build rule to
+	common HAL.  Changed description.
+
+2000-01-26  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_sh_edk7708.cdl: Fix display string.
+
+2000-01-24  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* cdl/hal_sh_edk7708.cdl: Add stubs build rule.
+	* include/pkgconf/mlt_sh_edk7708_ram.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_ram.h:
+	* include/pkgconf/mlt_sh_edk7708_ram.mlt: 
+	* include/pkgconf/mlt_sh_edk7708_stubs.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_stubs.h:
+	* include/pkgconf/mlt_sh_edk7708_stubs.mlt: 
+	Give stub more RAM.
+	
+2000-01-24  John Dallaway  <jld@cygnus.co.uk>
+
+	* cdl/*.cdl:
+
+	Remove obsolete option CYGTST_TESTING_IDENTIFIER.
+
+2000-01-19  Hugo Tyson  <hmt@cygnus.co.uk>
+
+	* cdl/*.cdl: Add descriptions to a number of options &c which were
+	lacking same, also tidied up other typos as noticed en passant.
+
+2000-01-18  Jesper Skov  <jskov@cygnus.co.uk>
+	CR 902066
+	* include/pkgconf/mlt_sh_edk7708_ram.mlt: 
+	* include/pkgconf/mlt_sh_edk7708_ram.h: 
+	* include/pkgconf/mlt_sh_edk7708_ram.ldi: 
+	Correct RAM size.
+	
+1999-12-21  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* src/plf_misc.c (cyg_hal_user_break): Rename
+	CYG_HAL_USE_ROM_MONITOR_GDB_STUBS -> CYGSEM_HAL_USE_ROM_MONITOR_GDB_stubs
+
+	* cdl/hal_sh_edk7708.cdl: Don't need to define CYG_HAL_SH_SH7708 any
+	more
+	Add new platform-specific CYGSEM_HAL_USE_ROM_MONITOR option to
+	control ROM monitor support
+
+1999-12-20  Gary Thomas  <gthomas@cygnus.co.uk>
+
+	* cdl/hal_sh_edk7708.cdl: Add -Wl for linker options.
+
+1999-11-25  Gary Thomas  <gthomas@cygnus.co.uk>
+
+	* include/pkgconf/mlt_sh_edk7708_stubs.h: 
+	* include/pkgconf/mlt_sh_edk7708_rom.h: 
+	* include/pkgconf/mlt_sh_edk7708_ram.h: New file(s).
+
+1999-11-02  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* cdl/hal_sh_edk7708.cdl: Use define_proc for CPU define.
+
+1999-11-01  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* cdl/hal_sh_edk7708.cdl: Use define_proc for const header defs.
+
+1999-10-29  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* cdl/hal_sh_edk7708.cdl: Added.
+
+1999-10-13  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/hal_diag.c (hal_diag_write_char): 
+	* src/plf_misc.c:
+	* src/PKGconf.mak (COMPILE): 
+	Added user breakpoint handling.
+
+1999-09-02  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* misc/STUBS_config: Also disable kernel support in HAL.
+
+1999-08-17  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* misc/STUBS_config: Added.
+
+1999-06-18  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal_sh_edk7708.h: Consistent EDK7708 naming.
+
+1999-06-01  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/hal_diag.c (hal_diag_write_char): Don't look for 0x03
+	chars. It doesn't work well. Better the dedicated magic handles
+	C-c.
+
+	* src/edk.S: Cleaned up memory controller setup.
+
+1999-05-31  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal_sh_edk7708.h: Removed FIX ME.
+
+	* src/edk.S: Fixed delay-slot problem.
+
+1999-05-28  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal_sh_edk7708.h: Fixed platform name.
+
+	* include/pkgconf/mlt_sh_edk7708_rom.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_rom.mlt: 
+	* include/pkgconf/mlt_sh_edk7708_stubs.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_stubs.mlt: 
+	* include/pkgconf/mlt_sh_edk7708_ram.ldi: 
+	* include/pkgconf/mlt_sh_edk7708_ram.mlt: 
+	Fixed memory layout and generated MLT files.
+	
+1999-05-28  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal_sh_edk.h:            [deleted]
+	* include/pkgconf/mlt_sh_edk_ram.ldi:      [deleted]
+	* include/pkgconf/mlt_sh_edk_ram.mlt:      [deleted]
+	* include/pkgconf/mlt_sh_edk_rom.ldi:      [deleted]
+	* include/pkgconf/mlt_sh_edk_stubs.ldi:    [deleted]
+	* include/pkgconf/hal_sh_edk7708.h:        [added]
+	* include/pkgconf/mlt_sh_edk7708_ram.ldi:  [added]
+	* include/pkgconf/mlt_sh_edk7708_ram.mlt:  [added]
+	* include/pkgconf/mlt_sh_edk7708_rom.ldi:  [added]
+	* include/pkgconf/mlt_sh_edk7708_rom.mlt:  [added]
+	* include/pkgconf/mlt_sh_edk7708_stubs.ldi:[added]
+	* include/pkgconf/mlt_sh_edk7708_stubs.mlt:[added]
+	* src/PKGconf.mak: 
+        Renamed SH platform package to edk7708.
+
+1999-05-21  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal_sh_edk.h (CYGNUM_HAL_RTC_PERIOD): The timer
+	is running at 1/4 of the peripheral clock.
+
+	* include/plf_stub.h: Added RESET code.
+
+	* include/pkgconf/hal_sh_edk.h: Added RTC data for the edk board.
+
+1999-05-20  John Dallaway  <jld@cygnus.co.uk>
+
+	* include/pkgconf/mlt_sh_edk_ram.mlt: Working MLT-generated
+	version.
+
+1999-05-20  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* Moved files to CVS trunk.
+
+1999-05-19  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/edk.S (_hal_hardware_init): Fix a few mistakes.
+
+	* include/plf_stub.h: Enable led in stub init.
+
+	* include/pkgconf/mlt_sh_edk_stubs.ldi: 
+	* include/pkgconf/mlt_sh_edk_rom.ldi: 
+	Added.
+	Moved RAM region to the end of the chunk and made it bigger.
+	
+	* src/edk.S (_hal_hardware_init): Added Bus State Controller
+	initialization.
+
+1999-05-19  Jesper Skov  <jskov@cygnus.co.uk>
+
+        * Most things working now. Will start keeping track of changes.
+	
+1999-04-22  Jesper Skov  <jskov@lassi.cygnus.co.uk>
+
+	* Set up directory structure.
+
+//===========================================================================
+//####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/sh/sh3/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:15:03 2000
@@ -0,0 +1,35 @@
+2000-11-01  Jesper Skov  <jskov@redhat.com>
+
+	* Many changes to bring the Haruki's HAL split up to date. Also
+	split the register header file into many header files, one for
+	each CPU module.
+
+2000-08-15  Haruki Kashiwaya  <kashiwaya@redhat.com>
+
+        * Set up directory structure.
+
+//===========================================================================
+//####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/sh/sh4/current/ChangeLog
===================================================================
RCS file: ChangeLog
diff -N ChangeLog
--- /dev/null	Tue May  5 13:32:27 1998
+++ ChangeLog	Fri Nov  3 13:15:08 2000
@@ -0,0 +1,39 @@
+2000-11-01  Jesper Skov  <jskov@redhat.com>
+
+	* Many changes to bring the variant HAL up to date with the later
+	SH arch HAL changes. Rewrote caching code to handle the split
+	cache.
+
+2000-08-16  Haruki Kashiwaya  <kashiwaya@redhat.com>
+
+	* Set up directory structure.
+
+2000-04-18  Ryozaburo Suzuki  <ryos@atom-tc.or.jp>
+
+	* Contributed sources for the CqREEK/SH-4 platform.
+
+//===========================================================================
+//####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/io/fileio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/fileio/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog	2000/10/23 17:11:27	1.8
+++ ChangeLog	2000/11/03 21:15:11
@@ -0,0 +1,12 @@
+2000-11-01  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/io.cxx (readwrite): Ensure we call FILEIO_RETURN_VALUE() to
+	get correct cleanup
+	(fpathconf): Ditto
+	(lseek): Ditto
+
+	* src/file.cxx (open): If applicable, refer to stdin, stdout and stderr
+	here to ensure they are pulled in, in case selective linking would
+	otherwise eliminate them. This is to ensure they get allocated to
+	fd's 0, 1 and 2.
+
Index: packages/io/serial/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/serial/current/ChangeLog,v
retrieving revision 1.39
diff -u -0 -r1.39 ChangeLog
--- ChangeLog	2000/10/23 17:11:27	1.39
+++ ChangeLog	2000/11/03 21:15:16
@@ -155,0 +156,4 @@
+2000-05-25  Jesper Skov  <jskov@redhat.com>
+
+	* tests/ser_test_protocol.inl: Added rules for REF4955.
+
Index: packages/isoinfra/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/isoinfra/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog	2000/10/12 20:31:50	1.4
+++ ChangeLog	2000/11/03 21:15:18
@@ -0,0 +1,8 @@
+2000-11-01  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* cdl/isoinfra.cdl: Add CYGINT_ISO_STDIO_STREAMS and
+	CYGBLD_ISO_STDIO_STREAMS_HEADER.
+	Change flavor of other stdio interfaces to booldata
+	* include/stdio.h: Use #ifdefs not #ifs on interfaces to reflect above
+	Add CYGINT_ISO_STDIO_STREAMS and CYGBLD_ISO_STDIO_STREAMS_HEADER.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.46
diff -u -0 -r1.46 ChangeLog
--- ChangeLog	2000/10/31 20:53:12	1.46
+++ ChangeLog	2000/11/03 21:15:25
@@ -302,0 +303,4 @@
+2000-06-06  Jesper Skov  <jskov@redhat.com>
+
+	* tests/kcache1.c (entry0): Skip invalidate tests on TX49. Too slow.
+
@@ -345,0 +350,4 @@
+
+2000-05-16  Jesper Skov  <jskov@redhat.com>
+
+	* tests/dhrystone.c: More loops on the TX49
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog	2000/10/31 20:53:12	1.2
+++ ChangeLog	2000/11/03 21:15:27
@@ -0,0 +1,19 @@
+2000-11-01  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* include/stdio.h: Make FILE array type larger to be more resistant
+	against small data sections.
+	Lose the cyg_libc_stdio_stdin/out/err definitions with macros for
+	stdin/stdout/err since it can cause problems with libgcc exception
+	code. Instead just make these extern FILE *s.
+	* src/common/stderr.cxx:
+	* src/common/stdin.cxx:
+	* src/common/stdout.cxx:
+	Define objects with init priority corresponding to order the fd's
+	should be allocated where applicable.
+	Define actual stdin, stdout, stderr externally visible constants to
+	point to the streams.
+
+	* cdl/stdio.cdl: Support CYGINT_ISO_STDIO_STREAMS interface
+
+	* src/common/fopen.cxx (fdopen): return f as intended
+
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog	2000/10/31 20:53:15	1.5
+++ ChangeLog	2000/11/03 21:15:31
@@ -0,0 +1,5 @@
+2000-11-01  Jesper Skov  <jskov@redhat.com>
+
+	* tests/realloc.c (main): Use reasonable factor when making too
+	large realloc (targets with 64MB would cause an overflow).
+
Index: packages/templates/all/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/all/ChangeLog,v
retrieving revision 1.6
diff -u -0 -r1.6 ChangeLog
--- ChangeLog	2000/08/25 17:33:48	1.6
+++ ChangeLog	2000/11/03 21:15:33
@@ -0,0 +1,4 @@
+2000-11-03  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* current.ect: Update inferred values for current CDL.
+
Index: packages/templates/default/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/default/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog	2000/08/25 17:33:49	1.4
+++ ChangeLog	2000/11/03 21:15:36
@@ -0,0 +1,4 @@
+2000-11-03  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* current.ect: Update inferred values for stdio streams header
+
Index: packages/templates/elix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/elix/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog	2000/10/31 20:53:15	1.2
+++ ChangeLog	2000/11/03 21:15:38
@@ -0,0 +1,4 @@
+2000-11-03  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* current.ect: Update values for current CDL
+
Index: packages/templates/net/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/templates/net/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog	2000/08/25 17:33:50	1.2
+++ ChangeLog	2000/11/03 21:15:41
@@ -0,0 +1,4 @@
+2000-11-03  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* current.ect: Update inferred values for current CDL
+
Index: packages/templates/posix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/posix/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog	2000/08/25 17:33:51	1.1
+++ ChangeLog	2000/11/03 21:15:43
@@ -0,0 +1,4 @@
+2000-11-03  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* current.ect: Update inferred values for current CDL
+
Index: packages/templates/stubs/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/stubs/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog	2000/08/25 17:33:51	1.3
+++ ChangeLog	2000/11/03 21:15:46
@@ -0,0 +1,5 @@
+2000-11-03  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* current.ect: Add inferred values for CDL that confuses the
+	config tool inference engine at present.
+
Index: packages/templates/uitron/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/uitron/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog	2000/09/11 02:43:01	1.4
+++ ChangeLog	2000/11/03 21:15:48
@@ -0,0 +1,5 @@
+2000-11-03  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* current.ect: Add inferred values for CDL that confuses the
+	config tool inference engine at present.
+

^ permalink raw reply	[flat|nested] 9+ messages in thread

* RE: [ECOS] CVS updates announcement ?
@ 2000-11-17 16:48 Fabrice Gautier
  0 siblings, 0 replies; 9+ messages in thread
From: Fabrice Gautier @ 2000-11-17 16:48 UTC (permalink / raw)
  To: 'Jonathan Larmour', Fabrice Gautier; +Cc: eCos discussion

Hi,

I don't see it.

But i'm really subscribed to ecos-cvs, i've received an empty test message
from listarch@sourceware.cygnus.com a week ago, after i said i didn't
receive anything.

A+
-- 
Fabrice Gautier
fabrice_gautier@sdesigns.com 

> -----Original Message-----
> From: Jonathan Larmour [ mailto:jlarmour@cygnus.co.uk ]
> Subject: Re: [ECOS] CVS updates announcement ?
> 
> 
> I've just checked in another update. Let me know if people 
> subscribed to
> ecos-cvs don't see it.
> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ECOS] CVS updates announcement ?
  2000-10-30  3:06     ` Bart Veer
@ 2000-10-31 14:36       ` Jonathan Larmour
  0 siblings, 0 replies; 9+ messages in thread
From: Jonathan Larmour @ 2000-10-31 14:36 UTC (permalink / raw)
  To: bartv; +Cc: Fabrice_Gautier, ecos-discuss

Bart Veer wrote:
> 
> >>>>> "Jifl" == Jonathan Larmour <jlarmour@redhat.com> writes:
> 
>     <snip>
> 
>     Jifl> I could easily add something to the checkin script that
>     Jifl> mails ecos-cvs (or ecos-discuss, but preferably not) when an
>     Jifl> update has happened. The cognoscenti on ecos-cvs could
>     Jifl> simply filter out the other mail except for this message.
> 
>     Jifl> If I added a list of the new/dead/changed files to this
>     Jifl> message, perhaps we should even not send the actual cvs
>     Jifl> commit info to ecos-cvs at all!
> 
>     Jifl> I could even send the diffs of any changed ChangeLogs in a
>     Jifl> separate message.

I've done this now and disabled the normal output to ecos-cvs. I'm
including the ChangeLog diffs in the same message for now.

I'm arranging for web logs of ecos-cvs to come into existence now.

I've attached a sample for the commit I just made. Comments welcome (but
nothing too complex please :-)).

Anyway, you can now hopefully sign up to ecos-cvs without as much fear of
getting spammed by a large check-in. Do it at:
http://sources.redhat.com/ecos/intouch.html

> Bear in mind that at some point we may well open up parts of the
> public CVS repository to external contributors. At that point the sort
> of information provided by the current ecos-cvs list would be more
> useful, so we do not want to lose that functionality completely.

I know, so I've only commented out the DEFAULT line in CVSROOT/loginfo
which does this. Just uncomment it (or apply it to different parts of the
repo) when that time comes.

Jifl
-- 
Red Hat, 35 Cambridge Place, Cambridge, UK. CB2 1NS  Tel: +44 (1223) 728762
"Plan to be spontaneous tomorrow."  ||  These opinions are all my own fault


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 : Tue, 31 Oct 2000 22:10:14 +0000
Organization : Red Hat UK Ltd.

The eCos anonymous CVS repository has been updated today (2000-10-31).

Here is a summary of the files modified:

M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/tests/signal2.c
M packages/devs/eth/powerpc/quicc/current/ChangeLog
M packages/devs/eth/powerpc/quicc/current/src/if_quicc.c
M packages/devs/flash/arm/assabet/current/ChangeLog
M packages/devs/flash/arm/assabet/current/src/flash_erase_block.c
M packages/devs/flash/arm/assabet/current/src/flash_lock_block.c
M packages/devs/flash/arm/assabet/current/src/flash_program_buf.c
M packages/devs/flash/arm/assabet/current/src/flash_unlock_block.c
M packages/devs/serial/mips/vrc4373/current/src/vrc4373_serial.c
M packages/devs/serial/powerpc/quicc/current/ChangeLog
M packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/hal_arch.h
M packages/hal/arm/arch/current/src/arm_stub.c
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/misc/edb7211_redboot_ROM.cfg
M packages/hal/arm/edb7xxx/current/misc/edb7212_redboot_ROM.cfg
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h
M packages/hal/arm/sa11x0/var/current/src/hal_diag.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/src/bplist-dynamic.c
M packages/hal/common/current/src/generic-stub.c
M packages/hal/powerpc/arch/current/ChangeLog
M packages/hal/powerpc/arch/current/src/powerpc.ld
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/src/vectors.S
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/include/eth_drv.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/scheduler.cdl
M packages/kernel/current/cdl/synch.cdl
M packages/kernel/current/include/bitmap.hxx
M packages/kernel/current/include/mlqueue.hxx
M packages/kernel/current/include/sched.hxx
M packages/kernel/current/src/common/clock.cxx
M packages/kernel/current/src/common/thread.cxx
M packages/kernel/current/tests/klock.c
M packages/kernel/current/tests/thread2.cxx
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/include/streambuf.inl
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/cdl/time.cdl
M packages/language/c/libc/time/current/include/time.inl
M packages/language/c/libc/time/current/src/asctime_r.cxx
M packages/language/c/libc/time/current/src/clock.cxx
M packages/language/c/libc/time/current/src/ctime_r.cxx
M packages/language/c/libc/time/current/src/gmtime_r.cxx
M packages/language/c/libc/time/current/src/localtime_r.cxx
M packages/language/c/libc/time/current/tests/clock.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/src/lib/tftp_server.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/doc/redboot.ebsa285
M packages/redboot/current/include/fis.h
M packages/redboot/current/include/net/net.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
A packages/redboot/current/src/xyzModem.c
A packages/redboot/current/src/xyzModem.h
M packages/redboot/current/src/net/enet.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/pktbuf.c
M packages/redboot/current/src/net/udp.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/tests/testaux.hxx
M packages/templates/elix/ChangeLog
M packages/templates/elix/current.ect

====================================

The following changes were made to NEWS and ChangeLogs:

Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.23
diff -r1.23 NEWS
0a1,3
> * FLASH driver added for PowerPC/MBX
> * sigsetjmp() and siglongjmp() added
> * A choice of getcwd() implementations have been added
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog	2000/10/23 17:10:58	1.5
+++ ChangeLog	2000/10/31 20:51:22
@@ -0,0 +1,4 @@
+2000-10-27  Jesper Skov  <jskov@redhat.com>
+
+	* tests/signal2.c (cause_illegal_access): Don't loop forever.
+
Index: packages/devs/eth/powerpc/quicc/current/ChangeLog
===================================================================
RCS file:
/cvs/ecos/ecos/packages/devs/eth/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog	2000/09/04 20:24:14	1.5
+++ ChangeLog	2000/10/31 20:51:25
@@ -0,0 +1,4 @@
+2000-10-20  Gary Thomas  <gthomas@redhat.com>
+
+	* src/if_quicc.c: Changes to compile in stand-alone mode.
+
Index: packages/devs/flash/arm/assabet/current/ChangeLog
===================================================================
RCS file:
/cvs/ecos/ecos/packages/devs/flash/arm/assabet/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog	2000/09/11 02:42:47	1.3
+++ ChangeLog	2000/10/31 20:51:27
@@ -0,0 +1,7 @@
+2000-10-24  Gary Thomas  <gthomas@redhat.com>
+
+	* src/flash_unlock_block.c (flash_unlock_block): 
+	* src/flash_lock_block.c (flash_lock_block): 
+	* src/flash_program_buf.c (flash_program_buf): 
+	* src/flash_erase_block.c (flash_erase_block): Support up to 32M FLASH.
+
Index: packages/devs/serial/powerpc/quicc/current/ChangeLog
===================================================================
RCS file:
/cvs/ecos/ecos/packages/devs/serial/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog	2000/08/25 17:32:49	1.3
+++ ChangeLog	2000/10/31 20:51:31
@@ -0,0 +1,5 @@
+2000-10-24  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/quicc_smc_serial.c (quicc_smc_serial_ISR): Return with
+	CYG_ISR_HANDLED (reported by Daniel Lind)
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.41
diff -u -0 -r1.41 ChangeLog
--- ChangeLog	2000/10/23 17:11:12	1.41
+++ ChangeLog	2000/10/31 20:51:35
@@ -0,0 +1,17 @@
+2000-10-27  Mark Salter  <msalter@redhat.com>
+
+	* src/arm_stub.c: Removed uneccesary include.
+
+	* src/vectors.S (start): Fix use of registers which may have
+	been destroyed by an LED macro.
+
+2000-10-26  Mark Salter  <msalter@redhat.com>
+
+	* src/arm_stub.c (__computeSignal): Add hook for platforms to
+	check for hw watchpoint/breakpoint events.
+	(__install_breakpoints): Support HAL breakpoint list.
+	(__clear_breakpoints): Ditto.
+
+	* include/hal_arch.h (HAL_BREAKINST_TYPE): Define. Needed by
+	hw watchpoint/breakpoint support in stub.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog	2000/10/23 17:11:13	1.16
+++ ChangeLog	2000/10/31 20:51:38
@@ -0,0 +1,6 @@
+2000-10-26  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* misc/edb7211_redboot_ROM.cfg: Ensure CYGSEM_HAL_ROM_MONITOR is
+	enabled
+	* misc/edb7212_redboot_ROM.cfg: Ditto
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog	2000/07/17 14:42:29	1.2
+++ ChangeLog	2000/10/31 20:51:41
@@ -0,0 +1,6 @@
+2000-10-25  Drew Moseley  <dmoseley@redhat.com>
+
+	* src/hal_diag.c: Added UART1 support for SA1100 targets.
+
+	* include/hal_sa11x0.h: Added GPIO bit definitions.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.47
diff -u -0 -r1.47 ChangeLog
--- ChangeLog	2000/10/23 17:11:14	1.47
+++ ChangeLog	2000/10/31 20:51:45
@@ -0,0 +1,21 @@
+2000-10-27  Mark Salter  <msalter@redhat.com>
+
+	* src/generic-stub.c: Fixed preprocessor warning.
+
+2000-10-27  Gary Thomas  <gthomas@redhat.com>
+
+	* src/generic-stub.c (__process_packet): Remove warnings when
+	hardware breakpoint support (Z packet) not enabled.
+
+2000-10-26  Mark Salter  <msalter@redhat.com>
+
+	* src/generic-stub.c (__process_packet): Add Z packet support.
+
+	* src/bplist-dynamic.c: Include <pkgconf/hal.h> to pick up
+	CYGNUM_HAL_BREAKPOINT_LIST_SIZE.
+
+2000-10-24  Jesper Skov  <jskov@redhat.com>
+
+	* src/generic-stub.c (__process_packet): Disable buffer size
+	z-packet.
+
Index: packages/hal/powerpc/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/arch/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- ChangeLog	2000/10/23 17:11:21	1.30
+++ ChangeLog	2000/10/31 20:51:50
@@ -0,0 +1,5 @@
+2000-10-24  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* src/powerpc.ld: Match multiple sections where relevant (.bss*,
+	.sbss*, .sdata*, etc.)
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog	2000/10/23 17:11:24	1.19
+++ ChangeLog	2000/10/31 20:51:53
@@ -0,0 +1,4 @@
+2000-10-24  Jesper Skov  <jskov@redhat.com>
+
+	* src/vectors.S (hal_hw_init): Added errata comment.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog	2000/10/23 17:11:27	1.8
+++ ChangeLog	2000/10/31 20:51:56
@@ -0,0 +1,4 @@
+2000-10-30  Gary Thomas  <gthomas@redhat.com>
+
+	* include/eth_drv.h: Fix compile error in stand-alone mode.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.45
diff -u -0 -r1.45 ChangeLog
--- ChangeLog	2000/10/23 17:11:28	1.45
+++ ChangeLog	2000/10/31 20:52:02
@@ -0,0 +1,24 @@
+2000-10-30  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/synch.cdl: Replaced CYGINT_KERNEL_SCHEDULER_CAN_YIELD with
+	CYGINT_KERNEL_SCHEDULER_UNIQUE_PRIORITIES.
+	* cdl/scheduler.cdl:
+	CYGSEM_KERNEL_SYNCH_MUTEX_PRIORITY_INVERSION_PROTOCOL requires
+	CYGINT_KERNEL_SCHEDULER_UNIQUE_PRIORITIES.
+
+	* tests/thread2.cxx: Use new option.
+	* tests/klock.c: Same.
+	* src/common/thread.cxx: Same.
+	* src/common/clock.cxx: Same.
+
+	* include/bitmap.hxx: Leave unique priority setting to CDL.
+	* include/mlqueue.hxx: Same.
+	* include/sched.hxx: Let CDL do sanity check of config.
+
+2000-10-27  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/scheduler.cdl: Added CYGINT_KERNEL_SCHEDULER_CAN_YIELD
+
+	* tests/klock.c: Avoid use of disabled features. Require scheduler
+	that can yield.
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog	2000/08/25 17:33:38	1.1
+++ ChangeLog	2000/10/31 20:52:05
@@ -0,0 +1,5 @@
+2000-10-23  Jesper Skov  <jskov@redhat.com>
+
+	* include/streambuf.inl: Adjust assertions to cope with buffers
+	generated by sprintf and similar non-bound-buffer calls.
+
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog	2000/08/25 17:33:42	1.1
+++ ChangeLog	2000/10/31 20:52:08
@@ -0,0 +1,19 @@
+2000-10-30  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* include/time.inl: Ensure POSIX *_r functions can be accessed by
+	non-POSIX implementation even when CYGFUN_LIBC_TIME_POSIX is off.
+
+	* src/asctime_r.cxx: No need to make conditional on posix CDL option - 
+	we may want to define an internal-only function.
+	* src/ctime_r.cxx: Ditto
+	* src/gmtime_r.cxx: Ditto
+	* src/localtime_r.cxx: Ditto
+
+	* cdl/time.cdl: abs() is also a requirement
+
+	* src/clock.cxx (clock): Always use unsigned long longs for temp
+	variables (and make sure it's used), rather than making
+	assumptions about clock_t.
+
+	* tests/clock.c: Rewrite
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog	2000/10/23 17:11:29	1.14
+++ ChangeLog	2000/10/31 20:52:12
@@ -0,0 +1,5 @@
+2000-10-24  Hugo Tyson  <hmt@redhat.com>
+
+	* src/lib/tftp_server.c (tftpd_server): Cut down the chatter to
+	nothing (unless there's an error) if running automated testing.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog	2000/10/23 17:11:31	1.8
+++ ChangeLog	2000/10/31 20:52:15
@@ -0,0 +1,43 @@
+2000-10-30  Gary Thomas  <gthomas@redhat.com>
+
+	* src/net/udp.c: 
+	* src/net/pktbuf.c: 
+	* src/net/net_io.c: 
+	* src/net/enet.c: 
+	* include/net/net.h: Minor cleanups to remove warnings.
+
+	* cdl/redboot.cdl: Support threads in all but RAM mode.  Note:
+	this should allow thread support in ROM and FLOPPY startup mode.
+
+2000-10-27  Gary Thomas  <gthomas@redhat.com>
+
+	* src/xyzModem.c (xyzModem_stream_open): Add extra delay during
+	startup - to give the sender time to get started.
+
+	* src/flash.c (fis_load): Add "-c" option to show checksum of
+	image after loading.
+	(fis_list): Add "-c" to display stored checksums.
+
+2000-10-26  Mark Salter  <msalter@redhat.com>
+
+	* src/load.c (do_load): Move some local variable declarations
+	needed by xyzmodem support so they can be used when redboot
+	networking not enabled.
+
+2000-10-26  Gary Thomas  <gthomas@redhat.com>
+
+	* cdl/redboot.cdl: Improve CDL so CYGSEM_HAL_ROM_MONITOR can
+	be correctly infered (when building ROM versions).	
+
+	* cdl/redboot.cdl:
+	* src/load.c: Add support for xyzModem serial download.
+
+	* src/xyzModem.h: 
+	* src/xyzModem.c: New file(s).
+
+2000-10-24  Gary Thomas  <gthomas@redhat.com>
+
+	* src/flash.c: 
+	* cdl/redboot.cdl: Add new option which supports keeping all
+	important RedBoot data "locked" in FLASH.
+
@@ -1,0 +45,10 @@
+
+	* src/flash.c (fis_lookup): New exported function.
+	(fis_load): Add memory load option. Also checksum data after copy.
+
+	* include/fis.h: Add 'data_length' member.  
+	Prototype for 'fis_lookup()'.
+
+	* src/main.c (bist): New [weak] function.  Provide hook for
+	platform specific "builtin tests".  This will be overridden by
+	platform based functions.
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file:
/cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog	2000/10/23 17:11:32	1.4
+++ ChangeLog	2000/10/31 20:52:18
@@ -0,0 +1,5 @@
+2000-10-31  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* tests/testaux.hxx: Prototype cyg_hal_invoke_constructors()
+	[ Forgot to check this in at the same time as below ]
+
Index: packages/templates/elix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/elix/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog	2000/08/25 17:33:50	1.1
+++ ChangeLog	2000/10/31 20:52:20
@@ -0,0 +1,5 @@
+2000-10-11  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* current.ect: CYGPKG_NET_ETH_DRIVERS has been renamed to
+	CYGPKG_IO_ETH_DRIVERS
+

^ permalink raw reply	[flat|nested] 9+ messages in thread

* RE: [ECOS] CVS updates announcement ?
@ 2000-10-30 11:15 Fabrice Gautier
  0 siblings, 0 replies; 9+ messages in thread
From: Fabrice Gautier @ 2000-10-30 11:15 UTC (permalink / raw)
  To: 'Jonathan Larmour'; +Cc: ecos-discuss

> It has to be said that the way we are using CVS, the ecos-cvs 
> list is not
> very useful. The only use it really has is letting someone know (by
> spamming them :)) that another update has taken place. 

Well, that's the first thing one need to know. Then I can see by myself what
has been changed. It's not like if the cvs was changed everyday (that would
be spamming)
 
> I could even send the diffs of any changed ChangeLogs in a separate
> message.

That said, it would not hurt to have that. 

-- 
Fabrice Gautier
fabrice_gautier@sdesigns.com 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ECOS] CVS updates announcement ?
  2000-10-29 13:28   ` Jonathan Larmour
  2000-10-30  0:19     ` Andrew Lunn
@ 2000-10-30  3:06     ` Bart Veer
  2000-10-31 14:36       ` Jonathan Larmour
  1 sibling, 1 reply; 9+ messages in thread
From: Bart Veer @ 2000-10-30  3:06 UTC (permalink / raw)
  To: jlarmour; +Cc: Fabrice_Gautier, ecos-discuss

>>>>> "Jifl" == Jonathan Larmour <jlarmour@redhat.com> writes:

    <snip>

    Jifl> It has to be said that the way we are using CVS, the
    Jifl> ecos-cvs list is not very useful. The only use it really has
    Jifl> is letting someone know (by spamming them :)) that another
    Jifl> update has taken place. Although it also tells you what
    Jifl> files are affected, without change information you have no
    Jifl> idea whether it was something that fixed up whitespace or
    Jifl> rewrote the file :-).

    Jifl> I could easily add something to the checkin script that
    Jifl> mails ecos-cvs (or ecos-discuss, but preferably not) when an
    Jifl> update has happened. The cognoscenti on ecos-cvs could
    Jifl> simply filter out the other mail except for this message.

    Jifl> If I added a list of the new/dead/changed files to this
    Jifl> message, perhaps we should even not send the actual cvs
    Jifl> commit info to ecos-cvs at all!

    Jifl> I could even send the diffs of any changed ChangeLogs in a
    Jifl> separate message.

    Jifl> Opinions?

Sounds reasonable - as long as it does not take time away from all the
other things you are meant to be working on :-)

Bear in mind that at some point we may well open up parts of the
public CVS repository to external contributors. At that point the sort
of information provided by the current ecos-cvs list would be more
useful, so we do not want to lose that functionality completely.

Bart Veer // eCos net maintainer

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ECOS] CVS updates announcement ?
  2000-10-29 13:28   ` Jonathan Larmour
@ 2000-10-30  0:19     ` Andrew Lunn
  2000-10-30  3:06     ` Bart Veer
  1 sibling, 0 replies; 9+ messages in thread
From: Andrew Lunn @ 2000-10-30  0:19 UTC (permalink / raw)
  To: Jonathan Larmour; +Cc: eCos Disuss

> I could even send the diffs of any changed ChangeLogs in a separate
> message.
> 
> Opinions?

This i think is useful. Thats what we realy want to know.

        Andrew

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ECOS] CVS updates announcement ?
  2000-10-28  4:55 ` Bart Veer
@ 2000-10-29 13:28   ` Jonathan Larmour
  2000-10-30  0:19     ` Andrew Lunn
  2000-10-30  3:06     ` Bart Veer
  0 siblings, 2 replies; 9+ messages in thread
From: Jonathan Larmour @ 2000-10-29 13:28 UTC (permalink / raw)
  To: bartv; +Cc: Fabrice_Gautier, ecos-discuss

Bart Veer wrote:
> 
> >>>>> "Fabrice" == Fabrice Gautier <Fabrice_Gautier@sdesigns.com> writes:
> 
>     Fabrice> Would this be possible to have CVS commit annoucements
>     Fabrice> sent to a list (this one or another) ?
> 
> Sure, try ecos-cvs@sources.redhat.com. You can subscribe at
> http://sources.redhat.com/ecos/intouch.html
> 
>     Fabrice> I know cvs can automatically send such reports, and i
>     Fabrice> think the way the public eCos cvs is managed is well
>     Fabrice> suited for such report to be usefull. ( This would be 5
>     Fabrice> or 6 report per month, not 1 message per each change you
>     Fabrice> make on your internal cvs)
> 
> The information is not quite as useful as you might think. The only
> revision information currently in the anonymous CVS tree is that we
> have done another import from the internal tree. You get to find out
> which files have changed but not why - for that you would have to
> consult the changelogs.
> 
> You will also get messages whenever a new directory is created, so
> when we add a new package or set of packages there tend to be quite a
> lot of messages instead of just one. I have not looked into CVS to see
> whether or not it is possible to improve this.

It has to be said that the way we are using CVS, the ecos-cvs list is not
very useful. The only use it really has is letting someone know (by
spamming them :)) that another update has taken place. Although it also
tells you what files are affected, without change information you have no
idea whether it was something that fixed up whitespace or rewrote the file
:-).

I could easily add something to the checkin script that mails ecos-cvs (or
ecos-discuss, but preferably not) when an update has happened. The
cognoscenti on ecos-cvs could simply filter out the other mail except for
this message. 

If I added a list of the new/dead/changed files to this message, perhaps we
should even not send the actual cvs commit info to ecos-cvs at all!

I could even send the diffs of any changed ChangeLogs in a separate
message.

Opinions?

Jifl
-- 
Red Hat, 35 Cambridge Place, Cambridge, UK. CB2 1NS  Tel: +44 (1223) 728762
"Plan to be spontaneous tomorrow."  ||  These opinions are all my own fault

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ECOS] CVS updates announcement ?
  2000-10-27 18:00 Fabrice Gautier
@ 2000-10-28  4:55 ` Bart Veer
  2000-10-29 13:28   ` Jonathan Larmour
  0 siblings, 1 reply; 9+ messages in thread
From: Bart Veer @ 2000-10-28  4:55 UTC (permalink / raw)
  To: Fabrice_Gautier; +Cc: ecos-discuss

>>>>> "Fabrice" == Fabrice Gautier <Fabrice_Gautier@sdesigns.com> writes:

    Fabrice> Would this be possible to have CVS commit annoucements
    Fabrice> sent to a list (this one or another) ?

Sure, try ecos-cvs@sources.redhat.com. You can subscribe at
http://sources.redhat.com/ecos/intouch.html

    Fabrice> I know cvs can automatically send such reports, and i
    Fabrice> think the way the public eCos cvs is managed is well
    Fabrice> suited for such report to be usefull. ( This would be 5
    Fabrice> or 6 report per month, not 1 message per each change you
    Fabrice> make on your internal cvs)

The information is not quite as useful as you might think. The only
revision information currently in the anonymous CVS tree is that we
have done another import from the internal tree. You get to find out
which files have changed but not why - for that you would have to
consult the changelogs. 

You will also get messages whenever a new directory is created, so
when we add a new package or set of packages there tend to be quite a
lot of messages instead of just one. I have not looked into CVS to see
whether or not it is possible to improve this.

Bart Veer // eCos net maintainer

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [ECOS] CVS updates announcement ?
@ 2000-10-27 18:00 Fabrice Gautier
  2000-10-28  4:55 ` Bart Veer
  0 siblings, 1 reply; 9+ messages in thread
From: Fabrice Gautier @ 2000-10-27 18:00 UTC (permalink / raw)
  To: Ecos-List (E-mail)

Hi,

Would this be possible to have CVS commit annoucements sent to a list (this
one or another) ?

I know cvs can automatically send such reports, and i think the way the
public eCos cvs is managed is well suited for such report to be usefull. (
This would be 5 or 6 report per month, not 1 message per each change you
make on your internal cvs)

Regards,

-- 
Fabrice Gautier
fabrice_gautier@sdesigns.com 


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2000-11-17 16:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <B1F6452C89AFD411AE0800A0CC734C23015008@EMAIL1>
2000-11-17 15:30 ` [ECOS] CVS updates announcement ? Jonathan Larmour
2000-11-17 16:48 Fabrice Gautier
  -- strict thread matches above, loose matches on Subject: below --
2000-10-30 11:15 Fabrice Gautier
2000-10-27 18:00 Fabrice Gautier
2000-10-28  4:55 ` Bart Veer
2000-10-29 13:28   ` Jonathan Larmour
2000-10-30  0:19     ` Andrew Lunn
2000-10-30  3:06     ` Bart Veer
2000-10-31 14:36       ` Jonathan Larmour

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).