aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/dev/ps2kbd.cpp
diff options
context:
space:
mode:
authorEmulatedSeasons <89668582+EmulatedSeasons@users.noreply.github.com>2024-05-06 23:00:36 -0400
committerEmulatedSeasons <89668582+EmulatedSeasons@users.noreply.github.com>2024-05-06 23:00:36 -0400
commit33bc3446d237a95f1bbf9d5d70a170fa4c4241cd (patch)
tree60a07c07c59b92ed21407f59931f25285b89f2aa /kernel/dev/ps2kbd.cpp
parent982baec992d48343e455bf6e32ca96fbdcddda01 (diff)
Improved makefile a bit more and got it working with the other files
Diffstat (limited to 'kernel/dev/ps2kbd.cpp')
-rw-r--r--kernel/dev/ps2kbd.cpp34
1 files changed, 17 insertions, 17 deletions
diff --git a/kernel/dev/ps2kbd.cpp b/kernel/dev/ps2kbd.cpp
index ee282b6..ffb1189 100644
--- a/kernel/dev/ps2kbd.cpp
+++ b/kernel/dev/ps2kbd.cpp
@@ -1,25 +1,25 @@
#include <stdint.h>
-#include <stdio.h>
-#include <arch/i386/pic.h>
+//#include <stdio.h>
+//#include <arch/i386/pic.h>
#include <io.h>
// Keycodes are sorted from left to right, up to down starting with esc
// 0x80 is reserved for nonexistant scancodes
// used for scan code set 2
-constexpr uint8_t scancodes[] = {
- 9, 0x80, 5, 3, 1, 2, 12, 0x80,
- 10, 8, 6, 4, 27,
-};
+// constexpr uint8_t scancodes[] = {
+// 9, 0x80, 5, 3, 1, 2, 12, 0x80,
+// 10, 8, 6, 4, 27,
+// };
-void keyboard_init() {
- irq_clear_mask(1);
- outb(0x60, 0xF4);
- inb(0x60);
-}
+// void keyboard_init() {
+// irq_clear_mask(1);
+// outb(0x60, 0xF4);
+// inb(0x60);
+// }
-void keyboard_write(uint8_t scancode) {
- printf("a\n");
- /*for (int i = 0; i < 7; i++) {
- inputbuffer |= inb(PS2_DATA) << (i * 8); // lsb is the first scan code
- }*/
-} \ No newline at end of file
+// void keyboard_write(uint8_t scancode) {
+// printf("a\n");
+// /*for (int i = 0; i < 7; i++) {
+// inputbuffer |= inb(PS2_DATA) << (i * 8); // lsb is the first scan code
+// }*/
+// } \ No newline at end of file