diff packages/hal/mips/vr4300/current/ChangeLog @ 76:435cced73e2f ecos-v1_3_1-release

eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
author jlarmour
date Tue, 28 Mar 2000 14:10:45 +0000
parents
children ced4577552cd
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/packages/hal/mips/vr4300/current/ChangeLog
@@ -0,0 +1,215 @@
+2000-02-23  Jonathan Larmour  <jlarmour@redhat.co.uk>
+
+	* include/var_cache.h: Don't need to conditionalize on vr4300
+
+2000-02-16  Jesper Skov  <jskov@redhat.com>
+
+	* cdl/hal_mips_vr4300.cdl: removed fix me
+
+2000-01-14  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/pkgconf/hal_mips_vr4300.h:
+	Added define for CYGHWR_HAL_MIPS_64BIT so that all vr4300 targets
+	save and restore 64 bit register values.
+
+	* cdl/hal_mips_vr4300.cdl:
+	Added option for CYGHWR_HAL_MIPS_64BIT so that all vr4300 targets
+	save and restore 64 bit register values.
+
+1999-12-21  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* cdl/hal_mips_vr4300.cdl: Some cosmetic layout changes and fixed typos
+	Ensure we "puts" to correct CDL header
+
+1999-12-02  John Dallaway  <jld@cygnus.co.uk>
+
+	* cdl/hal_mips_vr4300.cdl:
+
+	Use the <PACKAGE> token in custom rules.
+
+1999-12-01  John Dallaway  <jld@cygnus.co.uk>
+
+	* cdl/hal_mips_vr4300.cdl:
+
+	Use the <PREFIX> token in custom rules.
+
+1999-11-04  John Dallaway  <jld@cygnus.co.uk>
+
+	* cdl/hal_mips_vr4300.cdl:
+
+	Output custom rule dependency information to .deps files in
+	the current directory.
+
+	Dispense with the need to create a 'src' sub-directory.
+
+1999-11-02  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* cdl/hal_mips_vr4300.cdl: Added.
+
+1999-10-25  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/var_cache.h: The single nop added on 10-21 seems to
+	cause exceptions on the vrc4373 board but not on others. Extended
+	this to three nops, which seem to work on all boards.
+
+1999-10-22  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/var_intr.h: Removed superfluous placeholder ifdef.
+
+1999-10-21  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/var_cache.h: Added an extra nop after reading the
+	config0 register. In some boards we get an exception when reloading
+	it if we don't have this here. Something to do with coprocessor
+	hazards.
+
+1999-10-06  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* src/PKGconf.mak: Don't create extras.o here any more
+
+1999-10-05  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* src/PKGconf.mak: Switched link command for libextras over to big
+	endian.
+
+	* include/pkgconf/hal_mips_vr4300.h: Added definition of
+	CYGPKG_HAL_MIPS_MSBFIRST.
+
+	* include/variant.inc: Set BE bit in config0 register depending on
+	definitions of CYGPKG_HAL_MIPS_[L|M]SBFIRST.
+
+1999-09-09  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* src/mips_vr4300.ld:
+	Extended size of .rom_vectors section to 0x800 bytes for ROMRAM
+	startup so that when it is copied down into RAM, the VSR and
+	vector tables are zeroed automatically.
+
+	* include/variant.inc:
+	Moved cache macros here so that code to initialize the caches is
+	variant specific.
+
+1999-09-08  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* src/mips_vr4300.ld: Discard debug vector - it doesn't exist on the
+	vr4300
+
+1999-08-05  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* include/variant.inc: VR4300 is a mips 3 processor, so always allow
+	mips3 instructions
+
+1999-07-15  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* include/variant.inc: Rename CYG_HAL_MIPS_FSR_INIT to
+	CYG_HAL_MIPS_FCSR_INIT since that's closer to its documented name
+
+1999-07-09  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* include/var_cache.h: Define HAL_ICACHE_IS_ENABLED() to be the same
+	as HAL_DCACHE_IS_ENABLED()
+
+1999-06-25  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/variant.inc:
+	Added initializer for FPU FSR register.
+
+1999-06-17  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/var_cache.h: Added defines to disable generic code for
+	cache lock support in hal_cache.h. The vr4300 does not have cache
+	locking.
+
+1999-06-17  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/mips_vr4300.ld: Removed below workaround.
+
+1999-06-16  Jesper Skov  <jskov@cygnus.co.uk>
+        CR 100804 workaround
+	* src/mips_vr4300.ld:  Suppress .mdebug in the final output.
+
+1999-05-28  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* src/mips_vr4300.ld:
+	Removed references to CYG_HAL_STARTUP_STUBS
+
+1999-05-27  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/var_cache.h (HAL_DCACHE_IS_ENABLED): Added an
+	implementation of this macro.
+
+1999-05-21  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* src/var_misc.c (hal_variant_init): Added enables for caches.
+
+	* src/mips_vr4300.ld: Added definition of SECTION_rom_vectors()
+	for ROMRAM and STUBS startups.
+
+	* include/variant.inc: Added an initial value for config0.
+
+	* include/var_cache.h: Added enable and disable macros for data
+	and instruction caches.
+
+1999-05-13  Nick Garnett  <nickg@cygnus.co.uk>
+
+	Imported whole directory tree into main trunk of repository.
+
+1999-05-11  Nick Garnett  <nickg@cygnus.co.uk>
+
+	[VR4300 branch]	
+	* include/imp_arch.h: 
+	* include/imp_intr.h: 
+	* include/imp_cache.h:
+	* include/impl.inc:
+	* src/imp_misc.c:
+	* include/var_arch.h: 
+	* include/var_intr.h: 
+	* include/var_cache.h:
+	* include/variant.inc:
+	* src/var_misc.c:
+	* src/PKGconf.mak:
+	"Imp" and "Impl" files renamed to "var" and "variant" equivalents.
+
+	* include/pkgconf/hal_vr4300.h
+	* include/pkgconf/hal_mips_vr4300.h
+	Config file hal_vr4300.h renamed to hal_mips_vr4300.h so that it
+	matches the name synthesized by pkgconf.tcl.
+
+	* src/mips_vr4300.ld:
+	Moved VSR table and vector table to 0x800XXXXX.
+	
+1999-05-11  Gary Thomas  <gthomas@cygnus.co.uk>
+
+	[VR4300 branch]	
+	* src/mips_vr4300.ld: Change CTOR sort order - fixes problems
+	with uItron initialization.
+
+1999-04-29  Nick Garnett  <nickg@cygnus.co.uk>
+
+	[VR4300 branch]
+	* src/mips_vr4300.ld: Added definitions of hal_vsr_table and
+	hal_virtual_vector_table. These are currently at 0x806XXXXX but
+	will be moved to 0x800XXXXX when we can make proper ROMs.
+
+1999-04-27  John Dallaway  <jld@cygnus.co.uk>
+
+	[VR4300 branch]
+	* src/PKGconf.mak: Force generation of little-endian extras.o
+
+1999-04-23  Nick Garnett  <nickg@cygnus.co.uk>
+
+	[VR4300 branch]
+	* include/pkgconf/hal_vr4300.h: Added some CPU characterization
+	definitions for the benefit of the generic mips HAL.
+
+	* include/imp_arch.h: Added this file. It contains configuration
+	and redefinitions for stuff in hal_arch.h.
+
+1999-04-21  Nick Garnett  <nickg@cygnus.co.uk>
+
+	[VR4300 branch]
+	* src/imp_misc.c: Added this file to contain
+	hal_implementation_init().
+	
+	* src/PKGconf.mak (COMPILE): Added imp_misc.c.
+