summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/src/cachealignedalloc.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtems+bsps/cache: Define cache manager operations for code synchronization ↵Pavel Pisa2016-07-041-1/+1
| | | | | | | | | | | | | | and maximal alignment. There is need for unambiguous named and defined cache function which should be called when code is updated, loaded or is self-modifying. There should be function to obtain maximal cache line length as well. This function can and should be used for allocations which can be used for data and or code and ensures that there are no partial cache lines overlaps on start and end of allocated region.
* rtems: Move rtems_cache_aligned_malloc()Sebastian Huber2014-11-251-0/+28
Make sure also the size is cache aligned since otherwise we may have some overlap with the next allocation block. A cache invalidate on this area would be fatal.