Independent ALSA and linux audio support site

Cs4231

From the ALSA wiki

Jump to: navigation, search

CS4231 Options

VaioPCV-70 ~ # modinfo snd-cs4231
filename:       /lib/modules/2.6.23-gentoo-r6-SonyVaioPCV70/kernel/sound/isa/cs423x/snd-cs4231.ko
license:        GPL
author:         Jaroslav Kysela <[email protected]>
description:    Generic CS4231
depends:        snd-cs4231-lib,snd-mpu401-uart,snd
vermagic:       2.6.23-gentoo-r6-SonyVaioPCV70 mod_unload 586TSC 
parm:           index:Index value for Generic CS4231 soundcard. (array of int)
parm:           id:ID string for Generic CS4231 soundcard. (array of charp)
parm:           enable:Enable Generic CS4231 soundcard. (array of bool)
parm:           port:Port # for Generic CS4231 driver. (array of long)
parm:           mpu_port:MPU-401 port # for Generic CS4231 driver. (array of long)
parm:           irq:IRQ # for Generic CS4231 driver. (array of int)
parm:           mpu_irq:MPU-401 IRQ # for Generic CS4231 driver. (array of int)
parm:           dma1:DMA1 # for Generic CS4231 driver. (array of int)
parm:           dma2:DMA2 # for Generic CS4231 driver. (array of int)

OPL3-SA / YMF701

This driver also supports the Yamaha OPL3-SA / YMF701 chip. Note: This is NOT the same as the opl3sa2 chip!

For my OPL3-SA chip in a Sony Vaio PCV-70 desktop system, I used these options:

options snd-cs4231 port=0x534 irq=11 dma1=0 dma2=1

My BIOS reported SB IO=0x220, WSS IO=0x530, IRQ=11 & 5, DMA=0 & 1.

Most particular to note is that the IO port passed to the module IS different than what the BIOS reports.

See also

Retrieved from "http://alsa.opensrc.org/Cs4231"

Category: ALSA modules