Kernel: Implement USB Keyboard

This is kinda hacky, as I had disable the PS/2 initialization so that
usb keyboard gets /dev/keyboard0. I should add device hot plugging
support for TTY and GUI...
This commit is contained in:
2024-07-14 02:09:18 +03:00
parent 1efc6a1385
commit ac5c77ee2c
6 changed files with 256 additions and 3 deletions

View File

@@ -96,6 +96,7 @@ set(KERNEL_SOURCES
kernel/Timer/Timer.cpp
kernel/USB/Device.cpp
kernel/USB/HID/HIDDriver.cpp
kernel/USB/HID/Keyboard.cpp
kernel/USB/USBManager.cpp
kernel/USB/XHCI/Controller.cpp
kernel/USB/XHCI/Device.cpp