Skip to content

Commit c96a3a6

Browse files
committed
README fix relating to dealing with caches on embedded systems
1 parent bc736af commit c96a3a6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ For hosted systems the [False Sharing](https://en.wikipedia.org/wiki/False_shari
6868
Some systems have a non-typical cacheline length (for instance the apple M1/M2 CPUs have a cacheline length of 128 bytes), and ```LFBB_CACHELINE_LENGTH``` should be set accordingly in those cases.
6969

7070
## Dealing with caches on embedded systems
71-
When using the library with DMA or multicore on embedded systems with cache it is necessary to perform manual cache synchronization in one of the following ways:
71+
When using the library with DMA or asymmetric multicore on embedded systems with cache it is necessary to perform manual cache synchronization in one of the following ways:
7272
* Using platform specific data synchronization barriers (```DSB``` on ARM)
7373
* By manually invalidating cache
7474
* By setting the MPU/MMU up to not cache the data buffer

0 commit comments

Comments
 (0)