|
|||||||||||
Technical Support On-Line Manuals C166 User's Guide ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Fast Register BanksFast register bank switching may be used by interrupt service routines that must execute quickly. When enabled, register banks are switched using the PSW or BNKSELx SFR. Use the using keyword to specify fast register bank switching. For example: void funcname (void) interrupt vector <[>using fastbank<]> Where
For example: void my_isr (void) interrupt my_interrupt using _FAST_ABANK1_ { /* interrupt code goes here */ } | ||||||||||
|
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.