[PATCH 0/5] or1k: Optimisation and implementation of cache manager functions
Martin Erik Werner
martinerikwerner.aac at gmail.com
Fri Nov 25 18:21:39 UTC 2016
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
More information about the devel
mailing list