aboutsummaryrefslogtreecommitdiff
path: root/kernel/kernel.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/kernel.h')
-rw-r--r--kernel/kernel.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/kernel/kernel.h b/kernel/kernel.h
index ed409b5..bfcd6f9 100644
--- a/kernel/kernel.h
+++ b/kernel/kernel.h
@@ -23,16 +23,6 @@
#define TASKS 8
#endif
-#ifndef PRIORITIES
-#warning PRIORITIES not set, fallback to default: 2
-#define PRIORITIES 2
-#endif
-
-#ifndef SEMAPHORES
-#warning SEMAPHORES not set, fallback to default: 4
-#define SEMAPHORES 4
-#endif
-
#ifndef STACK
#warning STACK not set, fallback to default: 64
#define STACK 64
@@ -97,10 +87,10 @@
/* __BEGIN_DECLS */
void init(uint8_t stack);
-void exec(void (*fun)(void *), void *args, uint8_t stack, uint8_t prio);
+void exec(void (*fun)(void *), void *args, uint8_t stack);
void wait(uint8_t sema);
-void signal(uint8_t sema);
+void signal(void);
void suspend(void);
void sleep(uint32_t ticks);