summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/arch/i386/isa/joy.c8
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