I understand that this is an old thread but the subject is relevant to my question. Above Amit clarifies the ARM document to be referring to bit set/ clear functions as atomic. Toggle functions are always read/ modify/ write. I'm hoping this is also true for TI Concerto devices. In the TRM spruh22h, section 25.6.4 on Bit-Banding, it states that in the bit band alias SRAM region: "A write operation is performed as read-modify-write.". This is in conflict with the ARM documentation. Please clarify.
Thank you!
Steve Ciricillo