diff --git a/Kernel/Arch/aarch64/Dummy.cpp b/Kernel/Arch/aarch64/Dummy.cpp index 1ba7b149d8..fb09e631f2 100644 --- a/Kernel/Arch/aarch64/Dummy.cpp +++ b/Kernel/Arch/aarch64/Dummy.cpp @@ -146,4 +146,14 @@ u8 InterruptManagement::acquire_mapped_interrupt_number(u8) VERIFY_NOT_REACHED(); } +InterruptManagement& InterruptManagement::the() +{ + VERIFY_NOT_REACHED(); +} + +RefPtr InterruptManagement::get_responsible_irq_controller(u8) +{ + VERIFY_NOT_REACHED(); +} + } diff --git a/Kernel/CMakeLists.txt b/Kernel/CMakeLists.txt index 551ea74544..b00874375d 100644 --- a/Kernel/CMakeLists.txt +++ b/Kernel/CMakeLists.txt @@ -452,6 +452,7 @@ else() Memory/VMObject.cpp Interrupts/GenericInterruptHandler.cpp + Interrupts/IRQHandler.cpp ) # Otherwise linker errors e.g undefined reference to `__aarch64_cas8_acq_rel'