public inbox for ecos-cvs@sourceware.org
help / color / mirror / Atom feed
* ecos/packages/hal/sh/arch/current ChangeLog cd ...
@ 2003-12-05 17:06 nickg
  0 siblings, 0 replies; only message in thread
From: nickg @ 2003-12-05 17:06 UTC (permalink / raw)
  To: ecos-cvs

CVSROOT:	/cvs/ecos
Module name:	ecos
Changes by:	nickg@sourceware.org	2003-12-05 17:06:24

Modified files:
	packages/hal/sh/arch/current: ChangeLog 
	packages/hal/sh/arch/current/cdl: hal_sh.cdl 
	packages/hal/sh/arch/current/include: hal_arch.h hal_var_bank.h 
	                                      hal_var_bank.inc sh_stub.h 
	packages/hal/sh/arch/current/src: context.S hal_misc.c 
	                                  hal_syscall.c sh_stub.c 
	                                  vectors.S 

Log message:
	2003-09-21  Jonathan Larmour  <jifl@eCosCentric.com>
	
	* cdl/hal_sh.cdl: CYGHWR_HAL_SH_FPU_REGS is only needed if there's an
	FPU.
	
	* include/hal_var_bank.h (HAL_THREAD_INIT_CONTEXT_FPU): Use FPSCR
	init value from HAL register definitions.
	
	2003-09-19  John Dallaway  <jld@ecoscentric.com>
	
	* cdl/hal_sh.cdl: Specify default CDL values for sh4_202_md target.
	
	2003-09-11  Nick Garnett  <nickg@ecoscentric.com>
	
	* include/hal_var_bank.h (HAL_THREAD_INIT_CONTEXT_FPU): Changed
	initial value of fpscr to do round-to-nearest rather than
	round-to-zero.
	
	2003-09-08  Nick Garnett  <nickg@ecoscentric.com>
	
	* src/vectors.S (cyg_hal_default_exception_vsr): Added code to
	switch to interrupt stack when fielding exceptions from RedBoot or
	some other ROM monitor. Without this we get potential stack
	overflows when debugging via the network.
	
	2003-09-05  Nick Garnett  <nickg@ecoscentric.com>
	
	* include/hal_arch.h:
	* include/hal_var_bank.h:
	* include/hal_var_bank.inc:
	* src/context.S:
	Added support for floating point state save and restore and GDB
	
	* src/hal_misc.c (hal_delay_us): Fixed implementation of this
	routine so that it actually works.
	
	* src/hal_syscall.c:
	Added support for all supportable syscalls.
	
	* src/sh_stub.c:
	Added check in __is_bsp_syscall() for trap 34 traps using the TRA
	register.
	
	* src/vectors.S: Set startup stack size to the same as the
	interrupt stack size. In some configurations of RedBoot the
	previous value was too small.
	
	* include/sh_stub.h:
	Fixed HAL_STUB_PLATFORM_STUBS_FIXUP() to only rewind for a
	breakpoint. Traps are not rewound.
	
	* cdl/hal_sh.cdl: Added option for SH architecture FP register
	count.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-12-05 17:06 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-05 17:06 ecos/packages/hal/sh/arch/current ChangeLog cd nickg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).