summaryrefslogblamecommitdiffstats
path: root/cpukit/score/cpu/bfin/ChangeLog
blob: a7e94ce466108b10a260d0a4ea4b8f2f0e8e9ea3 (plain) (tree)
1
2
3
4
5
6





                                                                            








                                                                             

                                              






                                                                           

                                                   






                                                             



                                                          



                                                                           





                                                                   



                                                           




                                                                          

                                                          



                                                          


                                                         



                                                                   






                                                                           

                                                



                                                                     






                                                                          
2007-12-04	Joel Sherrill <joel.sherrill@OARcorp.com>

	* cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
	Table to Configuration Table. Eliminate CPU Table from all ports.
	Delete references to CPU Table in all forms.

2007-12-03	Joel Sherrill <joel.sherrill@OARcorp.com>

	* rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
	the Configuration Table. This included pretasking_hook,
	predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
	extra_mpci_receive_server_stack, stack_allocate_hook, and
	stack_free_hook. As a side-effect of this effort some multiprocessing
	code was made conditional and some style clean up occurred.

2007-09-10	Alain Schaefer <alani@easc.ch>

	* cpu_asm.S: Fix two problems:
	    - CC bit has been clobbered and was not correctly restored
	    - bfin hardware does not allow to read instructions from the L1


2007-09-10	Alain Schaefer <alani@easc.ch>

	* rtems/bfin/bf533.h: Add more definitions.

2007-05-31	Alain Schaefer <alani@easc.ch>

	* rtems/score/cpu.h: Modifiy inline assembly language
	constraints to use a data register as the CTL/STI
	instructions requires. This is not only more correct,
	it avoids GCC PR31787.

2007-05-24	Alain Schaefer <alani@easc.ch>

	* rtems/score/cpu.h: Fix incorrect interrupt mask.

2007-04-17	Joel Sherrill <joel@OARcorp.com>

	* rtems/bfin/bf533.h: Fix warnings about constants being too large.

2007-04-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* rtems/score/cpu.h:
	  Use Context_Control_fp* instead of void* for fp_contexts.
	  Eliminate evil casts.

2006-11-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* rtems/score/types.h: Remove unsigned64, signed64.

2006-11-09	Ralf Corsépius <ralf.corsepius@rtems.org>

	* rtems/bfin/bf533.h, rtems/bfin/bfin.h: Remove stray whitespaces.
	* rtems/score/bfin.h: Use __BFIN__ instead of BFIN.

2006-11-08	Ralf Corsépius <ralf.corsepius@rtems.org>

	* cpu_asm.S: Re-add HI, LO.

2006-11-08	Ralf Corsépius <ralf.corsepius@rtems.org>

	* irq.c: Add missing newline.
	* rtems/score/cpu.h: Eliminate hidden backspaces.

2006-10-24	Joel Sherrill <joel@OARcorp.com>

	* rtems/bfin/bfin.h: Eliminate hi, lo, HI, LO, and MK_BMSK.

2006-10-24	Alain Schaefer <alani@easc.ch>

	* Makefile.am, cpu.c, cpu_asm.S, preinstall.am, rtems/score/bfin.h:
	Clean up rtems/score/bfin.h removing parts that are not needed by
	RTEMS CPUkit to bfin specific .h files.
	* rtems/bfin/bf533.h, rtems/bfin/bfin.h: New files.

2006-10-23	Joel Sherrill <joel@OARcorp.com>

	* cpu.c, rtems/score/cpu.h: Use the default IDLE thread body.

2006-10-23	Joel Sherrill <joel@OARcorp.com>

	* .cvsignore, ChangeLog, Makefile.am, cpu.c, cpu_asm.S, irq.c,
	preinstall.am, rtems/asm.h, rtems/score/bfin.h, rtems/score/cpu.h,
	rtems/score/cpu_asm.h, rtems/score/types.h: New files.

2006-10-20  Alain Schaefer <alani@easc.ch>

    * all files : Initial version