Working with DT interrupts(-14), Darrel stated many times to get out of the interrupt as soon as possible. I think this is because of the limited stack. So what exactly does it mean to get out of the interrupt? Of course INT_RETURN gets you out, but what if you don’t want to return to where you were interrupted? I would think that all that is needed is to clear the flag bit, am I wrong? Will this do the trick? Offhand I can’t think of anything else that DT may have done that must be dealt with.

INT_Disable xxx_INT ;clear enable bit
INT_CLEAR xxx_INT ;clear flag bit
GOTO NewLocation
Once you are at the new location you do a INT_Enable when ready for the next INT? I’m working with Hserin.
Wayne