X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Favr%2Fao_arch.h;h=a8fa85836489513a00625fc3f194341644012c37;hb=3058ecdeafdee959b1103965f3df4ffcd59683e4;hp=d3454f917fc6f75aa32d5879d2d3d9a4cf821198;hpb=d6c3c3618a708d2a1a7948454710e6ae21c2a426;p=fw%2Faltos diff --git a/src/avr/ao_arch.h b/src/avr/ao_arch.h index d3454f91..a8fa8583 100644 --- a/src/avr/ao_arch.h +++ b/src/avr/ao_arch.h @@ -78,9 +78,8 @@ extern uint8_t ao_cpu_sleep_disable; #define ao_arch_task_globals uint8_t ao_cpu_sleep_disable; -#define ao_arch_init_stack(task, start) \ +#define ao_arch_init_stack(task, sp, start) \ do { \ - uint8_t *sp = task->stack8 + AO_STACK_SIZE - 1; \ uint16_t a = (uint16_t) start; \ int i; \ \