1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 15:07:45 +00:00

Kernel: Don't register USB devices if USBManagement is not initialized

This commit is contained in:
Andrew Kaster 2023-10-16 15:54:57 -06:00 committed by Andrew Kaster
parent 639051d34e
commit 91816c15f8
4 changed files with 16 additions and 9 deletions

View file

@ -20,7 +20,7 @@ USB_DEVICE_DRIVER(MouseDriver);
void MouseDriver::init()
{
auto driver = MUST(adopt_nonnull_lock_ref_or_enomem(new MouseDriver()));
USBManagement::the().register_driver(driver);
USBManagement::register_driver(driver);
}
ErrorOr<void> MouseDriver::checkout_interface(USB::Device& device, USBInterface const& interface)