These patches are mainly optimisation changes to the or1k cache manager functions. They were made for use on our custom boards, but should be applicable to or1k in general.
We have used and tested these patches as part of a larger set of changes for our boards on the 4.11 branch on top of rtems commit 5807328. No testing except compilation has been performed on the rebased patch set on master. Martin Erik Werner (5): or1k: Add functions for entire cache operations or1k: Indent & comment fix in cache.c or1k: Avoid excessive ISR toggle in cache manager or1k: Remove secondary functions in cache manager or1k: Avoid multiple iterations over cache c/src/lib/libcpu/or1k/shared/cache/cache.c | 316 +++++++++++++++++++--------- c/src/lib/libcpu/or1k/shared/cache/cache_.h | 6 + 2 files changed, 228 insertions(+), 94 deletions(-) -- 2.1.4 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel