Ensure that cache functions are flagged as usable by the generic cache implementation code. --- bsps/aarch64/shared/cache/cache.c | 10 ++++++++++ 1 file changed, 10 insertions(+)
diff --git a/bsps/aarch64/shared/cache/cache.c b/bsps/aarch64/shared/cache/cache.c index 240cfb043a..76465aeb86 100644 --- a/bsps/aarch64/shared/cache/cache.c +++ b/bsps/aarch64/shared/cache/cache.c @@ -39,6 +39,16 @@ #include <bsp/utility.h> #include <bsp/aarch64-sysregs.h> +#define CPU_DATA_CACHE_ALIGNMENT 64 + +#define CPU_INSTRUCTION_CACHE_ALIGNMENT 64 + +#define CPU_CACHE_SUPPORT_PROVIDES_RANGE_FUNCTIONS + +#define CPU_CACHE_SUPPORT_PROVIDES_CACHE_SIZE_FUNCTIONS + +#define CPU_CACHE_SUPPORT_PROVIDES_DISABLE_DATA + #define AARCH64_CACHE_L1_CPU_DATA_ALIGNMENT ((size_t)64) #define AARCH64_CACHE_L1_DATA_LINE_MASK \ ( AARCH64_CACHE_L1_CPU_DATA_ALIGNMENT - 1 ) -- 2.20.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel