From 22f9b4f07ea27b5a4b43e1baf25955d16675cad1 Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Thu, 25 Jul 2019 14:22:17 -0400 Subject: [PATCH] kbd: add keypad codes to keycode table --- kernel/kbd.asm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/kbd.asm b/kernel/kbd.asm index 45c4173..56615d8 100644 --- a/kernel/kbd.asm +++ b/kernel/kbd.asm @@ -122,9 +122,9 @@ kbdScanCodes: ; 0x50 13 = RETURN 39 = ' .db 0, 0, 39, 0,'[','=', 0, 0, 0, 0, 13,']', 0,'\', 0, 0 ; 0x60 8 = BKSP -.db 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0 +.db 0, 0, 0, 0, 0, 0, 8, 0, 0,'1', 0,'4','7', 0, 0, 0 ; 0x70 27 = ESC -.db 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0 +.db '0','.','2','5','6','8', 27, 0, 0, 0,'3', 0, 0,'9', 0, 0 ; Same values, but shifted kbdScanCodesS: @@ -138,8 +138,8 @@ kbdScanCodesS: .db 0,'N','B','H','G','Y','^', 0, 0, 0,'M','J','U','&','*', 0 ; 0x40 59 = ; .db 0,'<','K','I','O',')','(', 0, 0,'>','?','L',':','P','_', 0 -; 0x50 13 = RETURN 39 = ' -.db 0, 0, 39, 0,'{','+', 0, 0, 0, 0, 13,'}', 0,'|', 0, 0 +; 0x50 13 = RETURN +.db 0, 0,'"', 0,'{','+', 0, 0, 0, 0, 13,'}', 0,'|', 0, 0 ; 0x60 8 = BKSP .db 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0 ; 0x70 27 = ESC