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.

Reply via email to