Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Jun 1997 22:11:32 +0400 (MSD)
From:      =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= <ache@nagual.pp.ru>
To:        FreeBSD-current <current@freebsd.org>
Cc:        se@freebsd.org
Subject:   Shared irq's broke sounddriver badly
Message-ID:  <Pine.BSF.3.96.970601220208.265A-100000@nagual.pp.ru>

next in thread | raw e-mail | index | archive | help
What I always have worked in my kernel configure:

controller	snd0
device sb0      at isa? port 0x220 irq 5 drq 1 vector sbintr
device sbxvi0   at isa? port? irq? drq 5 conflicts
device opl0     at isa? port 0x388
device sbmidi0  at isa? port 0x330 irq? conflicts

What I got now with new shared interrupts code:

sb0 at 0x220-0x22f irq 5 drq 1 on isa
sb0: <SoundBlaster 16 4.16>
sbxvi0 at 0x220-0x22f irq 5 drq 5 on isa
sbxvi0: <SoundBlaster 16 4.16>
	device combination doesn't support shared irq5
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	intr_connect(irq5) failed, result=-1
opl0 at 0x388-0x38b irq 31 on isa
		    ^^^^^^		
opl0: <Yamaha OPL-3 FM>
create_intr: requested irq31 too high, limit is 15
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
sbmidi0 at 0x330-0x331 irq 5 on isa
sbmidi0: <SoundBlaster 16 MPU-401>
	device combination doesn't support shared irq5
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	intr_connect(irq5) failed, result=-1

I.e. "conflicts" keyword not work anymore and misterious "irq 31"
appearse from nowhere.

Please fix this bugs.

-- 
Andrey A. Chernov
<ache@null.net>
http://www.nagual.pp.ru/~ache/




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.970601220208.265A-100000>