| #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 |