Interrupts and ARM7

Hi, I am using the STR71x port, and want to add some interrupts. But is it neccesary to call SAVECONTEXT and RESTORECONTEXT, if the the interrupt only copies data from a perriheal to a buffer? Best regards, Frank Andersen

Interrupts and ARM7

It is only necessary if the interrupt can cause a context switch.  If you are just copying data to a buffer then it is not necessary. If you are wanting the ISR to return to a different task than that that was interrupted (by calling portEND_SWITCHING_ISR()) then it is necessary.