1 #ifndef _SYS_CACHECTL_H 2 #define _SYS_CACHECTL_H 3 4 #ifdef __cplusplus 5 extern "C" { 6 #endif 7 8 #define ICACHE (1<<0) 9 #define DCACHE (1<<1) 10 #define BCACHE (ICACHE|DCACHE) 11 #define CACHEABLE 0 12 #define UNCACHEABLE 1 13 14 int cachectl(void *, int, int); 15 int cacheflush(void *, int, int); 16 int _flush_cache(void *, int, int); 17 18 #ifdef __cplusplus 19 } 20 #endif 21 22 #endif 23