aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2012-11-03 04:49:59 +0000
committerDimitri Sokolyuk <demon@dim13.org>2012-11-03 04:49:59 +0000
commitc59874a21f04db01094f2b489a02017184bf3fa9 (patch)
tree6ff80c0cfe2d273d38f2555c92eee3c8f65a1d39
parent37350c20fc977108fcda49669f16e77425d6ab60 (diff)
remove unused functions
-rw-r--r--kernel/kernel.c13
-rw-r--r--kernel/kernel.h3
2 files changed, 2 insertions, 14 deletions
diff --git a/kernel/kernel.c b/kernel/kernel.c
index 115f093..2dda71d 100644
--- a/kernel/kernel.c
+++ b/kernel/kernel.c
@@ -259,18 +259,7 @@ sleep(uint32_t sec, uint32_t usec)
}
void
-yield(void)
-{
- cli();
-
- TAILQ_REMOVE(&kern.rq, kern.cur, r_link);
- TAILQ_INSERT_TAIL(&kern.rq, kern.cur, r_link);
-
- SWITCH();
-}
-
-void
-suspend(void)
+terminate(void)
{
cli();
diff --git a/kernel/kernel.h b/kernel/kernel.h
index 198e10e..381ef1c 100644
--- a/kernel/kernel.h
+++ b/kernel/kernel.h
@@ -82,9 +82,8 @@ void exec(void (*fun)(void *), void *args, uint8_t stack);
void wait(uint8_t chan);
void signal(uint8_t chan);
-void suspend(void);
+void terminate(void);
void sleep(uint32_t sec, uint32_t usec);
-void yield(void);
uint32_t now(void);
uint8_t running(void);