summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/m68k/shared
diff options
context:
space:
mode:
authorEric Norum <WENorum@lbl.gov>2005-01-31 18:59:24 +0000
committerEric Norum <WENorum@lbl.gov>2005-01-31 18:59:24 +0000
commit9be8c2dab83890eba3354dcb9b975974e9e06e4a (patch)
tree8641732f4b5e2e7200bd57f50733d820997e8e6e /c/src/lib/libcpu/m68k/shared
parentMove entry to appropriate sub-ChangeLogs. (diff)
downloadrtems-9be8c2dab83890eba3354dcb9b975974e9e06e4a.tar.bz2
Add ColdFire cache information.
Diffstat (limited to 'c/src/lib/libcpu/m68k/shared')
-rw-r--r--c/src/lib/libcpu/m68k/shared/cache/cache_.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/c/src/lib/libcpu/m68k/shared/cache/cache_.h b/c/src/lib/libcpu/m68k/shared/cache/cache_.h
index b4f8f4ad8d..c4133bac5a 100644
--- a/c/src/lib/libcpu/m68k/shared/cache/cache_.h
+++ b/c/src/lib/libcpu/m68k/shared/cache/cache_.h
@@ -6,13 +6,19 @@
#define __M68K_CACHE_h
#if (defined(__mc68020__) && !defined(__mcpu32__))
-#define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
+# define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
#elif defined(__mc68030__)
-#define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
-#define M68K_DATA_CACHE_ALIGNMENT 16
+# define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
+# define M68K_DATA_CACHE_ALIGNMENT 16
#elif ( defined(__mc68040__) || defined (__mc68060__) )
-#define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
-#define M68K_DATA_CACHE_ALIGNMENT 16
+# define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
+# define M68K_DATA_CACHE_ALIGNMENT 16
+#elif ( defined(__mcf5200__) )
+# define M68K_INSTRUCTION_CACHE_ALIGNMENT 16
+# if ( defined(__mcf528x__) )
+# define M68K_DATA_CACHE_ALIGNMENT 16
+# warning "COLDFIRE_DATA_CACHE_ALIGNMENT"
+# endif
#endif
#if defined(M68K_DATA_CACHE_ALIGNMENT)