diff options
Diffstat (limited to 'Kernel/Bus/USB/UHCI/UHCIController.cpp')
-rw-r--r-- | Kernel/Bus/USB/UHCI/UHCIController.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Kernel/Bus/USB/UHCI/UHCIController.cpp b/Kernel/Bus/USB/UHCI/UHCIController.cpp index f396770434..5244e1b56f 100644 --- a/Kernel/Bus/USB/UHCI/UHCIController.cpp +++ b/Kernel/Bus/USB/UHCI/UHCIController.cpp @@ -92,7 +92,8 @@ KResult UHCIController::initialize() } UNMAP_AFTER_INIT UHCIController::UHCIController(PCI::Address address) - : PCI::Device(address) + : PCI::DeviceController(address) + , IRQHandler(PCI::get_interrupt_line(address)) , m_io_base(PCI::get_BAR4(pci_address()) & ~1) { } |