[Tinyos-help] transition from async call

Ákos Maróy darkeye at tyrell.hu
Fri Oct 5 05:45:42 PDT 2007


Aurelien Francillon wrote:
> Well i was thinking at this part of the text:
> 
> "All interrupt handlers are async, and so they cannot include any sync 
> functions in their call graph. The one and only way that an interrupt 
> handler can execute a sync function is to post a task. A task post is an 
> async operation, while a task running is sync."
> 
> and events such as "async event void Alarm.fired() " is actually an 
> interrupt handler (or called from an interrupt handler... )

thanks for the explanation - this is the indirection I couldn't resolve 
myself :)


Akos



More information about the Tinyos-help mailing list