altos: Fix a bunch of time variables to be AO_TICK_TYPE
[fw/altos] / src / kernel / ao_notask.c
index 7207353af5444891b7982207c24d72fe5c3ddabc..e973c7ae1723e8fa8811543e092590694622bf3f 100644 (file)
@@ -21,7 +21,7 @@
 static volatile void *ao_wchan;
 
 uint8_t
-ao_sleep(__xdata void *wchan)
+ao_sleep(void *wchan)
 {
 #if 1
        ao_wchan = wchan;
@@ -41,7 +41,7 @@ ao_sleep(__xdata void *wchan)
 
 #if HAS_AO_DELAY
 void
-ao_delay(uint16_t ticks)
+ao_delay(AO_TICK_TYPE ticks)
 {
        AO_TICK_TYPE    target;
 
@@ -55,7 +55,7 @@ ao_delay(uint16_t ticks)
 #endif
 
 void
-ao_wakeup(__xdata void *wchan)
+ao_wakeup(void *wchan)
 {
        (void) wchan;
        ao_wchan = 0;