Part Number: MSP430FR2433
On page 134 of the "Optimizing C/C++ Compiler Users Guide," (SLAU132X) the portmanteau machine register appears. That refers to the CPU registers; meaning, R0 through R15. Is that correct?
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: MSP430FR2433
On page 134 of the "Optimizing C/C++ Compiler Users Guide," (SLAU132X) the portmanteau machine register appears. That refers to the CPU registers; meaning, R0 through R15. Is that correct?
Hello,
In a general sense, yes. Along with the PC register, etc. It's saying they need to be preserved since they may be temporarily used in the interrupt. This is done by pushing the key ones on the stack when jumping to an interrupt and then popping them back off the stack once exiting the interrupt.
Thanks,
JD
**Attention** This is a public forum