It seems that static and global data is NOT set to zero during start-up. This is supposed to happen according to the C-standard. How to do this in a proper manner, i.e. to get the addresses (begin..end) of this block of memory?
It seems that static and global data is NOT set to zero during start-up. This is supposed to happen according to the C-standard. How to do this in a proper manner, i.e. to get the addresses (begin..end) of this block of memory?
Well I just found a checkbox in the 'target' tab in 'project options' for RAM settings called 'noinit', by unchecking that data seems to be set to zero. So business as usual again.
Thank you very much it"s working
Thank you very much it"s working