Part Number: TMS570LC4357
Hello
We are unsure about the usage of the r9 register in TMS570LC4357 (Cortex -R5).
What is its default usage? Is there a way to ensure that r9 is always used as a callee-saved register?
Best,
Tim
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: TMS570LC4357
Hello
We are unsure about the usage of the r9 register in TMS570LC4357 (Cortex -R5).
What is its default usage? Is there a way to ensure that r9 is always used as a callee-saved register?
Best,
Tim
Hello Jagadish,
We are trying to run a stack-analyzer and wcet-analyzer on code compiled with TMS570LC4357. They both assume r9 to be a callee-saved register.
Best,
Tim
Hi Tim,
R9 is a general purpose register.

Please refer cortex R5 technical reference manual for more information.
--
Thanks & Regards,
Jagadish.