Subject: isapnp problems with IRQ conflict
To: None <current-users@netbsd.org>
From: Rick Byers <rickb@iaw.on.ca>
List: current-users
Date: 12/20/1998 18:20:34
Hi,

I recently put my modem (Motorolla ModemSURFR) back into my machine and
decided to give PNP a whirl.  Upon booting, I got:

Dec 20 17:21:29 rick /netbsd: isapnp0: read port 0x203
Dec 20 17:21:29 rick /netbsd: isapnp0: <Motorola ModemSURFR 33.6 Intern, MOT0000, , > port 0x3e8/8 irq 5 not configured
Dec 20 17:21:29 rick /netbsd: sb0 at isapnp0 port 0x220/16,0x330/2,0x388/4 irq 5 drq 1,5
Dec 20 17:21:29 rick /netbsd: sb0: Creative ViBRA16C PnP Audio: dsp v4.13

Obviously, it doesn't recognize my modem.  But I noticed that the modem
and sound blaster are configured for irq 5.  My soundcard still works fine
(presumably since the modem isn't configured).  Anyway, I added MOT0000 to
isapnpdevs, and now it recognizes it, and I get:

Dec 20 18:07:24 rick /netbsd: isapnp0: read port 0x203
Dec 20 18:07:24 rick /netbsd: com2 at isapnp0 port 0x3e8/8 irq 5: ns16550a, working fifo
Dec 20 18:07:24 rick /netbsd: sb0 at isapnp0 port 0x220/16,0x330/2,0x388/4 irq 5 drq 1,5
Dec 20 18:07:24 rick /netbsd: sb0: Creative ViBRA16C PnP Audio: dsp v4.13

And now there is definantly an IRQ conflict.  Neither the modem nor the
soundcard seem to function properly.  Shouldn't netbsd try to configure
the soundcard for some other IRQ?  I tried setting my bios option "PNP OS
installed" to NO (which I thought might make the BIOS assign irqs to the
cards), but it didn't help.

Any suggestions?  This is from -current as of Today.
Thanks,
	Rick

=========================================================================
Rick Byers                       University of Waterloo, Computer Science
rickb@iaw.on.ca                               http://www.iaw.on.ca/rickb/