This seems a good source with the ref to LOCK in x86 ( which is support to make any instruction atomic across cores :o )
http://www.moserware.com/2008/09/how-do-locks-lock.html If someone with knowledge can confirm it is decent reading. ( apparently other cpu use other stuff.. i wonder how it is done on ARM ) Kudos to all working on this very difficult matter -- -- --------------------------------------------------------------------------------------------------------------------- Knowing is not enough; we must apply. Willing is not enough; we must do