aboutsummaryrefslogtreecommitdiffstats
path: root/src/gos/gos_ecos.c
diff options
context:
space:
mode:
authorinmarket <andrewh@inmarket.com.au>2018-07-08 15:15:15 +1000
committerinmarket <andrewh@inmarket.com.au>2018-07-08 15:15:15 +1000
commit93da5a0578e7f16ea846eb257f36a24e316ef8d4 (patch)
treeb0e08e991919fdb1fa9079b0ea40c23909cbcd3e /src/gos/gos_ecos.c
parent215f31ee3dd27f461540384cdba04b58b481fadc (diff)
downloaduGFX-93da5a0578e7f16ea846eb257f36a24e316ef8d4.tar.gz
uGFX-93da5a0578e7f16ea846eb257f36a24e316ef8d4.tar.bz2
uGFX-93da5a0578e7f16ea846eb257f36a24e316ef8d4.zip
gDelayNone/gDelayForever to replace TIME_IMMEDIATE/TIME_INFINITE
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());
}
}