I'm trying to debug a MSP430F5435A program.
When idle the program calls __low_power_mode_3().
If I happen to pause (Suspend) the program from CCSv6.1.3 while in this call then some of my variables are reset to zero when I resume the program.
I've tracked down when this reset occurs to a procedure called __TI_decompress_rle_core in copy_decompress_rle.c.
I don't know why this is called but it really messes things up. Is there anything I can do to stop this happening?
My current workaround is to comment out __low_power_mode_3().