diff packages/hal/common/current/ChangeLog @ 2:443894e2e912 ecos-v1_2_1-release

Block commit of eCos version 1.2.1
author jlarmour
date Tue, 11 May 1999 12:24:34 +0000
parents 3111d98ba7b3
children 1d7f19c9e4d1
line wrap: on
line diff
--- a/packages/hal/common/current/ChangeLog
+++ b/packages/hal/common/current/ChangeLog
@@ -1,3 +1,299 @@
+1999-04-27  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: GDB_BREAK support now available for ARM
+	targets.
+1999-04-16  Bart Veer  <bartv@cygnus.co.uk>
+
+	* src/PKGconf.mak: 
+	* src/dummy.c:
+	New file that can always be added to libextras.a without
+	affecting image sizes.
+
+1999-04-14  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* include/hal_stub.h: 
+	Make sure all functions have C linkage even in C++
+
+1999-04-14  Jesper Skov  <jskov@cygnus.co.uk>
+        PR 19845
+	* src/generic-stub.c (__process_packet): Reset _register pointer
+	to the exception state before attempting to set up single-step
+	magic.
+
+1999-04-14  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/hal_stub.h: Added declaration for __stub_copy_registers.
+
+1999-04-14  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/hal_stub.c: Use HAL_xCACHE_IS_ENABLED if defined.
+
+1999-04-09  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/hal_stub.c:
+	Moved get_register and put_register here. Made them access the
+	currently selected register set.
+
+1999-03-22  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* include/dbg-threads-api.h: Update copyright
+
+	* src/generic-stub.c: Change Cygnus Support->Cygnus Solutions
+
+	* src/thread-packets.c: Update copyright
+
+	* src/thread-pkts.h: Update copyright
+
+1999-03-19  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* tests/cache.c: Added interrupt disable and enable to cache state
+	change blocks, in line with similar changes to kcache1.
+
+1999-03-17  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/hal_stub.c (hal_output_gdb_string): Use disable/restore
+	macros to make sure it works even when interruptible() is a NOP
+	function.
+
+1999-03-10  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/pkgconf/hal.h:
+	Changed include of hal_tx39_jmr3904.h to hal_tx39.h.
+
+1999-03-05  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/drv_api.h: 
+	* src/drv_api.c:
+	Fixed some typos in non-kernel configuration support.
+
+1999-03-04  Jesper Skov  <jskov@cygnus.co.uk>
+        PR 19367
+	* include/pkgconf/hal.h: Exclude GDB stubs on sparc.
+
+1999-02-26  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/generic-stub.c: 
+	* include/generic-stub.h: 
+	Added binary download patches from libstub.
+	
+1999-02-25  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/drv_api.h:
+	* src/drv_api.c: 
+	Added these files to define driver API.
+
+1999-02-23  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/pkgconf/hal.h:
+	Added include of <pkgconf/hal_tx39_jmr3904.h> to get TX39 speed
+	configuration options.
+
+1999-02-20  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* tests/intr.c: 
+	Rename CYGNUM_VECTOR_RTC -> CYGNUM_HAL_INTERRUPT_RTC in line with
+	HAL changes
+
+1999-02-17  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/hal_stub.c: 
+	* src/generic-stub.c (__handle_exception): 
+	Only include cyg_hal_gdb_break magic when stub is configured to
+	handle GDB BREAK signals.
+
+1999-02-17  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/generic-stub.c (__handle_exception): Moved special signal
+	handling here to avoid duplication for all architectures.
+
+1999-02-16  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/stubrom/stubrom.c: Changed set_debug_traps to initialize_stub.
+
+	* include/hal_stub.h: [added]
+	* include/generic-stub.h:
+	* src/hal_stub.c:     [added]
+	* src/board.h:        [added]
+	* src/thread-pkts.h: 
+	* src/thread-packets.c: 
+	* src/generic-stub.c: 
+	* src/PKGconf.mak: 
+	Merged in latest libstub changes. Moved most eCos specific changes
+	into hal_stub.[ch], reducing effort required for further
+	merging/integration.
+
+1999-02-05  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Cleaned up the MPC8xx configuration.
+
+1999-01-29  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Added simple MPC8xx configuration.
+
+
+1999-01-26  Hugo Tyson  <hmt@cygnus.co.uk>
+
+	* tests/cache.c (time0): Waste much less time if running in a
+	simulator.  Do only 40 loops instead of 4000.
+	In consequence the nasty meddling with MAX_STRIDE depending on
+	HAL_xxx_SIM package definitions can go.
+	
+1999-01-22  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Renamed CYG_HAL_POWERPC_FADS to
+	CYGPKG_HAL_POWERPC_FADS.
+
+1999-01-21  Jonathan Larmour  <jlarmour@cygnus.co.uk>
+
+	* include/pkgconf/hal.h:
+	Tidy up and update description
+	Add new CYGSEM_HAL_STOP_CONSTRUCTORS_ON_FLAG option to allow default
+	priority static constructors to be deferred
+	Remove all traces of non-CYG_KERNEL_USE_INIT_PRIORITY code
+	
+1999-01-21  Jesper Skov  <jskov@cygnus.co.uk>
+        Merge with FADS branch.
+	
+        1998-12-17  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Don't allow GDB BREAK support on FADS.
+	Define _MPC860, not _MP860.
+
+        1998-12-17  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h:
+	Added FADS entry from Kevin Hester <KHester@opticworks.com>.
+
+	1999-01-19  Hugo Tyson  <hmt@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: 
+	Add CYG_KERNEL_USE_INIT_PRIORITY for SPARCLITE.
+
+
+1999-01-18  Jesper Skov  <jskov@cygnus.co.uk>
+        PR 18823
+	* include/pkgconf/hal.h: Don't allow GDB stubs to be configured
+	for Linux target.
+
+1999-01-18  Jesper Skov  <jskov@cygnus.co.uk>
+	PR 18822
+	* include/pkgconf/hal.h: GDB_BREAK support not available for ARM
+	targets.
+	
+1999-01-14  Gary Thomas  <gthomas@cygnus.co.uk>
+
+	* src/stubrom/PKGconf.mak: Rename 'TESTS' to 'PROGS' due to 
+	changes in 'makrules.prv'.
+
+1999-01-14  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/stubrom/stubrom.c (cyg_start): Fix compiler warning.
+
+	* include/dbg-threads-api.h: Include cyg_type.h to get externC
+	definition.
+
+1999-01-14  Nick Garnett  <nickg@cygnus.co.uk>
+
+	* include/dbg-threads-api.h: Added prototype for dbg_scheduler().
+
+1999-01-13  Gary Thomas  <gthomas@cygnus.co.uk>
+
+	* src/generic-stub.c (__output_hex_value): Change buffer size
+	[2048 was rather large] and make stack based.  Also don't
+	allow for string to exceed buffer.
+
+1999-01-13  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/generic-stub.c (strcpy): Terminate copied string.
+
+1999-01-11  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* tests/intr.c (CYGNUM_KERNEL_COUNTERS_RTC_PERIOD): Added RTC data
+	for Linux.
+
+Wed Dec  9 14:07:30 GMT 1998  Chris Provenzano  <proven@cygnus.com>
+
+	* include/pkgconf/hal.h: Compile the i386 linux target with
+	CYG_KERNEL_USE_INIT_PRIORITY defined.
+
+
+1999-01-04  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/generic-stub.c (interruptible): Cleaned up a bit.
+
+1999-01-04  Jesper Skov  <jskov@cygnus.co.uk>
+	PR 18572
+
+	* tests/cache.c: Purge data cache before invalidating it.
+
+1998-12-09  Gary Thomas  <gthomas@cygnus.co.uk>
+
+	* src/generic-stub.c: Better handling of errors while stubs
+	are accessing memory on behalf of GDB.  Requires support for
+	GCC 'computed goto label' in top-level exception handler.
+
+1998-12-09  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Removed the
+	CYGARC_HAL_COMMON_EXPORT_CPU_MACROS option. Causing failures in
+	permutation tests.
+
+1998-12-07  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/generic-stub.c (process_exception): Send an acknowledge char
+	on first entry so GDB doesn't timeout before resending its initial
+	packet.
+
+1998-11-26  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Added
+	CYGARC_HAL_COMMON_EXPORT_CPU_MACROS.
+
+1998-11-23  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* tests/cache.c: Only run with stride 1 on SIMs.
+
+1998-11-23  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Define SIM as a 603 CPU.
+
+1998-11-19  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* tests/intr.c:
+	Make the test do nothing if kernel real-time clock is enabled.
+	Added different timer constants for PPC SIM and HW.
+
+1998-11-17  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* tests/intr.c: 
+	* include/pkgconf/hal.h:
+	Renamed CYG_HAL_POWERPC_MP860 to CYG_HAL_POWERPC_MPC860.
+	
+1998-11-04  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Made CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT a
+	sub-option of CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS.
+
+1998-11-16  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Allow GDB stubs to be configured for
+	MN10300 HW. Allow GDB_BREAK for all but tx39.
+
+1998-11-04  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* include/pkgconf/hal.h: Made CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT a
+	sub-option of CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS.
+
+1998-11-04  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/generic-stub.c (process_packet): Flush D cache before
+	invalidating I cache.
+
+1998-11-02  Jesper Skov  <jskov@cygnus.co.uk>
+
+	* src/generic-stub.c (__handle_exception): Check for breakpoints
+	set by GDB interrupt handler.
+
 1998-10-25  Jesper Skov  <jskov@cygnus.co.uk>
 
 	* src/thread-packets.c: Fixed closing #endif comment.
@@ -171,7 +467,7 @@ 1998-08-18  Nick Garnett  <nickg@cygnus.
 // September 30, 1998.
 // 
 // The Initial Developer of the Original Code is Cygnus.  Portions created
-// by Cygnus are Copyright (C) 1998 Cygnus Solutions.  All Rights Reserved.
+// by Cygnus are Copyright (C) 1998,1999 Cygnus Solutions.  All Rights Reserved.
 // -------------------------------------------
 //
 //####COPYRIGHTEND####