From 6839eb469930fc3dadde450885228a4a953c1a5f Mon Sep 17 00:00:00 2001 From: hippoz <10706925-hippoz@users.noreply.gitlab.com> Date: Thu, 24 Feb 2022 22:01:02 +0200 Subject: [PATCH] fix some compiler warnings --- cpu/pic.c | 2 -- ps2/keyboard.c | 3 ++- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/cpu/pic.c b/cpu/pic.c index b27cce6..c421fc6 100644 --- a/cpu/pic.c +++ b/cpu/pic.c @@ -2,8 +2,6 @@ #include "cpu/io.h" void pic_remap(uint8_t offset1, uint8_t offset2) { - uint8_t a1, a2; - outb(PIC1_COMMAND, ICW1_INIT | ICW1_ICW4); // starts the initialization sequence (in cascade mode) io_wait(); outb(PIC2_COMMAND, ICW1_INIT | ICW1_ICW4); diff --git a/ps2/keyboard.c b/ps2/keyboard.c index 5e82e08..1dad3f2 100644 --- a/ps2/keyboard.c +++ b/ps2/keyboard.c @@ -5,6 +5,7 @@ #include "cpu/pic.h" #include "cpu/idt.h" #include "cpu/io.h" +#include "gfx/terminal.h" const char us_map[128] = { 0, 27, '1', '2', '3', '4', '5', '6', '7', '8', @@ -47,7 +48,7 @@ const char us_map[128] = { __attribute__((interrupt)) static void irq(struct interrupt_descriptor_32 *frame) { - char scancode = inb(0x60); + uint8_t scancode = inb(0x60); if (scancode & 128) { goto end; // ignore release scancode