Hi, Alf Schuster wrote: >Yes Peter, but the state of the bits RP0/RP1 is include into the STATUS >register, which I >save before servicing any interrupt request! Am I right? So I couldn't see why I >should save these bits seperately! Maybe I'm wrong! Please explain! >Thanks Alf Schuster Yes you save the bits and restore the bits, however do you set them correctly *inside* the isr ? I.e let's assume you are setting these bits outside the isr, then an isr fires, you do your context save, then inside the isr you use the fsr without setting the irp bits, then you could have problems. /Tony -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu