|
|||||||||||
Technical Support Support Resources
Product Information |
RTX51 TINY: Disabling Round-Robin Pushes and PopsInformation in this article applies to:
QUESTIONWhile debugging my RTX51 Tiny application, I have found a code area that is never executed.
This code appears to save all registers before a task switch. The corresponding POP instructions are not called either. Why is this code included but never called? ANSWERThe code is used to perform Round-Robin code banking. However, your application does not appear to switch tasks using round-robin. So, you are probably using the os_wait function to perform a task switch. If this is the case and if you do not require round-robin task switch, you should disable it. The unused code will not be included in your application. To disable round-robin task switching, you must modify the CONF_TNY.A51 file as shown below:
MORE INFORMATION
Last Reviewed: Thursday, February 25, 2021 | ||||||||||
|
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.