On 17 Sep 97 at 9:22, Aydin Yesildirek wrote: > What if you get another INT within "do isr"? The second > "save RP0 to RP1" might hurt you. Well, going into the isr disables the gie bit, so unless you enable it you won't get interrupts inside the isr. If you *did* enable gie inside the isr, you'd also run the very real risk of a stack overflow. I'm not sure why you would do this - do you have an app that allows for recursive interrupts? MikeS (remove the you know what before replying)