changelog

来自「eCos1.31版」· 代码 · 共 999 行 · 第 1/3 页

TXT
999
字号
	little-endian targets	* src/hal_stub.c (__build_t_packet): Use the correct register sizes	for PC and SP rather than assuming they are the same as target_register_t1999-08-23  Gary Thomas  <gthomas@cygnus.co.uk>	* include/generic-stub.h: Change prototypes for internal functions.	* src/hal_stub.c (__do_copy_mem): 	* src/generic-stub.c (__mem2hex_helper): Rework to perform aligned,	multi-byte operations when conditions allow.  This should handle	most "hardware register" access cases.  Note: there currently is	no good way to force GDB to require/use such accesses.1999-08-17  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* tests/intr.c (cyg_start): Use CYG_TEST_NA rather than a pass saying	it's inapplicable1999-08-16  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/pkgconf/hal.h: Rename CYG_HAL_MN10300_AM32_STDEVAL1 to	CYG_HAL_MN10300_AM31_STDEVAL11999-08-13  Nick Garnett  <nickg@cygnus.co.uk>	* src/hal_stub.c: Removed superfluous trace() extern.1999-08-12  Nick Garnett  <nickg@cygnus.co.uk>		Imported following changes from AM33 branch:	    1999-07-27  Nick Garnett  <nickg@cygnus.co.uk>	* src/hal_stub.c: Added support for 1 byte breakpoints.	Removed	invalidates for cache flushes - I am not entirely sure why	we have these here, since HAL_DCACHE_SYNC() should do what we	need, and these invalidates are causing a problem on the MIPS and	MN10300 targets.	* include/pkgconf/hal.h: Added Monitor selection for AM33.    1999-06-29  Nick Garnett  <nickg@cygnus.co.uk>	* include/pkgconf/hal.h: Modified to match new MN10300 HAL	organization.1999-08-06  Jesper Skov  <jskov@cygnus.co.uk>	* src/generic-stub.c (__process_packet): FLush and clear caches	after call to __single_step.1999-07-05  Jesper Skov  <jskov@cygnus.co.uk>	* tests/intr.c: Don't use kernel's RTC definitions.1999-07-02  Jesper Skov  <jskov@cygnus.co.uk>        PR20157	* tests/cache.c: Print stride values, preventing timeout on slow	targets.1999-06-28  Jesper Skov  <jskov@cygnus.co.uk>	* include/pkgconf/hal.h (CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT):	Fixed parent.1999-06-24  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/pkgconf/hal.h: Clarify descriptions of	CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT and	CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT.1999-06-17  Nick Garnett  <nickg@cygnus.co.uk>	* include/pkgconf/hal.h: Added CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT	to enable inclusion of ^C interrupt handler. Added CDL to control	it.1999-06-10  Hugo Tyson  <hmt@cygnus.co.uk>	* include/pkgconf/hal.h: Add support for the PowerPC target MBX860	platform, CYG_HAL_POWERPC_MBX.1999-06-10  Gary Thomas  <gthomas@cygnus.co.uk>	* src/hal_stub.c: Need to init register pointer.1999-06-08  Jesper Skov  <jskov@cygnus.co.uk>	* include/pkgconf/hal.h: Added CYG_HAL_ROM_MONITOR for EDK7708.1999-05-31  Jesper Skov  <jskov@cygnus.co.uk>	* src/hal_stub.c: Respect HAL_BREAKINST_SIZE setting.1999-05-28  Jesper Skov  <jskov@cygnus.co.uk>	* include/pkgconf/hal.h: Renamed SH platform package to edk7708.1999-05-28  Nick Garnett  <nickg@cygnus.co.uk>	* src/hal_stub.c (initHardware): Added call to	HAL_STUB_PLATFORM_INIT if it is defined.	* include/pkgconf/hal.h: Added a #undef for CYG_HAL_ROM_MONITOR,	largely so that a stubrom permutation can define it.1999-05-27  Nick Garnett  <nickg@cygnus.co.uk>	* src/hal_stub.c: Do not call HAL_ICACHE_INVALIDATE_ALL() and	HAL_DCACHE_INVALIDATE_ALL() in __instruction_cache() and	__data_cache() for MIPS targets. These macros are simply	duplicates.1999-05-27  Jesper Skov  <jskov@cygnus.co.uk>	* tests/cache.c:  Added handling of unified caches.1999-05-25  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* tests/cache.c: Use HAL_DCACHE_SYNC if available1999-05-24  Jesper Skov  <jskov@cygnus.co.uk>	* include/pkgconf/hal.h: Added CPU specifier for EDK board.1999-05-21  Jesper Skov  <jskov@cygnus.co.uk>	* src/hal_stub.c (__install_traps): Set exit vector to __reset.1999-05-21  Nick Garnett  <nickg@cygnus.co.uk>	* include/pkgconf/hal.h: Switched VR4300 over to using GDB STUBS	monitor from PMON.	1999-05-21  Jesper Skov  <jskov@cygnus.co.uk>	* tests/intr.c: Get RTC values from CYGBLD_HAL_PLATFORM_H.	Ensure there are fallback definitions.	* src/hal_stub.c (handle_exception_cleanup): Added optional call	of HAL_STUB_PLATFORM_STUBS_FIXUP macro.1999-05-18  Jesper Skov  <jskov@cygnus.co.uk>	* src/hal_stub.c (hal_output_gdb_string): Added missing ;1999-05-13  Nick Garnett  <nickg@cygnus.co.uk>	The following changes were all made on a branch and imported into	the main trunk later.	    1999-05-11  Nick Garnett  <nickg@cygnus.co.uk>	* include/pkgconf/hal.h:	tidied up all MIPS targets to include CYGBLD_HAL_TARGET_H. This	will eventually apply to all configurations.    1999-05-06  Nick Garnett  <nickg@cygnus.co.uk>	* src/PKGconf.mak (COMPILE): Added dbg-threads-syscall.c.	* include/dbg-thread-syscall.h: 	* src/dbg-threads-syscall.c:	Files added to enable support for thread-awareness in GDB stub	ROMs. The .h file has been moved from kernel/src/debug.    1999-04-28  Nick Garnett  <nickg@cygnus.co.uk>	* src/hal_stub.c (__build_t_packet): Changed sp variable to a	non-pointer type to force it to be installed in the T packet with	the right size.	* src/drv_api.c: Added cyg_interrupt_call_pending_DSRs() to keep	HAL happy in non-kernel configurations.    1999-04-21  Nick Garnett  <nickg@cygnus.co.uk>	* include/pkgconf/hal.h:	Added VR4300 configury for ROM monitor use and inclusion of	variant-specific configuration header. This needs some further	tidying up.	1999-04-28  Bart Veer  <bartv@cygnus.co.uk>	* src/PKGconf.mak:	Use the new rules for generating libextras.a1999-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 copyright1999-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 changes1999-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.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?