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