summaryrefslogtreecommitdiff
path: root/kernel/src/devices
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/src/devices')
-rw-r--r--kernel/src/devices/disc.c2
-rw-r--r--kernel/src/devices/keyboard.c1
2 files changed, 3 insertions, 0 deletions
diff --git a/kernel/src/devices/disc.c b/kernel/src/devices/disc.c
index e97b7bf..b378fc1 100644
--- a/kernel/src/devices/disc.c
+++ b/kernel/src/devices/disc.c
@@ -5,6 +5,8 @@
#include <libk/math.h>
#include <kernel_vma.h>
+#include <libk/serial_stdio.h>
+
disc_sector_t* disc;
void disc_init()
diff --git a/kernel/src/devices/keyboard.c b/kernel/src/devices/keyboard.c
index 60f41b8..c5aa245 100644
--- a/kernel/src/devices/keyboard.c
+++ b/kernel/src/devices/keyboard.c
@@ -58,4 +58,5 @@ void keyboard_handler()
char* print_buff = kalloc(len + 1);
read_buff(keyboard_buffer, print_buff, len);
printf("%s", print_buff);
+ kfree(print_buff);
}