summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/shared/src/cache_manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/shared/src/cache_manager.c')
-rw-r--r--c/src/lib/libcpu/shared/src/cache_manager.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/shared/src/cache_manager.c b/c/src/lib/libcpu/shared/src/cache_manager.c
index 3f7a066ca1..202ea8e1ba 100644
--- a/c/src/lib/libcpu/shared/src/cache_manager.c
+++ b/c/src/lib/libcpu/shared/src/cache_manager.c
@@ -20,9 +20,13 @@
* rtems/c/src/lib/libcpu/CPU/cache_.h
*
* The cache implementation header file can define
- * CPU_CACHE_SUPPORT_PROVIDES_RANGE_FUNCTIONS
+ *
+ * #define CPU_CACHE_SUPPORT_PROVIDES_RANGE_FUNCTIONS
+ *
* if it provides cache maintenance functions which operate on multiple lines.
- * Otherwise a generic loop with single line operations will be used.
+ * Otherwise a generic loop with single line operations will be used. It is
+ * strongly recommended to provide the implementation in terms of static
+ * inline functions for performance reasons.
*
* The functions below are implemented with CPU dependent inline routines
* found in the cache.c files for each CPU. In the event that a CPU does