The volatile-qualifier forces the r3 register to reload at the very beginning of the cycle and saves the r3 register at the end of the cycle. This is absolutely right.
The volatile-qualifier forces the r3 register to reload at the very beginning of the cycle and saves the r3 register at the end of the cycle. This is absolutely right.