Regarding atomic access for C28 please see below:
https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/875694/tms320f28377d-ep-atomic-data-types
Part Number: TMS320F280049C
I got a response to my previous question that read/write floats in C are atomic. According to the compiler manual writes up to 32 bits are atomic, what about reads?