* generally same core compiler reordering is prevented by asm with : "memory"
* where it is necessary cross core, __dmb() is used which also does the : "memory"... note __dmb() is the implementation of __mem_fence_acquire()/release() which are used in cross-core suitable SDK synchronization primitives
* where it is necessary cross core, __dmb() is used which also does the : "memory"... note __dmb() is the implementation of __mem_fence_acquire()/release() which are used in cross-core suitable SDK synchronization primitives
Statistics: Posted by kilograham — Fri May 30, 2025 9:27 pm