aboutsummaryrefslogtreecommitdiff
path: root/kernel/task
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/task')
-rw-r--r--kernel/task/idle.c1
-rw-r--r--kernel/task/sched.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/kernel/task/idle.c b/kernel/task/idle.c
index 6bd8494..7d6576d 100644
--- a/kernel/task/idle.c
+++ b/kernel/task/idle.c
@@ -5,6 +5,7 @@
#include "task/idle.h"
#include "task/task.h"
+
void idle_entry(char args) {
while(1) {
set_sleep_mode(SLEEP_MODE_IDLE);
diff --git a/kernel/task/sched.c b/kernel/task/sched.c
index da7b59d..5989136 100644
--- a/kernel/task/sched.c
+++ b/kernel/task/sched.c
@@ -47,7 +47,9 @@ void schedule() {
if(!list_empty(&ready)) {
current = list_entry(ready.next, struct tcb_t, queue);
list_move_tail(ready.next, &ready);
+ debug_led(0,1);
} else {
current = idle;
+ debug_led(0,0);
}
} \ No newline at end of file