diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2007-08-04 06:10:36 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2007-08-04 06:10:36 +0000 |
commit | 44ad1151c48857d834af36eea33945e454a22e9f (patch) | |
tree | 1af20d5be04490e049a568fcbc0c21dcfd8b1576 /cpukit/score/cpu/m68k/rtems | |
parent | Remove bogus ChangeLog entry. (diff) | |
download | rtems-44ad1151c48857d834af36eea33945e454a22e9f.tar.bz2 |
2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/score/m68k.h: Add stubs for mcf5307, mcf5407, mcfv4e.
Diffstat (limited to 'cpukit/score/cpu/m68k/rtems')
-rw-r--r-- | cpukit/score/cpu/m68k/rtems/score/m68k.h | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/cpukit/score/cpu/m68k/rtems/score/m68k.h b/cpukit/score/cpu/m68k/rtems/score/m68k.h index f12322f1e4..bdf0c8e43a 100644 --- a/cpukit/score/cpu/m68k/rtems/score/m68k.h +++ b/cpukit/score/cpu/m68k/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" |