• Atomicity
    Is the operation below an atomic operation in a multitasking environment like RTX-51? If it is not, then what is supposed to do to make it an atomic one except using locking mechanisms? void func...
  • A simple problem with atomic instructions
    Hi I am using this code in my program: _inline void Local_Clear( U8 StackerID ) { U8 idata idx; idx = StackerID-3; _atomic_(0); TxSpiBuff[idx] &= 0x0fff; TxSpiBuff[idx] |= 0x3000; _endatomic_...
  • atomic d1 80
    i have disassembled a code and found an atomic instruction like this: d1 80 but why 80 ? in the programming manual there is a limit from 1 to 4 , what is the meaning of d1 80?
  • atomic - LPC313x
    Hello to everyone, can anyone please advise me whether it exists a way to execute on an LPC313x more than one instruction atomically (like for instance _atomic_ for C16x)? Thanks and best regards...
  • atomic operations
    Note: This was originally posted on 31st August 2010 at http://forums.arm.com Hi all, I have to migrate Windows Code to Linux for an ARM processor. The Windows code uses the InterlockedIncrement function...