This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Interrupts no longer serviced with Code Bank Switching

I am using a Cygnal C8051F124. It has bank 0 (32KB) from 0x0000-0x7FFF. Banks 0-3 can be viewed from 0x8000-0xFFFF. I am using the example code from Cygnal for the L51_BANK.A51 and STARTUP.A51 (mostly, I have enabled the reentrant stack). I have some code that when placed in a bank other than common, it appears that the interrupts are no longer serviced even though uV2 shows that the interrupts are set. The main is still executing as the null task. I am not using RTX51. Thanks for any suggestions.