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


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

Re: CVS updates announcement ?


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


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.
+



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