Date: Mon, 2 Jun 1997 04:58:15 +1000 From: Bruce Evans <bde@zeta.org.au> To: ache@nagual.pp.ru, current@FreeBSD.ORG Cc: se@FreeBSD.ORG Subject: Re: Shared irq's broke sounddriver badly Message-ID: <199706011858.EAA30970@godzilla.zeta.org.au>
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 This is not a new error. intr_connect() just reports the error. config_isadev_c() ignores errors from register_intr(). I get this for all my ISA devices because I register the interrupts earlier without telling config_isadev_c(). >opl0 at 0x388-0x38b irq 31 on isa > ^^^^^^ What was it originally? Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199706011858.EAA30970>