12 #ifndef __METAL_CACHE__H__
13 #error "Include metal/cache.h instead of metal/nuttx/cache.h"
16 #ifndef __METAL_NUTTX_CACHE__H__
17 #define __METAL_NUTTX_CACHE__H__
19 #include <nuttx/arch.h>
27 up_clean_dcache((uintptr_t)addr, (uintptr_t)addr + len);
32 up_invalidate_dcache((uintptr_t)addr, (uintptr_t)addr + len);
static void __metal_cache_invalidate(void *addr, unsigned int len)
Definition: cache.h:30
static void __metal_cache_flush(void *addr, unsigned int len)
Definition: cache.h:25