summaryrefslogtreecommitdiff
path: root/firmware/kernel.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/kernel.c')
-rw-r--r--firmware/kernel.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/kernel.c b/firmware/kernel.c
index 1499402f40..9d72a7eeda 100644
--- a/firmware/kernel.c
+++ b/firmware/kernel.c
@@ -213,7 +213,7 @@ void timeout_register(struct timeout *tmo, timeout_cb_type callback,
213/**************************************************************************** 213/****************************************************************************
214 * Thread stuff 214 * Thread stuff
215 ****************************************************************************/ 215 ****************************************************************************/
216void sleep(int ticks) 216unsigned sleep(unsigned ticks)
217{ 217{
218#if defined(CPU_PP) && defined(BOOTLOADER) 218#if defined(CPU_PP) && defined(BOOTLOADER)
219 unsigned stop = USEC_TIMER + ticks * (1000000/HZ); 219 unsigned stop = USEC_TIMER + ticks * (1000000/HZ);
@@ -229,6 +229,7 @@ void sleep(int ticks)
229 sleep_thread(ticks); 229 sleep_thread(ticks);
230 switch_thread(); 230 switch_thread();
231#endif 231#endif
232 return 0;
232} 233}
233 234
234void yield(void) 235void yield(void)