jo, exakt. Man ansvarar själv för att lämna tillbaka kontrollen.
Verkligen en minimalistisk lösning för flera processer. Kolla in hur det fungerar under ytan. Macron med switch och __LINE__ för att hålla state. Känns verkligen som en ihopbakad statemaskin med sekventiell kod. Underbart om du frågar mig.
Jag har kört lite med Adam DunkelsContiki, förvisso på en TI msp430, men det är ju inte så jättelångt från en AVR.
Det är klart det är bekvämt att ha ett färdigt system för semi-manuell schemaläggning, men för AVR räcker det oftast med helt manuell ändå, med några avbrott och ett fåtal "processer" som ska utföras.