diff --git a/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c b/src/add-ons/kernel/bus_managers/acpi/acpi_busman.c
index 35fafba..54d3e3e 100644
a
|
b
|
acpi_std_ops(int32 op,...)
|
176 | 176 | } |
177 | 177 | |
178 | 178 | arg.Integer.Type = ACPI_TYPE_INTEGER; |
179 | | arg.Integer.Value = 0; |
| 179 | arg.Integer.Value = 1; |
180 | 180 | |
181 | 181 | parameter.Count = 1; |
182 | 182 | parameter.Pointer = &arg; |
diff --git a/src/system/kernel/arch/x86/ioapic.cpp b/src/system/kernel/arch/x86/ioapic.cpp
index 6b65b00..cba536e 100644
a
|
b
|
ioapic_init(kernel_args* args)
|
553 | 553 | } |
554 | 554 | #endif |
555 | 555 | |
| 556 | arch_int_set_interrupt_controller(ioapicController); |
| 557 | |
556 | 558 | // load acpi module |
557 | 559 | status_t status; |
558 | 560 | acpi_module_info* acpiModule; |
… |
… |
ioapic_init(kernel_args* args)
|
636 | 638 | |
637 | 639 | // prefer the ioapic over the normal pic |
638 | 640 | dprintf("using io-apics for interrupt routing\n"); |
639 | | arch_int_set_interrupt_controller(ioapicController); |
640 | 641 | } |