Cummings, Kevin wrote:
>
>
> I'm having problems getting my sound card working. I ran "sndconfig", and it found
>the ISA-PnP
> card, and (I assume) it ran "pnpdump" to dump the sound card's PnP info to a file.
>Then (I
> assume) it ran "isapnp" on the configuration file it created, which produced an
>error message.
> At that point, "sndconfig" wants me to select my sound card manually. This is the
>point where
> I think that things start going from bad to worse. I stared at the isapnp.conf file
>(as it now
> was), and editted it such that "isapnp" was happy with it (no error messages). Now,
>when I try
> and load the sound module (whichever one was left configured from "sndconfig"
>program), it
> seems to work for the OPL-3 part of the sound driver, but the other parts claim that
>the ports
> are already in use????
>
> Can someone help me out here? I can provide details with a little rebooting
>and moving
> of data files without too much trouble.
I can't help you with the pnp stuff, but you will need it working
before even trying to use a sound driver.
> AFAIK, HP has OEMed an Aztech sound card which uses the AZT 2320 chipset.
>NT claims it
> is an Aztech Pro 16V-A PnP card, but Aztech lists no such card on its WWW site. It
>does list a
> couple of cards which use the AZT2320 chipset, and only one of those is an ISA card.
> (Should I
> assume they are the same card????)
the US aztech site used to have a nice listing of all FCC IDs of their
cards complete with descriptions and drivers - i would start by looking
it up there.
note that the sgalaxy driver was only tested on AZT2316 cards,
I don't have any card with the 2320 to play with - it might still
work if the chip is backward compatible.
[I received a few success reports with pnp cards, but i can't find any
complete pnp configuration files in my archive right now]
> The big question is what addresses to use for which ioports.
> The answers seems to be
> 0x220, 0x534, IRQ 5, and DMA 0 and 1 for NT.
the ISA aztech cards i've seen could emulate:
(1) a SBPro using IO=220, IRQ=5
(2) a MSS/WSS - IO=530, IRQ=10
(3) a OPL3 - IO=388
(4) a MPU401 - IO=330, IRQ=9
[the io io and irqs are some common defaults. see the dos tools
(if any) for possible values]
> The isapnp.conf file looks like (simplified):
> AZT1008 PnP Sound Device
> LD 0 IDE CDROM DISABLED
> IO 0 BASE 0x530
WSS
> IO 1 BASE 0x330
MPU401
> LD 1 AUDIO
> IO 0 BASE 0x220
SBPro
> (do I want more than 1 IO device here???? IO 1 0x388?? IO 2 0x534 ???)
> INT 0 IRQ 5 MODE +E
SBPro irq
> DMA 0 CHANNEL 0
> DMA 1 CHANNEL 1
WSS (and sbpro) dma
> (I commented out an "extra" INT 0 IRQ 5 line under this LD [but different
> dependent function]
> which was causing an error when the file was being loaded at boot time!)
> LD 2 MPU401 MIDI
> (nothing defined here! I assume I want IO 0 0x330, IRQ 9???)
unless the card has a wavetable module, or you want to connect
external synths you won't need this.
> LD 3 GAME PORT
> (again, nothing defined here! I assume I want IO 0 0x200???)
ditto, unless you want use a joystick :)
note that the card probably needs two irqs - one for sbpro and one
for wss. IIRC you /could/ use the same irq line for the sbpro and wss (7).
> The sound module (/etc/conf.modules) thinks it is loading an Aztech Sound
> Galaxy driver. Is this right????
> The Aztech source code seems to think so!
>
> Is my configuration correct? If so, why won't the sound driver work??
> Have I chosen the right sound driver? If not, what should it be???
Even if you don't get the sgalacy driver working, you should be able to use
the sbpro driver to get at least 8bit sound going.