Question:
Is Exclusive-access built-in functions are applicable for ARM?
Answer:
No, Exclusive-access built-in functions in CCES are applicable for SHARC. But in the ARM core, LDREX and STREX are used to provide exclusive access. Please refer the below document link for more details.
https://developer.arm.com/documentation/dht0008/a
Also Please refer "Synchronization and semaphores" topic in ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition.
https://developer.arm.com/documentation/ddi0406/latest