mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-21 23:05:18 +08:00
2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/score/m68k.h: Add stubs for mcf5307, mcf5407, mcfv4e.
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||
|
||||
* rtems/score/m68k.h: Add stubs for mcf5307, mcf5407, mcfv4e.
|
||||
|
||||
2007-07-31 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||
|
||||
* cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h:
|
||||
|
||||
@@ -223,6 +223,49 @@ extern "C" {
|
||||
#define M68K_HAS_FPSP_PACKAGE 0
|
||||
#define M68K_HAS_ISA_APLUS 0
|
||||
|
||||
#elif defined(__mcf5307__)
|
||||
/* UNCHECKED */
|
||||
/* Motorola ColdFire 5307 */
|
||||
#define CPU_MODEL_NAME "m5307"
|
||||
#define M68K_HAS_VBR 1
|
||||
#define M68K_HAS_BFFFO 0
|
||||
#define M68K_HAS_SEPARATE_STACKS 0
|
||||
#define M68K_HAS_PREINDEXING 0
|
||||
#define M68K_HAS_EXTB_L 1
|
||||
#define M68K_HAS_MISALIGNED 1
|
||||
#define M68K_HAS_FPU 0
|
||||
#define M68K_HAS_FPSP_PACKAGE 0
|
||||
#define M68K_HAS_ISA_APLUS 0
|
||||
|
||||
#elif defined(__mcf5407__)
|
||||
#if defined(__mcfv4e__)
|
||||
/* UNCHECKED */
|
||||
/* Motorola ColdFire V4e */
|
||||
#define CPU_MODEL_NAME "mcfv4e"
|
||||
#define M68K_HAS_VBR 1
|
||||
#define M68K_HAS_BFFFO 0
|
||||
#define M68K_HAS_SEPARATE_STACKS 0
|
||||
#define M68K_HAS_PREINDEXING 0
|
||||
#define M68K_HAS_EXTB_L 1
|
||||
#define M68K_HAS_MISALIGNED 1
|
||||
#define M68K_HAS_FPU 0
|
||||
#define M68K_HAS_FPSP_PACKAGE 0
|
||||
#define M68K_HAS_ISA_APLUS 0
|
||||
#else
|
||||
/* UNCHECKED */
|
||||
/* Motorola ColdFire 5407 */
|
||||
#define CPU_MODEL_NAME "m5407"
|
||||
#define M68K_HAS_VBR 1
|
||||
#define M68K_HAS_BFFFO 0
|
||||
#define M68K_HAS_SEPARATE_STACKS 0
|
||||
#define M68K_HAS_PREINDEXING 0
|
||||
#define M68K_HAS_EXTB_L 1
|
||||
#define M68K_HAS_MISALIGNED 1
|
||||
#define M68K_HAS_FPU 0
|
||||
#define M68K_HAS_FPSP_PACKAGE 0
|
||||
#define M68K_HAS_ISA_APLUS 0
|
||||
#endif
|
||||
|
||||
#elif defined(__mc68000__)
|
||||
|
||||
#define CPU_MODEL_NAME "m68000"
|
||||
|
||||
Reference in New Issue
Block a user