summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/bfin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-12-043-21/+6
| | | | | | * 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>Joel Sherrill2007-12-032-54/+9
| | | | | | | | | * 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>Joel Sherrill2007-09-102-4/+21
| | | | | | * 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>Joel Sherrill2007-09-102-0/+33
| | | | * rtems/bfin/bf533.h: Add more definitions.
* 2007-05-31 Alain Schaefer <alani@easc.ch>Joel Sherrill2007-05-312-5/+12
| | | | | | | * 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>Joel Sherrill2007-05-242-1/+5
| | | | * rtems/score/cpu.h: Fix incorrect interrupt mask.
* 2007-05-22 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-05-221-2/+0
| | | | | | | | | * score/cpu/arm/cpu.c, score/cpu/avr/cpu.c, score/cpu/bfin/cpu.c, score/cpu/c4x/cpu.c, score/cpu/h8300/cpu.c, score/cpu/i386/cpu.c, score/cpu/m68k/cpu.c, score/cpu/mips/cpu.c, score/cpu/nios2/cpu.c, score/cpu/no_cpu/cpu.c, score/cpu/sh/cpu.c, score/cpu/sparc/cpu.c, cpukit/sapi/src/exinit.c: Move copying of CPU Table to shared executive initialization.
* 2007-04-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2007-04-172-160/+163
| | | | * rtems/bfin/bf533.h: Fix warnings about constants being too large.
* Use Context_Control_fp* instead of void* for fp_contexts.Ralf Corsepius2007-04-171-3/+3
| | | | Eliminate evil casts.
* 2007-04-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-04-171-0/+6
| | | | | | * rtems/score/cpu.h: Use Context_Control_fp* instead of void* for fp_contexts. Eliminate evil casts.
* Regenerate.Ralf Corsepius2007-01-081-3/+3
|
* 2006-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-172-6/+4
| | | | * rtems/score/types.h: Remove unsigned64, signed64.
* 2006-11-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-091-0/+5
| | | | | * rtems/bfin/bf533.h, rtems/bfin/bfin.h: Remove stray whitespaces. * rtems/score/bfin.h: Use __BFIN__ instead of BFIN.
* Remove stray whitespaces.Ralf Corsepius2006-11-092-47/+29
|
* Use __BFIN__ instead of BFIN.Ralf Corsepius2006-11-091-1/+1
|
* 2006-11-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-082-0/+6
| | | | * cpu_asm.S: Re-add HI, LO.
* 2006-11-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-11-081-0/+5
| | | | | * irq.c: Add missing newline. * rtems/score/cpu.h: Eliminate hidden backspaces.
* Eliminate hidden backspaces.Ralf Corsepius2006-11-081-1/+1
|
* Add missing newlineRalf Corsepius2006-11-081-1/+1
|
* 2006-10-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-10-242-9/+6
| | | | * rtems/bfin/bfin.h: Eliminate hi, lo, HI, LO, and MK_BMSK.
* 2006-10-24 Alain Schaefer <alani@easc.ch>Joel Sherrill2006-10-248-391/+501
| | | | | | | * 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>Joel Sherrill2006-10-233-29/+5
| | | | * cpu.c, rtems/score/cpu.h: Use the default IDLE thread body.
* 2006-10-23 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-10-2312-0/+2953
* .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.