From 92b14a533164208bb2b7e8ba3f6d4555effc781b Mon Sep 17 00:00:00 2001 From: Arnau478 Date: Mon, 15 Aug 2022 02:12:30 +0200 Subject: [PATCH] Fixed some includes and various non-critical issues --- src/kernel/arch/i686/fdc.c | 1 + src/kernel/drivers/keyboard.c | 1 - src/kernel/main.c | 1 + src/kernel/shell.c | 2 +- 4 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/kernel/arch/i686/fdc.c b/src/kernel/arch/i686/fdc.c index 731ba6c..8c7042b 100644 --- a/src/kernel/arch/i686/fdc.c +++ b/src/kernel/arch/i686/fdc.c @@ -3,6 +3,7 @@ #include "isr.h" #include "io.h" #include "../../lib/time.h" +#include "../../lib/debug.h" static volatile bool g_fdc_irq = false; static int g_curr_drive = 0; diff --git a/src/kernel/drivers/keyboard.c b/src/kernel/drivers/keyboard.c index 6fee995..7ed867a 100644 --- a/src/kernel/drivers/keyboard.c +++ b/src/kernel/drivers/keyboard.c @@ -5,7 +5,6 @@ #include "../lib/stdio.h" #include "../arch/i686/io.h" #include "../lib/stdio.h" -#include "../shell.h" #include "../lib/debug.h" static bool g_caps_lock = false; diff --git a/src/kernel/main.c b/src/kernel/main.c index 5367c0b..e41e353 100644 --- a/src/kernel/main.c +++ b/src/kernel/main.c @@ -9,6 +9,7 @@ #include "multiboot.h" #include "lib/debug.h" #include "arch/i686/fdc.h" +#include "shell.h" extern uint8_t end; // Kernel end diff --git a/src/kernel/shell.c b/src/kernel/shell.c index 73a28e3..fd1dbc9 100644 --- a/src/kernel/shell.c +++ b/src/kernel/shell.c @@ -43,7 +43,7 @@ int shell_run(char *cmd){ } i += 128; printf("\nPress enter to continue\n"); - gets(NULL, NULL); + gets(NULL, 0); } } else{