X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=ao.h;fp=ao.h;h=2cad7621c5e5db33d072954149ed05b66b441924;hp=cbb6b26f4d630c89f6ae33d6bd57918a2187ad32;hb=4a050704ad2c497e9f1b0988334228b0bbc4c170;hpb=6b3d25a6d6d7847765eb03b836913dd5ecef2993 diff --git a/ao.h b/ao.h index cbb6b26f..2cad7621 100644 --- a/ao.h +++ b/ao.h @@ -65,7 +65,7 @@ ao_yield(void) _naked; /* Add a task to the run queue */ void -ao_add_task(__xdata struct ao_task * task, void (*start)(void), __code char *name); +ao_add_task(__xdata struct ao_task * task, void (*start)(void), __code char *name) __reentrant; /* Dump task info to console */ void @@ -215,7 +215,7 @@ ao_beep(uint8_t beep); /* Turn on the beeper for the specified time */ void -ao_beep_for(uint8_t beep, uint16_t ticks); +ao_beep_for(uint8_t beep, uint16_t ticks) __reentrant; /* Initialize the beeper */ void @@ -243,7 +243,7 @@ ao_led_set(uint8_t colors); /* Turn on the specified LEDs for the indicated interval */ void -ao_led_for(uint8_t colors, uint16_t ticks); +ao_led_for(uint8_t colors, uint16_t ticks) __reentrant; /* Initialize the LEDs */ void