c0b7f988f4
* The irq values we get from ACPICA are already converted, remove the wrong extra conversion from bitfield to irq number. * Add and handle extended irq structures. * Disable the legacy PIC when done configuring the IOAPIC. Since during that configuration the ACPI module is initialized, the ACPI SCI is still enabled in the PIC instead of the IOAPIC. We'll have to delay that routing in the ACPI module for it to work. * Correctly handle the fixed IRQ case for the PCI interrupt routing (hopefully). * Actually allow for enumeration of possible IRQ settings. Not yet used though. All of this brings us a bit closer, though it still won't work for PCI interrupts. ISA interrupts work fine through the IOAPIC as far as my hardware goes, but PCI interrupts are connected to dedicated IOAPIC pins and I still haven't figured out how to determine their exact routing. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41328 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
||
---|---|---|
.. | ||
boot | ||
glue | ||
kernel | ||
ldscripts | ||
libroot | ||
runtime_loader | ||
Jamfile |