summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/sparc/cache/cache_.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/sparc/cache/cache_.h')
-rw-r--r--c/src/lib/libcpu/sparc/cache/cache_.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/c/src/lib/libcpu/sparc/cache/cache_.h b/c/src/lib/libcpu/sparc/cache/cache_.h
new file mode 100644
index 0000000000..8d54d37e2d
--- /dev/null
+++ b/c/src/lib/libcpu/sparc/cache/cache_.h
@@ -0,0 +1,24 @@
+/*
+ * SPARC Cache Manager Support
+ */
+
+#ifndef __SPARC_CACHE_h
+#define __SPARC_CACHE_h
+
+/*
+ * CACHE MANAGER: The following functions are CPU-specific.
+ * They provide the basic implementation for the rtems_* cache
+ * management routines. If a given function has no meaning for the CPU,
+ * it does nothing by default.
+ *
+ * FIXME: Some functions simply have not been implemented.
+ */
+
+#if defined(HAS_INSTRUCTION_CACHE)
+#define CPU_INSTRUCTION_CACHE_ALIGNMENT 0
+#endif
+
+#include <libcpu/cache.h>
+
+#endif
+/* end of include file */