X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/6c506d8916fb114675e93d0e2cb20831d4022294..d1b1c8d9119229dbeed06cd252917e54a1cb77f6:/lunaix-os/arch/i386/hal/apic.c diff --git a/lunaix-os/arch/i386/hal/apic.c b/lunaix-os/arch/i386/hal/apic.c index 458bf03..4e2501f 100644 --- a/lunaix-os/arch/i386/hal/apic.c +++ b/lunaix-os/arch/i386/hal/apic.c @@ -9,11 +9,11 @@ * */ -#include +#include "sys/x86_isa.h" #include -#include -#include +#include "sys/apic.h" +#include #include #include @@ -102,7 +102,7 @@ apic_setup_lvts() } void -apic_on_eoi(struct intc_context* intc_ctx, cpu_t cpu, int iv) +apic_on_eoi(struct x86_intc* intc_ctx, cpu_t cpu, int iv) { // for all external interrupts except the spurious interrupt // this is required by Intel Manual Vol.3A, section 10.8.1 & 10.8.5