diff options
Diffstat (limited to 'sys/alpha/isa/isa.c')
-rw-r--r-- | sys/alpha/isa/isa.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/alpha/isa/isa.c b/sys/alpha/isa/isa.c index aa37264..f2054e7 100644 --- a/sys/alpha/isa/isa.c +++ b/sys/alpha/isa/isa.c @@ -310,10 +310,11 @@ isa_handle_intr(void *arg) */ static void -isa_disable_intr(int vector) +isa_disable_intr(uintptr_t vector) { - int irq = (vector - 0x800) >> 4; + int irq; + irq = (vector - 0x800) >> 4; mtx_lock_spin(&icu_lock); if (irq > 7) outb(IO_ICU2, 0x20 | (irq & 7)); @@ -324,7 +325,7 @@ isa_disable_intr(int vector) } static void -isa_enable_intr(int vector) +isa_enable_intr(uintptr_t vector) { int irq; |