Subject: Resource conflict, i386+isapnp
To: None <current-users@netbsd.org>
From: Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>
List: current-users
Date: 05/07/2000 19:18:58
I have a problem with two ISA PnP soundcards, an I386/40 and
sources as of friday, May 5. My config file reads:

    isapnp0	at isa?
    sb*		at isapnp?
    wss*	at isapnp?
    audio*	at sb?
    audio*	at wss?

Now both cards get DRQ 1, the resource conflict is not detected.
Kernel output is:

    isapnp0: configuring <AdLib MSC 16 PnP, ASB1611, , >
    wss0 at isapnp0 port 0x534/4,0x388/4,0x220/16 irq 5 drq 1,0
    wss0: AdLib MSC 16 PnP : CS4236BrevB
    audio0 at wss0: full duplex, mmap

    isapnp0: configuring <Creative ViBRA16C PnP, CTL0001, , Audio>
    sb0 at isapnp0 port 0x240/16,0x300/2 irq 7 drq 1,7
    sb0: Creative ViBRA16C PnP Audio: dsp v4.13
    audio1 at sb0: full duplex, mmap, independent

On the first open of both cards, this conflict is detected as:

    isa0: drq 1 is not free
    sb0: can't create map for drq 1

Any ideas how to solve this problem? NetBSD 1.3I got it right.

-- 
Juergen Hannken-Illjes - hannken@eis.cs.tu-bs.de - TU Braunschweig (Germany)