Hi All,
Since increased optimisation levels remedy the push/pop excess I queried
previously I've left them and continued on. The problem that I'm
running into now is the microcontroller resetting when it reaches the
end of a called function. I believe this is due to the stack not being
properly initialised, does this seem justified?
I can see that there is a collection of crtXXXX.o files provided in
mspgcc. Is it likely that the source code for the MSP430F2234 crt
startup could be incorrect? Perhaps it's more likely that I've got a
configuration option wrong or similar.. any ideas would be greatly
appreciated, I'm starting to run quite a bit behind in this project.
Regards,
Bevan