1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 06:47:35 +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

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