Kernel: Implement basic USB Mass Storage support

I finally decided to do this :D
This commit is contained in:
2024-11-21 18:08:37 +02:00
parent 96a5ba0ed3
commit 70880636f4
8 changed files with 594 additions and 1 deletions

View File

@@ -106,6 +106,8 @@ set(KERNEL_SOURCES
kernel/USB/HID/HIDDriver.cpp
kernel/USB/HID/Keyboard.cpp
kernel/USB/HID/Mouse.cpp
kernel/USB/MassStorage/MassStorageDriver.cpp
kernel/USB/MassStorage/SCSIDevice.cpp
kernel/USB/USBManager.cpp
kernel/USB/XHCI/Controller.cpp
kernel/USB/XHCI/Device.cpp