aboutsummaryrefslogtreecommitdiffstats
path: root/src/gos/gos_ecos.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gos/gos_ecos.c')
-rw-r--r--src/gos/gos_ecos.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/gos/gos_ecos.c b/src/gos/gos_ecos.c
index 9b38d3b0..92ba6526 100644
--- a/src/gos/gos_ecos.c
+++ b/src/gos/gos_ecos.c
@@ -35,8 +35,8 @@ void _gosDeinit(void)
void gfxSleepMilliseconds(gDelay ms)
{
switch(ms) {
- case TIME_IMMEDIATE: cyg_thread_yield(); return;
- case TIME_INFINITE: cyg_thread_suspend(cyg_thread_self()); return;
+ case gDelayNone: cyg_thread_yield(); return;
+ case gDelayForever: cyg_thread_suspend(cyg_thread_self()); return;
default: cyg_thread_delay(gfxMillisecondsToTicks(ms)); return;
}
}
@@ -44,8 +44,8 @@ void gfxSleepMilliseconds(gDelay ms)
void gfxSleepMicroseconds(gDelay ms)
{
switch(ms) {
- case TIME_IMMEDIATE: return;
- case TIME_INFINITE: cyg_thread_suspend(cyg_thread_self()); return;
+ case gDelayNone: return;
+ case gDelayForever: cyg_thread_suspend(cyg_thread_self()); return;
default: cyg_thread_delay(gfxMillisecondsToTicks(ms/1000)); return;
}
}
@@ -67,8 +67,8 @@ void gfxSemDestroy(gfxSem *psem)
gBool gfxSemWait(gfxSem *psem, gDelay ms)
{
switch(ms) {
- case TIME_IMMEDIATE: return cyg_semaphore_trywait(&psem->sem);
- case TIME_INFINITE: return cyg_semaphore_wait(&psem->sem);
+ case gDelayNone: return cyg_semaphore_trywait(&psem->sem);
+ case gDelayForever: return cyg_semaphore_wait(&psem->sem);
default: return cyg_semaphore_timed_wait(&psem->sem, gfxMillisecondsToTicks(ms)+cyg_current_time());
}
}