Joel Sherrill
dace69bfc4
2010-04-17 Allan Hessenflow <allanh@kallisti.com>
...
* cpu.c, cpu_asm.S, rtems/score/cpu.h: Fine tune registers saved in the
context. The sp and imask registers need to be saved. Also allocated
12 bytes on the stack at thread entry as the abi requires that.
2010-04-17 19:24:16 +00:00
Joel Sherrill
340d782ab8
2010-04-17 Mike Frysinger <vapier.adi@gmail.com>
...
* cpu.c: Blackfin ABI requires L registers to be 0 upon function entry.
2010-04-17 17:34:34 +00:00
Joel Sherrill
ff8dd26afa
2010-03-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Remove unused file.
* irq.c: Removed.
2010-03-27 14:59:26 +00:00
Joel Sherrill
cca8379862
2009-02-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, rtems/score/cpu.h: Change prototype of IDLE thread to
consistently return void * and take a uintptr_t argument.
2009-02-12 15:55:55 +00:00
Joel Sherrill
c03e2bc8c7
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c, rtems/score/cpu.h: Eliminate _CPU_Thread_dispatch_pointer and
passing address of _Thread_Dispatch to _CPU_Initialize. Clean up
comments.
2009-02-11 21:45:05 +00:00
Ralf Corsepius
383871acea
Fix typo.
2008-12-07 11:25:55 +00:00
Joel Sherrill
df4fcaa0af
2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpu.c: Remove extraneous spaces.
2008-09-08 15:19:23 +00:00
Ralf Corsepius
5d42c1b7bc
Convert to "bool".
2008-09-05 02:00:15 +00:00
Joel Sherrill
4daebbd022
2008-08-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems/include/rtems/rtems/ratemon.h,
rtems/include/rtems/rtems/status.h,
score/include/rtems/score/coremutex.h,
score/include/rtems/score/object.h: Removed extraneous commas.
2008-08-14 15:25:14 +00:00
Joel Sherrill
fe8343911c
2007-12-17 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpu.c, irq.c, rtems/score/cpu_asm.h: Sweep to make sure grep for
COPYRIGHT passes.
2007-12-17 16:12:37 +00:00
Joel Sherrill
ee29de05bc
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-04 22:19:10 +00:00
Joel Sherrill
60f016f59d
2007-05-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* 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-05-22 20:57:34 +00:00
Joel Sherrill
9dfd75ec52
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-24 20:20:36 +00:00
Joel Sherrill
5b8b467017
2006-10-23 Joel Sherrill <joel@OARcorp.com>
...
* cpu.c, rtems/score/cpu.h: Use the default IDLE thread body.
2006-10-23 17:19:52 +00:00
Joel Sherrill
d9a6ab3fed
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-23 17:17:50 +00:00