summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/rtems/powerpc/cache.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/powerpc/rtems/powerpc/cache.h')
-rw-r--r--c/src/lib/libcpu/powerpc/rtems/powerpc/cache.h38
1 files changed, 0 insertions, 38 deletions
diff --git a/c/src/lib/libcpu/powerpc/rtems/powerpc/cache.h b/c/src/lib/libcpu/powerpc/rtems/powerpc/cache.h
deleted file mode 100644
index 1fdc75ae8b..0000000000
--- a/c/src/lib/libcpu/powerpc/rtems/powerpc/cache.h
+++ /dev/null
@@ -1,38 +0,0 @@
-#ifndef _RTEMS_POWERPC_CACHE_H
-#define _RTEMS_POWERPC_CACHE_H
-
-#include <rtems/powerpc/powerpc.h> /* for PPC_D_CACHE */
-
-#ifdef _OLD_EXCEPTIONS
-
-#if (PPC_D_CACHE != 0)
-#define _CPU_Data_Cache_Block_Flush( _address ) \
- do { register void *__address = (_address); \
- register uint32_t _zero = 0; \
- __asm__ volatile ( "dcbf %0,%1" : \
- "=r" (_zero), "=r" (__address) : \
- "0" (_zero), "1" (__address) \
- ); \
- } while (0)
-#else
-#define _CPU_Data_Cache_Block_Flush( _address ) /* nop */
-#endif
-
-/*
- * FIXME: This is not used anywhere.
- */
-#if (PPC_D_CACHE != 0)
-#define _CPU_Data_Cache_Block_Invalidate( _address ) \
- do { register void *__address = (_address); \
- register uint32_t _zero = 0; \
- __asm__ volatile ( "dcbi %0,%1" : \
- "=r" (_zero), "=r" (__address) : \
- "0" (_zero), "1" (__address) \
- ); \
- } while (0)
-#else
-#define _CPU_Data_Cache_Block_Invalidate( _address ) /* nop */
-#endif
-#endif
-
-#endif