summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/h8300 (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-07Fix typo.Ralf Corsepius1-1/+1
2008-10-142008-10-14 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-4/+8
* cpu_asm.S: Enable same code paths for SX. Tested on simulator.
2008-10-142008-10-14 Steven Grunza <grunza@ulticom.com>Joel Sherrill2-0/+7
* cpu_asm.S: Use proper diredctive for h8300/sx.
2008-09-112008-09-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-6/+11
* rtems/score/types.h: Do not define boolean, single_precision, double_precision unless RTEMS_DEPRECATED_TYPES is given.
2008-09-082008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-1/+5
* rtems/score/cpu.h: Remove extraneous spaces.
2008-08-212008-08-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+5
* rtems/score/types.h: Include stdbool.h. Use bool as base-type for boolean.
2008-08-21Include stdbool.h. Use bool as base-type for boolean.Ralf Corsepius1-1/+2
2008-08-19Add missing prototypes.Ralf Corsepius1-1/+1
2008-07-312008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-2/+6
* cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
2008-06-052008-06-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-0/+21
* rtems/score/cpu.h: Add CPU_SIMPLE_VECTORED_INTERRUPTS porting parameter to indicate that the port uses the Simple Vectored Interrupt model or the Programmable Interrupt Controller Model. The PIC model is implemented primarily in the BSP and it is responsible for all memory allocation.
2007-12-172007-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-0/+7
* rtems/score/cpu.h: Add _CPU_Context_Get_SP() for stack check utility.
2007-12-042007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-20/+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-032007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-12/+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-05-222007-05-22 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-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-05-092007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+4
* rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
2007-04-172007-04-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+6
* rtems/score/cpu.h: Use Context_Control_fp* instead of void* for fp_contexts. Eliminate evil casts.
2007-04-17Use Context_Control_fp* instead of void* for fp_contexts.Ralf Corsepius1-3/+3
Eliminate evil casts.
2007-01-08Regenerate.Ralf Corsepius1-2/+2
2006-11-172006-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-4/+4
* rtems/score/types.h: Remove unsigned64, signed64.
2006-08-312006-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+6
* rtems/score/cpu.h: Revert change. It did not appear to correct all warnings.
2006-08-302006-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+5
* rtems/score/cpu.h:
2006-08-292006-08-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* rtems/score/cpu.h: Correct inline assembly constraints.
2006-01-162006-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-5/+10
* rtems/score/cpu.h: Part of a large patch to improve Doxygen output. As a side-effect, grammar and spelling errors were corrected, spacing errors were address, and some variable names were improved.
2006-01-14Regenerate.Ralf Corsepius1-1/+1
2006-01-13Regenerate.Ralf Corsepius1-0/+2
2006-01-12Remove all-local.Ralf Corsepius1-2/+0
2006-01-12Regenerate.Ralf Corsepius1-2/+2
2006-01-12CleanupsRalf Corsepius1-4/+0
2005-11-082005-11-08 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+6
* rtems/score/types.h: Eliminate unsigned16, unsigned32.
2005-10-272005-10-27 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-4/+6
* rtems/asm.h: Remove private version of CONCAT macros. Include <rtems/concat.h> instead.
2005-02-19Auto-generated update.Ralf Corsepius1-1/+1
2005-02-192005-02-19 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+4
* rtems/score/cpu.h: Remove traces from NO_CPU.
2005-02-19Cosmetics.Ralf Corsepius1-1/+1
2005-02-192005-02-19 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-1/+1
* rtems/score/cpu.h: Remove traces from NO_CPU.
2005-02-082005-02-08 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius3-31/+48
* Makefile.am: Split out preinstallation rules. * preinstall.am: New (Split out from Makefile.am).
2005-02-042005-02-04 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius3-125/+9
PR 754/rtems * rtems/asm.h: New (relocated from .). * asm.h: Remove (moved to rtems/asm.h). * Makefile.am: Reflect changes above.
2005-01-28New header guard.Ralf Corsepius5-10/+10
2005-01-282004-01-28 Ralf Corsepius <ralf.corsepiu@rtems.org>Ralf Corsepius1-0/+5
* asm.h, rtems/score/cpu.h, rtems/score/h8300.h, rtems/score/types.h: New header guards.
2005-01-242005-01-24 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-6/+5
* rtems/score/types.h: Remove signed8, signed16, signed32, unsigned8, unsigned16, unsigned32.
2005-01-242005-01-24 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-16/+4
* rtems/score/h8300.h: Remove RTEMS_CPU_HAS_16_BIT_ADDRESSES.
2005-01-242005-01-24 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-0/+6
* rtems/score/types.h: #include <rtems/stdint.h>.
2005-01-072005-01-07 Ralf Corsepius <ralf.corsepius@freenet.de>Ralf Corsepius2-1/+5
* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
2005-01-012005-01-01 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-9/+7
* Makefile.am: Remove build-variant support.
2004-12-102004-12-10 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+7
PR 733/rtems * rtems/score/cpu.h: Remove output arg from inline asm in _CPU_ISR_Disable.
2004-12-10Cosmetics.Ralf Corsepius1-3/+3
2004-11-21Cosmetics.Ralf Corsepius4-4/+0
2004-11-212004-11-21 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+7
* rtems/score/types.h: Use __rtems_score_types_h as preprocessor guard.
2004-11-212004-11-12 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius3-6/+14
* asm.h: Add doxygen preamble.
2004-11-022004-10-02 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius4-6/+21
* rtems/score/cpu.h: Add doxygen preamble. * rtems/score/h8300.h: Add doxygen preamble. * rtems/score/types.h: Add doxygen preamble.
2004-09-292004-09-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-4/+5
* rtems/score/cpu.h: i960 obsoleted and all references removed.