changelog

来自「eCos操作系统源码」· 代码 · 共 289 行

TXT
289
字号
2004-04-22  Jani Monoses <jani@iv.ro>	 * cdl/hal_mn10300_am33.cdl :	 Invoke tail with stricter syntax that works in latest coreutils. 2003-12-05  Andrew Lunn  <andrew.lunn@ascom.ch>	* include/var_intr.h:  hal_delay_us() is a C function.2003-07-18  Nick Garnett  <nickg@balti.calivar.com>	* cdl/hal_mn10300_am33.cdl:        Changed values for CYGNUM_HAL_RTC_NUMERATOR,        CYGNUM_HAL_RTC_DENOMINATOR and CYGNUM_HAL_RTC_PERIOD to        "default_value" from "calculated". This makes it easier        to change these values globally.        2003-04-10  Nick Garnett  <nickg@balti.calivar.com>	* src/mn10300_am33.ld: 	Added .eh_frame to data section. This is a stopgap fix to allow	C++ programs that define exceptions to link and run. It does not	allow them to actually throw exceptions, since that depends on	compiler changes that have not been made. Further, more	far-reaching, linker script changes will also be needs when that	happens.	Added libsupc++.a to GROUP() directive for GCC versions later than	3.0.2003-03-14  Bart Veer  <bartv@ecoscentric.com>	* src/mn10300_am33.ld: add entries for debug sections, needed by	current tools2003-03-11  Mark Salter  <msalter@redhat.com>	* src/redboot_linux_exec.c (do_exec): Call eth_drv_stop as necessary.2002-12-06  Mark Salter  <msalter@redhat.com>	* src/var_misc.c (hal_mn10300_mem_real_region_top): New function.	* include/variant.inc: Don't set TBR for RAM startup if the RAM	base is not properly aligned.2002-11-19  Mark Salter  <msalter@redhat.com>	* cdl/hal_mn10300_am33.cdl: Add virtual vector comm support using	any combination of AM33 serial ports and platform serial ports.	* src/am33_serial.c: New file. Support for internal serial ports.2002-11-15  Mark Salter  <msalter@redhat.com>	* cdl/hal_mn10300_am33.cdl: Add options to control placement of	VSR and virtual vector tables. Platforms may override.	* src/mn10300_am33.ld: Use new cdl option values.2002-11-14  Mark Salter  <msalter@redhat.com>	* include/var_intr.h (HAL_CLOCK_INITIALIZE): Save _period_ for	use by other code.	* src/redboot_cmds.c: New file.	* cdl/hal_mn10300_am33.cdl: Add support for RedBoot exec command.2001-10-18  David Howells  <dhowells@redhat.com>	* include/variant.inc: Suppress as many interrupt sources as	possible whilst booting.2001-07-27  David Howells  <dhowells@redhat.com>	* cdl/hal_mn10300_am33.cdl: Added option for disabling caching	when accessing flash (CYGSEM_HAL_UNCACHED_FLASH_ACCESS).	* include/var_cache.h: Ditto.	* include/variant.inc: Initialise the cache and the trap base	register if appropriate.	* src/mn10300_am33.ld: Handle code kept in RAM for flash drivers	and permit the VSR table to reside in on-CPU RAM.2000-08-12  Drew Moseley  <dmoseley@redhat.com>	* src/var_misc.c: More rearranging of GDB regnames.2000-08-11  Drew Moseley  <dmoseley@redhat.com>	* src/var_misc.c: Rearranged regnames to correspond to what GDB is	expecting.2000-08-10  Drew Moseley  <dmoseley@redhat.com>	* src/var_misc.c: Added Cygmon support.	* include/variant.inc: Added AM33/2.00 support.	* src/mn10300_am33.ld: Ditto.	* src/var_misc.c: Ditto.	* include/var_intr.h: Added Cygmon support.	* include/var_arch.h: Added some PSW bitmasks.	Added Cygmon support.	* cdl/hal_mn10300_am33.cdl: Added option for AM33_REVISION2000-06-21  Nick Garnett  <nickg@cygnus.co.uk>	* src/mn10300_am33.ld:	Added extra underscore to _stext and _etext.	Switched to new table definition mechanism.	2000-03-20  Jonathan Larmour  <jlarmour@redhat.co.uk>	* include/variant.inc (SAVED_CONTEXT_PC_OFFSET): New macro to give	variant-specific offset of PC within saved register context	(hal_mon_init_vsr): For RAM startup, override breakpoint VSR if stubs	are included	* include/var_arch.h (HAL_SavedRegisters): Move here from architecture	HAL2000-02-16  Jesper Skov  <jskov@redhat.com>	* cdl/hal_mn10300_am33.cdl: remove fix me2000-01-28  Gary Thomas  <gthomas@cygnus.co.uk>	* src/mn10300_am33.ld: Add support for network package.1999-12-21  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/variant.inc: Rename CYG_HAL_USE_ROM_MONITOR_GDB_STUBS ->	CYGSEM_HAL_USE_ROM_MONITOR_GDB_stubs	* cdl/hal_mn10300_am33.cdl: Ensure we "puts" to appropriate CDL header	We don't need to include CYGBLD_HAL_PLATFORM_H - that's done in hal.h1999-12-14  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/var_intr.h (HAL_INTERRUPT_CONFIGURE): EXTMD needs to be	accessed as a 32-bit register on the AM331999-12-08  Nick Garnett  <nickg@cygnus.co.uk>	* include/var_cache.h (HAL_DCACHE_WRITE_MODE): Fixed to clear old	write mode before setting new one. otherwise write-through mode is	sticky.1999-12-02  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_mn10300_am33.cdl:	Use the <PACKAGE> token in custom rules.1999-12-01  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_mn10300_am33.cdl:	Use the <PREFIX> token in custom rules.1999-11-04  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_mn10300_am33.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-03  Jesper Skov  <jskov@cygnus.co.uk>	* cdl/hal_mn10300_am33.cdl: Added.1999-10-27  Nick Garnett  <nickg@cygnus.co.uk>	* include/variant.inc: CYG_ISR_TABLE_SIZE changed to 57, which is	what it should be. Case 102415.1999-10-06  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* src/PKGconf.mak: Don't create extras.o here any more1999-08-18  Nick Garnett  <nickg@cygnus.co.uk>	* include/var_intr.h: Added CYGNUM_HAL_EXCEPTION_WATCHDOG as a	synonym for CYGNUM_HAL_VECTOR_WATCHDOG.1999-08-16  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/var_intr.h (HAL_INTERRUPT_CONFIGURE): Correct bad address	when restoring EXTMD. 0x180>>1 becomes 0x200>>1 for AM33	* include/variant.inc: Change comment mentioning AM32 to AM331999-08-13  Nick Garnett  <nickg@cygnus.co.uk>	* src/variant.S: Tidied away superfluous trace code.	* include/var_cache.h: Removed disablement of data cache	enable/disable.1999-08-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/pkgconf/hal_mn10300_am33.h:	reparent CYGPKG_HAL_MN10300_AM33 under CYGPKG_HAL_MN10300_VARIANTS 1999-07-30  Nick Garnett  <nickg@cygnus.co.uk>	* src/variant.S: Added trampolines to decode NMICR and ISR	register value and vector back into the VSR.	* include/pkgconf/hal_mn10300_am33.h:	Added includes for architecture and platform pkgconf files.	* include/variant.inc: Added initialization for extra entries in	VSR table. Added initialization for NMI VSR trampolines.	* include/var_intr.h: Moved HAL_INTERRUPT_CONFIGURE() here since	it is now variant-specific.	Reorganized and renumbered exceptions.1999-07-27  Nick Garnett  <nickg@cygnus.co.uk>	* src/variant.S: Added this file to contain assembly	implementation of cyg_hal_dcache_store().	* src/var_misc.c: Removed cyg_hal_dcache_store(), now implemented	in assembly in variant.S.	* src/mn10300_am33.ld: Relocated VSR table and VVT to 0x50000100	and 0x50000200 respectively.	* src/PKGconf.mak (COMPILE): Added variant.S.	* include/variant.inc:	Added definition of DCR_DE bit.	Converted all *_MIPS_* definitions to *_MN10300_*.	Removed initialization of TBR register.	Fixed up differenced between RAM and ROM startups.	* include/var_cache.h:	Temporarily disabled DCACHE, we are having problems getting it to	purge properly. Various other minor tidies.	* include/var_arch.h: Added macros to transfer extra AM33	registers between a HAL_SavedRegisters structure and a GDB	register dump.1999-07-16  Nick Garnett  <nickg@cygnus.co.uk>	* include/variant.inc:	Moved hal_cpu_init macro here. Added initialization for TBR.	Implemented hal_memc_init. Removed some defunct code from	hal_diag_* macros.	* include/var_intr.h:	Tidied up timer register addresses.1999-07-08  Nick Garnett  <nickg@cygnus.co.uk>	* include/var_intr.h:	Extended exceptions to cover those reported in the ISR register.	* include/variant.inc:	Added definitions of NMICR, DCR and ISR addresses.	Added hal_cpu_clear_nmid macro.1999-07-07  Nick Garnett  <nickg@cygnus.co.uk>	* src/mn10300_am33.ld:	Temporarily disabled definition of shared VSR.	* include/variant.inc:	Added macros to get and set PSW in a CPU specific way.1999-06-30  Nick Garnett  <nickg@cygnus.co.uk>	* include/var_arch.h:	* include/var_cache.h:	* include/var_intr.h:	* include/variant.inc:	* include/pkgconf/hal_mn10300_am33.h:	* src/PKGconf.mak:	* src/mn10300_am33.ld:	* src/var_misc.c:	Added these files to contain defines and code for the AM33	processor variant.	

⌨️ 快捷键说明

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