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