• What is better as mutex on Cortex-M4 - Bitband or LDREX/STREX
    The two options are available. What is the difference in respect of "cost" "speed" and "complexity" for the two method? When we need more than few mutexs like that, say 100, is the answer different?
  • How to test atomic access implemented with Load Store Exclusive Assembly (LDREX / STREX)
    Hi there, i have several inline assembly functions wrapped in C. They implement atomic / read-modfy-write style Compare And Swap Increment Decrement Lock Semaphore Creating a good...
  • When will be the Release of "The Definitive Guide to Cortex M7" ??
    Hi Sir, may be the title of this question looks fun, but i am eagerly waiting for your next book "The Definitive Guide to Cortex M7" are you working on this book?? When could i Expect this book Thanks...
  • What's the difference between LDAXR and LDREX
    Hi experts: In armv8 specification, I have found two types of exclusive access instructions: LDAXR/STLXR and LDREX/STREX. I have some questions about these instructions: (1) What's the difference...