diff options
author | Anton Kling <anton@kling.gg> | 2024-06-30 19:48:21 +0200 |
---|---|---|
committer | Anton Kling <anton@kling.gg> | 2024-06-30 19:48:21 +0200 |
commit | 5f88cd153b67d2d94f9625f1f69fa67000ea782f (patch) | |
tree | 0afbbc0fb540969cd4f1554b239ed1af71a6e212 /kernel | |
parent | 492d1745f353ec2b48cda7774858ac76a03cb55e (diff) |
Kernel: cleanup
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/drivers/keyboard.c | 2 | ||||
-rw-r--r-- | kernel/sched/scheduler.c | 7 |
2 files changed, 4 insertions, 5 deletions
diff --git a/kernel/drivers/keyboard.c b/kernel/drivers/keyboard.c index cd7ab9e..03d30fc 100644 --- a/kernel/drivers/keyboard.c +++ b/kernel/drivers/keyboard.c @@ -75,7 +75,7 @@ u8 capital_ascii_table[] = { '\"', // ; '~', // ; 'D', // LEFT SHIFT - '|', // ; + '|', // ; 'Z', 'X', 'C', 'V', 'B', 'N', 'M', '<', // ; '>', // ; diff --git a/kernel/sched/scheduler.c b/kernel/sched/scheduler.c index bd8759a..4e9592a 100644 --- a/kernel/sched/scheduler.c +++ b/kernel/sched/scheduler.c @@ -438,17 +438,16 @@ process_t *next_task(process_t *s) { if (!c) { c = ready_queue; } - if (c->is_interrupted) { - break; - } if (s == c) { // wait_for_interrupt(); } if (c->sleep_until > pit_num_ms()) { continue; } + if (c->is_interrupted) { + break; + } if (c->dead) { - kprintf("dead process\n"); continue; } if (is_halted(c)) { |