Page 2 of 2

Re: calling user services from ISR

PostPosted: Wed Nov 21, 2007 9:02 am
by aek
I should point out in case it's not obvious that every Salvo services with "OS_" in it is an unconditional context switch, followed by the specified functionality.. OS_Stop(), OS_Delay(), OS_WaitXyz(), etc.

Since it's unconditional, one can never place such a call inside a called function. Only place them inside Salvo tasks.