Hi,
This is probably a silly question but I have searched all over and want to make sure I am reference the right documents.
We are using Local Shared Memory RAM to share data between the CPU and CLA. I am not feeling certain about how CCS optimizes code when it shared between two processors. Because both processors have read and write access does the compiler treat the shared memory as if it were volatile by default or do you need to explicitly state they are volatile?
We are also seeing some odd behaviors when optimization is enabled on CPU1 for code that interfaces with certain peripherals . What are the best references to better understand optimization for this family.
Thank you,
Jennifer