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

Revert "Kernel: Replace IRQHandler with the new InterruptHandler class"

This reverts commit 6c72736b26.

I am unable to boot on my home machine with this change in the tree.
This commit is contained in:
Andreas Kling 2020-01-22 22:23:50 +01:00
parent 8e21e31b3a
commit e64c335e5a
29 changed files with 169 additions and 193 deletions

View file

@ -41,20 +41,20 @@ void ACPIDynamicParser::initialize_without_rsdp()
}
ACPIDynamicParser::ACPIDynamicParser()
: InterruptHandler(9)
: IRQHandler(9)
, ACPIStaticParser()
{
kprintf("ACPI: Dynamic Parsing Enabled, Can parse AML\n");
}
ACPIDynamicParser::ACPIDynamicParser(ACPI_RAW::RSDPDescriptor20& rsdp)
: InterruptHandler(9)
: IRQHandler(9)
, ACPIStaticParser(rsdp)
{
kprintf("ACPI: Dynamic Parsing Enabled, Can parse AML\n");
}
void ACPIDynamicParser::handle_interrupt()
void ACPIDynamicParser::handle_irq()
{
// FIXME: Implement IRQ handling of ACPI signals!
ASSERT_NOT_REACHED();
@ -90,4 +90,4 @@ void ACPIDynamicParser::build_namespace()
{
// FIXME: Implement AML Interpretation to build the ACPI namespace
ASSERT_NOT_REACHED();
}
}