X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=ao_task.c;h=878724c5a0ba484be8715f51fd636664493127ee;hp=043b3df2d8c9032c044561447b475b33c494ea38;hb=43c8f7012102cdb591ace899420c10e4a78385ad;hpb=5be13b76a2e29b84cd6d1eec065e3354b0dafce5 diff --git a/ao_task.c b/ao_task.c index 043b3df2..878724c5 100644 --- a/ao_task.c +++ b/ao_task.c @@ -169,16 +169,16 @@ ao_yield(void) _naked _endasm; } -int +void ao_sleep(__xdata void *wchan) { __critical { - ao_cur_task->wchan = wchan; + ao_cur_task->wchan = wchan; } ao_yield(); } -int +void ao_wakeup(__xdata void *wchan) { uint8_t i;