diff options
-rw-r--r-- | sys/arch/i386/isa/joy.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sys/arch/i386/isa/joy.c b/sys/arch/i386/isa/joy.c index 3f6ebd6461c..00d89838155 100644 --- a/sys/arch/i386/isa/joy.c +++ b/sys/arch/i386/isa/joy.c @@ -93,11 +93,13 @@ joyprobe(parent, match, aux) void *match, *aux; { - dev->id_iosize = 1; + struct isa_attach_args *ia = aux; + + ia->ia_iosize = 1; #ifdef WANT_JOYSTICK_CONNECTED - outb(dev->id_iobase, 0xff); + outb(ia->ia_iobase, 0xff); DELAY(10000); /* 10 ms delay */ - return (inb(dev->id_iobase) & 0x0f) != 0x0f; + return (inb(ia->ia_iobase) & 0x0f) != 0x0f; #else return 1; #endif |