[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Trying to Make a SBAWE64 ISA Card Work in Wheezy



Martin McCormick wrote:

> There are two Plug&Play sound cards on this system and
> ISAP&P sees them. If I insert a PCI sound card and power up, the
> CS4236 gets IRQ 5 and the SoundBlaster gets zilch. Reading
> available documentation, it looks like this is because older ISA
> cards may not be able to report enough back to the system to get
> the correct resources so one must stuff the correct values for
> irq, port address and DMA lines in to parameters for snd_sbawe.
> 
> I can force the SB16 to come on line if I remove the
> module for the cs4236 and make the SB16 Card 0 and then the
> CS4236 is high and dry and then it won't show up.
> 
> Here is what each card allocates when it is working and
> is Card 0
> 
> # 0 [CS4236B        ]: CS4236B - CS4236B
> #                      CS4236B at 0x534, irq 5, dma 1&3
> # 0 [S16            ]: SB AWE - Sound Blaster 16
> #                      Sound Blaster 16 at 0x220, irq 5, dma 1&5
> 
> If I can make them both work, the SB16 which should be card 1
> will need a different IRQ for sure and maybe different DMA's.
> 
> I was able to install a PCI sound card temporarily which
> does allocate resources but is unusable due to bad hardware on
> the right channel or I would have used it and been done with the
> whole thing.
> 
> It got IRQ 9.
> 
> When I feed the sbawe parameters, should they be fed in
> to the /etc/modules file where snd_sbawe is entered or should I
> put them in /etc/modprobe.d/alsa-base.conf after the INDEX=1
> parameter?
> 
> When the SB is forced to be Card 0, it does appear to work but I
> haven't tried much with it since that is not the way it is going
> to work if it ever does work.
> 
> Thanks and I am gradually beginning to figure out at
> least what the problems are.
> 
> Martin


I recall setting those in bios years ago, but I think its doable in the
kernel as well (driver? maybe)

However you should read at least the manual to your card [3].


IT looks to me both CS4236B and S16 reister to the 8bit ISA while the other
with IRQ9 must be 16bit - thus getting IRQ>8

look at [1] to see which IRQ you could probably use and into [3] for
detailed spec on ISA configuration.

[1] http://www.tldp.org/LDP/LG/issue38/blanchard.html
[2] http://tldp.org/HOWTO/Plug-and-Play-HOWTO-11.html
[3] http://people.freebsd.org/~tanimura/docs/4236b.pdf


Reply to: