mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 03:07:36 +00:00
Kernel/USB: Get all interface descriptors on enumeration
This creates all interfaces when the device is enumerated, with a link to the configuration that it is a part of. As such, a new class, `USBInterface` has been introduced to express this state.
This commit is contained in:
parent
d313fa98ec
commit
300dcb6f5e
5 changed files with 121 additions and 4 deletions
|
@ -30,6 +30,7 @@ set(KERNEL_SOURCES
|
|||
Bus/USB/SysFSUSB.cpp
|
||||
Bus/USB/UHCI/UHCIController.cpp
|
||||
Bus/USB/UHCI/UHCIRootHub.cpp
|
||||
Bus/USB/USBConfiguration.cpp
|
||||
Bus/USB/USBController.cpp
|
||||
Bus/USB/USBDevice.cpp
|
||||
Bus/USB/USBHub.cpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue