On Wed, 14 Apr 1999, Jia-Huang Chen wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
>
> I have the following creative sound blaster 16 info in Win98:
> IRQ:05
> DMA:01
> DMA:05
> I/O:0220-022F
> I/O:0330-0331
> I/O:0388-038B
>
> I'm using slackware 4.0 and find this line in /etc/rc.d/rc.modules
> #/sbin/modprobe sb io=0x220 irq=5 dma=3 dma16=5 mpu_io=0x300
>
> What I did is uncomment and mofidy some configurations of this line as:
> /sbin/modprobe sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330
>
> Am I doing right and how to make sure that it works ? What's difference
It looks right. To see if it works, cat a (large) file info /dev/audio
like
cat file >/dev/audio
You should get noise out of your speakers. If you do, then it works,
otherwise it doesn't.
A more preferable way of doing this would probably be to add:
alias sound sb
options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330
to /etc/conf.modules, and change the line in rc.modules to just
modprobe sound
but either method should work equally well
> between dma and dam16 ? Why the card has to use two DMAs ?
The card has an 8 bit DMA and a 16 bit DMA. It uses the 8bit one for 8
bit sound and the 16bit one for 16bit sound.
> And how to
> take care of the last info: io:0388-038b found in Win98 ?
That is the io of the fm synth of the sb, I think. In rc.modules, add:
modprobe synth0
and in /etc/conf.modules add:
alias synth0 adlib_card
options adlib_card io=0x388
Alternatively, just add:
modprobe adlib_card io=0x388
to rc.modules.
This will enable you to play midi files.
HTH
--
Mike <[EMAIL PROTECTED]>
O Lord, grant that we may always be right, for Thou knowest we will
never change our minds.