Update of /cvsroot/alsa/alsa-driver
In directory usw-pr-cvs1:/tmp/cvs-serv12059
Modified Files:
INSTALL
Log Message:
Module options change: snd_xxxx ==> xxxx
Index: INSTALL
===================================================================
RCS file: /cvsroot/alsa/alsa-driver/INSTALL,v
retrieving revision 1.135
retrieving revision 1.136
diff -u -r1.135 -r1.136
--- INSTALL 18 Oct 2002 19:40:48 -0000 1.135
+++ INSTALL 21 Oct 2002 19:01:37 -0000 1.136
@@ -120,34 +120,34 @@
Module snd.o
------------
- snd_major - major # for sound driver
+ major - major # for sound driver
- default is 116
- snd_cards_limit
+ cards_limit
- specifies card limit # (1-8)
- good for kmod support if you do not want to search
for soundcards which are not installed in your system
- snd_device_mode
+ device_mode
- specifies permission mask for dynamic sound device filesystem
- default value = 0666
- - for example 'snd_device_mode=0660'
- snd_device_gid
+ - for example 'device_mode=0660'
+ device_gid
- specifies GID number for dynamic sound device filesystem
- default value = 0 (root)
- snd_device_uid
+ device_uid
- specifies UID number for dynamic sound device filesystem
- default value = 0 (root)
Global parameters for top soundcard modules
-------------------------------------------
- snd_index - 0-7 - index (slot #) for soundcard
+ index - 0-7 - index (slot #) for soundcard
- if not set or -1, first free index (slot #) is assigned
- snd_id - user identification for card (up to 15 chars)
- - default expression is 'card<snd_index>' (for example card1)
+ id - user identification for card (up to 15 chars)
+ - default expression is 'card<index>' (for example card1)
- value is used for /proc/asound filesystem
- this value can be used by applications for identification
of card if user does not want identify card with index number
- snd_enable - enable card (only first card is enabled by default)
+ enable - enable card (only first card is enabled by default)
Module snd-dummy.o
------------------
@@ -161,11 +161,11 @@
Module for ESS AudioDrive ES-1688 and ES-688 soundcards.
- snd_port - port # for ES-1688 chip (0x220,0x240,0x260)
- snd_mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable
(default)
- snd_irq - IRQ # for ES-1688 chip (5,7,9,10)
- snd_mpu_irq - IRQ # for MPU-401 port (5,7,9,10)
- snd_dma8 - DMA # for ES-1688 chip (0,1,3)
+ port - port # for ES-1688 chip (0x220,0x240,0x260)
+ mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable
+(default)
+ irq - IRQ # for ES-1688 chip (5,7,9,10)
+ mpu_irq - IRQ # for MPU-401 port (5,7,9,10)
+ dma8 - DMA # for ES-1688 chip (0,1,3)
Module supports up to 8 cards and autoprobe (without MPU-401 port).
@@ -174,13 +174,13 @@
Module for ESS AudioDrive ES-18xx soundcards.
- snd_port - port # for ES-18xx chip (0x220,0x240,0x260)
- snd_mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable
(default)
- snd_fm_port - port # for FM (optional, not used)
- snd_irq - IRQ # for ES-18xx chip (5,7,9,10)
- snd_dma1 - first DMA # for ES-18xx chip (0,1,3)
- snd_dma2 - first DMA # for ES-18xx chip (0,1,3)
- snd_isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
+ port - port # for ES-18xx chip (0x220,0x240,0x260)
+ mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable
+(default)
+ fm_port - port # for FM (optional, not used)
+ irq - IRQ # for ES-18xx chip (5,7,9,10)
+ dma1 - first DMA # for ES-18xx chip (0,1,3)
+ dma2 - first DMA # for ES-18xx chip (0,1,3)
+ isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
Module supports up to 8 cards ISA PnP and autoprobe (without MPU-401 port
if native ISA PnP routines are not used).
@@ -190,13 +190,13 @@
Module for Gravis UltraSound Classic soundcard.
- snd_port - port # for GF1 chip (0x220,0x230,0x240,0x250,0x260)
- snd_irq - IRQ # for GF1 chip (3,5,9,11,12,15)
- snd_dma1 - DMA # for GF1 chip (1,3,5,6,7)
- snd_dma2 - DMA # for GF1 chip (1,3,5,6,7,-1=disable)
- snd_joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
- snd_voices - GF1 voices limit (14-32)
- snd_pcm_voices - reserved PCM voices
+ port - port # for GF1 chip (0x220,0x230,0x240,0x250,0x260)
+ irq - IRQ # for GF1 chip (3,5,9,11,12,15)
+ dma1 - DMA # for GF1 chip (1,3,5,6,7)
+ dma2 - DMA # for GF1 chip (1,3,5,6,7,-1=disable)
+ joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
+ voices - GF1 voices limit (14-32)
+ pcm_voices - reserved PCM voices
Module supports up to 8 cards and autoprobe.
@@ -205,17 +205,17 @@
Module for Gravis UltraSound Extreme (Synergy ViperMax) soundcard.
- snd_port - port # for ES-1688 chip (0x220,0x230,0x240,0x250,0x260)
- snd_gf1_port - port # for GF1 chip (0x210,0x220,0x230,0x240,0x250,0x260,0x270)
- snd_mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable
- snd_irq - IRQ # for ES-1688 chip (5,7,9,10)
- snd_gf1_irq - IRQ # for GF1 chip (3,5,9,11,12,15)
- snd_mpu_irq - IRQ # for MPU-401 port (5,7,9,10)
- snd_dma8 - DMA # for ES-1688 chip (0,1,3)
- snd_dma1 - DMA # for GF1 chip (1,3,5,6,7)
- snd_joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
- snd_voices - GF1 voices limit (14-32)
- snd_pcm_voices - reserved PCM voices
+ port - port # for ES-1688 chip (0x220,0x230,0x240,0x250,0x260)
+ gf1_port - port # for GF1 chip (0x210,0x220,0x230,0x240,0x250,0x260,0x270)
+ mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable
+ irq - IRQ # for ES-1688 chip (5,7,9,10)
+ gf1_irq - IRQ # for GF1 chip (3,5,9,11,12,15)
+ mpu_irq - IRQ # for MPU-401 port (5,7,9,10)
+ dma8 - DMA # for ES-1688 chip (0,1,3)
+ dma1 - DMA # for GF1 chip (1,3,5,6,7)
+ joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
+ voices - GF1 voices limit (14-32)
+ pcm_voices - reserved PCM voices
Module supports up to 8 cards and autoprobe (without MPU-401 port).
@@ -224,13 +224,13 @@
Module for Gravis UltraSound MAX soundcard.
- snd_port - port # for GF1 chip (0x220,0x230,0x240,0x250,0x260)
- snd_irq - IRQ # for GF1 chip (3,5,9,11,12,15)
- snd_dma1 - DMA # for GF1 chip (1,3,5,6,7)
- snd_dma2 - DMA # for GF1 chip (1,3,5,6,7,-1=disable)
- snd_joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
- snd_voices - GF1 voices limit (14-32)
- snd_pcm_voices - reserved PCM voices
+ port - port # for GF1 chip (0x220,0x230,0x240,0x250,0x260)
+ irq - IRQ # for GF1 chip (3,5,9,11,12,15)
+ dma1 - DMA # for GF1 chip (1,3,5,6,7)
+ dma2 - DMA # for GF1 chip (1,3,5,6,7,-1=disable)
+ joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
+ voices - GF1 voices limit (14-32)
+ pcm_voices - reserved PCM voices
Module supports up to 8 cards and autoprobe.
@@ -240,14 +240,14 @@
Module for Gravis UltraSound PnP, Dynasonic 3-D/Pro, STB Sound Rage 32
and other soundcards based on AMD InterWave (tm) chip.
- snd_port - port # for InterWave chip (0x210,0x220,0x230,0x240,0x250,0x260)
- snd_irq - IRQ # for InterWave chip (3,5,9,11,12,15)
- snd_dma1 - DMA # for InterWave chip (0,1,3,5,6,7)
- snd_dma2 - DMA # for InterWave chip (0,1,3,5,6,7,-1=disable)
- snd_joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
- snd_midi - 1 = MIDI UART enable, 0 = MIDI UART disable (default)
- snd_pcm_voices - reserved PCM voices for the synthesizer (default 2)
- snd_effect - 1 = InterWave effects enable (default 0);
+ port - port # for InterWave chip (0x210,0x220,0x230,0x240,0x250,0x260)
+ irq - IRQ # for InterWave chip (3,5,9,11,12,15)
+ dma1 - DMA # for InterWave chip (0,1,3,5,6,7)
+ dma2 - DMA # for InterWave chip (0,1,3,5,6,7,-1=disable)
+ joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
+ midi - 1 = MIDI UART enable, 0 = MIDI UART disable (default)
+ pcm_voices - reserved PCM voices for the synthesizer (default 2)
+ effect - 1 = InterWave effects enable (default 0);
requires 8 voices
Module supports up to 8 cards, autoprobe and ISA PnP.
@@ -259,15 +259,15 @@
and other soundcards based on AMD InterWave (tm) chip with TEA6330T
circuit for extended control of bass, treble and master volume.
- snd_port - port # for InterWave chip (0x210,0x220,0x230,0x240,0x250,0x260)
- snd_port_tc - tone control (i2c bus) port # for TEA6330T chip
(0x350,0x360,0x370,0x380)
- snd_irq - IRQ # for InterWave chip (3,5,9,11,12,15)
- snd_dma1 - DMA # for InterWave chip (0,1,3,5,6,7)
- snd_dma2 - DMA # for InterWave chip (0,1,3,5,6,7,-1=disable)
- snd_joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
- snd_midi - 1 = MIDI UART enable, 0 = MIDI UART disable (default)
- snd_pcm_voices - reserved PCM voices for the synthesizer (default 2)
- snd_effect - 1 = InterWave effects enable (default 0);
+ port - port # for InterWave chip (0x210,0x220,0x230,0x240,0x250,0x260)
+ port_tc - tone control (i2c bus) port # for TEA6330T chip
+(0x350,0x360,0x370,0x380)
+ irq - IRQ # for InterWave chip (3,5,9,11,12,15)
+ dma1 - DMA # for InterWave chip (0,1,3,5,6,7)
+ dma2 - DMA # for InterWave chip (0,1,3,5,6,7,-1=disable)
+ joystick_dac - 0 to 31, (0.59V-4.52V or 0.389V-2.98V)
+ midi - 1 = MIDI UART enable, 0 = MIDI UART disable (default)
+ pcm_voices - reserved PCM voices for the synthesizer (default 2)
+ effect - 1 = InterWave effects enable (default 0);
requires 8 voices
Module supports up to 8 cards, autoprobe and ISA PnP.
@@ -279,9 +279,9 @@
SoundBlaster 2.0,
SoundBlaster Pro
- snd_port - port # for SB DSP chip (0x220,0x240,0x260)
- snd_irq - IRQ # for SB DSP chip (5,7,9,10)
- snd_dma8 - DMA # for SB DSP chip (1,3)
+ port - port # for SB DSP chip (0x220,0x240,0x260)
+ irq - IRQ # for SB DSP chip (5,7,9,10)
+ dma8 - DMA # for SB DSP chip (1,3)
Module supports up to 8 cards and autoprobe.
@@ -292,21 +292,21 @@
SoundBlaster AWE 32 (PnP),
SoundBlaster AWE 64 PnP
- snd_port - port # for SB DSP 4.x chip (0x220,0x240,0x260)
- snd_mpu_port - port # for MPU-401 UART (0x300,0x330), -1 = disable
- snd_awe_port - base port # for EMU8000 synthesizer (0x620,0x640,0x660)
+ port - port # for SB DSP 4.x chip (0x220,0x240,0x260)
+ mpu_port - port # for MPU-401 UART (0x300,0x330), -1 = disable
+ awe_port - base port # for EMU8000 synthesizer (0x620,0x640,0x660)
(snd-sbawe module only)
- snd_irq - IRQ # for SB DSP 4.x chip (5,7,9,10)
- snd_dma8 - 8-bit DMA # for SB DSP 4.x chip (0,1,3)
- snd_dma16 - 16-bit DMA # for SB DSP 4.x chip (5,6,7)
- snd_mic_agc - Mic Auto-Gain-Control - 0 = disable, 1 = enable (default)
- snd_csp - ASP/CSP chip support - 0 = disable (default), 1 = enable
- snd_isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
+ irq - IRQ # for SB DSP 4.x chip (5,7,9,10)
+ dma8 - 8-bit DMA # for SB DSP 4.x chip (0,1,3)
+ dma16 - 16-bit DMA # for SB DSP 4.x chip (5,6,7)
+ mic_agc - Mic Auto-Gain-Control - 0 = disable, 1 = enable (default)
+ csp - ASP/CSP chip support - 0 = disable (default), 1 = enable
+ isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
Module supports up to 8 cards, autoprobe and ISA PnP.
Note: To use Vibra16X cards in 16-bit half duplex mode, you must
- disable 16bit DMA with snd_dma16 = -1 module parameter.
+ disable 16bit DMA with dma16 = -1 module parameter.
Also, all Sound Blaster 16 type cards can operate in 16-bit
half duplex mode through 8-bit DMA channel by disabling their
16-bit DMA channel.
@@ -316,15 +316,15 @@
Module for Yamaha OPL3-SA2/SA3 soundcards.
- snd_port - control port # for OPL3-SA chip (0x370)
- snd_sb_port - SB port # for OPL3-SA chip (0x220,0x240)
- snd_wss_port - WSS port # for OPL3-SA chip (0x530,0xe80,0xf40,0x604)
- snd_midi_port - port # for MPU-401 UART (0x300,0x330), -1 = disable
- snd_fm_port - FM port # for OPL3-SA chip (0x388), -1 = disable
- snd_irq - IRQ # for OPL3-SA chip (5,7,9,10)
- snd_dma1 - first DMA # for Yamaha OPL3-SA chip (0,1,3)
- snd_dma2 - second DMA # for Yamaha OPL3-SA chip (0,1,3), -1 = disable
- snd_isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
+ port - control port # for OPL3-SA chip (0x370)
+ sb_port - SB port # for OPL3-SA chip (0x220,0x240)
+ wss_port - WSS port # for OPL3-SA chip (0x530,0xe80,0xf40,0x604)
+ midi_port - port # for MPU-401 UART (0x300,0x330), -1 = disable
+ fm_port - FM port # for OPL3-SA chip (0x388), -1 = disable
+ irq - IRQ # for OPL3-SA chip (5,7,9,10)
+ dma1 - first DMA # for Yamaha OPL3-SA chip (0,1,3)
+ dma2 - second DMA # for Yamaha OPL3-SA chip (0,1,3), -1 = disable
+ isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
Module supports up to 8 cards and ISA PnP. This module does not support
autoprobe (if ISA PnP is not used) thus all ports must be specified!!!
@@ -335,12 +335,12 @@
Module for soundcards based on OPTi 82c92x and Analog Devices AD1848 chips.
Module works with OAK Mozart cards as well.
- snd_port - port # for WSS chip (0x530,0xe80,0xf40,0x604)
- snd_mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330)
- snd_fm_port - port # for OPL3 device (0x388)
- snd_irq - IRQ # for WSS chip (5,7,9,10,11)
- snd_mpu_irq - IRQ # for MPU-401 UART (5,7,9,10)
- snd_dma1 - first DMA # for WSS chip (0,1,3)
+ port - port # for WSS chip (0x530,0xe80,0xf40,0x604)
+ mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330)
+ fm_port - port # for OPL3 device (0x388)
+ irq - IRQ # for WSS chip (5,7,9,10,11)
+ mpu_irq - IRQ # for MPU-401 UART (5,7,9,10)
+ dma1 - first DMA # for WSS chip (0,1,3)
This module supports only one card, autoprobe and PnP.
@@ -349,13 +349,13 @@
Module for soundcards based on OPTi 82c92x and Crystal CS4231 chips.
- snd_port - port # for WSS chip (0x530,0xe80,0xf40,0x604)
- snd_mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330)
- snd_fm_port - port # for OPL3 device (0x388)
- snd_irq - IRQ # for WSS chip (5,7,9,10,11)
- snd_mpu_irq - IRQ # for MPU-401 UART (5,7,9,10)
- snd_dma1 - first DMA # for WSS chip (0,1,3)
- snd_dma2 - second DMA # for WSS chip (0,1,3)
+ port - port # for WSS chip (0x530,0xe80,0xf40,0x604)
+ mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330)
+ fm_port - port # for OPL3 device (0x388)
+ irq - IRQ # for WSS chip (5,7,9,10,11)
+ mpu_irq - IRQ # for MPU-401 UART (5,7,9,10)
+ dma1 - first DMA # for WSS chip (0,1,3)
+ dma2 - second DMA # for WSS chip (0,1,3)
This module supports only one card, autoprobe and PnP.
@@ -364,13 +364,13 @@
Module for soundcards based on OPTi 82c93x chips.
- snd_port - port # for WSS chip (0x530,0xe80,0xf40,0x604)
- snd_mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330)
- snd_fm_port - port # for OPL3 device (0x388)
- snd_irq - IRQ # for WSS chip (5,7,9,10,11)
- snd_mpu_irq - IRQ # for MPU-401 UART (5,7,9,10)
- snd_dma1 - first DMA # for WSS chip (0,1,3)
- snd_dma2 - second DMA # for WSS chip (0,1,3)
+ port - port # for WSS chip (0x530,0xe80,0xf40,0x604)
+ mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330)
+ fm_port - port # for OPL3 device (0x388)
+ irq - IRQ # for WSS chip (5,7,9,10,11)
+ mpu_irq - IRQ # for MPU-401 UART (5,7,9,10)
+ dma1 - first DMA # for WSS chip (0,1,3)
+ dma2 - second DMA # for WSS chip (0,1,3)
This module supports only one card, autoprobe and PnP.
@@ -380,9 +380,9 @@
Module for S3 SonicVibes PCI soundcards.
* PINE Schubert 32 PCI
- snd_reverb - Reverb Enable - 1 = enable, 0 = disable (default)
+ reverb - Reverb Enable - 1 = enable, 0 = disable (default)
- SoundCard must have onboard SRAM for this.
- snd_mge - Mic Gain Enable - 1 = enable, 0 = disable (default)
+ mge - Mic Gain Enable - 1 = enable, 0 = disable (default)
Module supports up to 8 cards and autoprobe.
@@ -410,9 +410,9 @@
Module for soundcards based on AD1848/AD1847/CS4248 chips.
- snd_port - port # for AD1848 chip
- snd_irq - IRQ # for AD1848 chip
- snd_dma1 - DMA # for AD1848 chip (0,1,3)
+ port - port # for AD1848 chip
+ irq - IRQ # for AD1848 chip
+ dma1 - DMA # for AD1848 chip (0,1,3)
Module supports up to 8 cards. This module does not support autoprobe
thus main port must be specified!!! Other ports are optional.
@@ -422,14 +422,14 @@
Module for soundcards based on Aztech System AZT2320 chip (PnP only).
- snd_port - port # for AZT2320 chip (PnP setup)
- snd_wss_port - port # for WSS (PnP setup)
- snd_mpu_port - port # for MPU-401 UART (PnP setup)
- snd_fm_port - FM port # for AZT2320 chip (PnP setup)
- snd_irq - IRQ # for AZT2320 (WSS) chip (PnP setup)
- snd_mpu_irq - IRQ # for MPU-401 UART (PnP setup)
- snd_dma1 - 1st DMA # for AZT2320 (WSS) chip (PnP setup)
- snd_dma2 - 2nd DMA # for AZT2320 (WSS) chip (PnP setup)
+ port - port # for AZT2320 chip (PnP setup)
+ wss_port - port # for WSS (PnP setup)
+ mpu_port - port # for MPU-401 UART (PnP setup)
+ fm_port - FM port # for AZT2320 chip (PnP setup)
+ irq - IRQ # for AZT2320 (WSS) chip (PnP setup)
+ mpu_irq - IRQ # for MPU-401 UART (PnP setup)
+ dma1 - 1st DMA # for AZT2320 (WSS) chip (PnP setup)
+ dma2 - 2nd DMA # for AZT2320 (WSS) chip (PnP setup)
Module supports up to 8 cards, PnP and autoprobe.
@@ -438,12 +438,12 @@
Module for soundcards based on CS4231 chips.
- snd_port - port # for CS4231 chip
- snd_mpu_port - port # for MPU-401 UART (optional), -1 = disable
- snd_irq - IRQ # for CS4231 chip
- snd_mpu_irq - IRQ # for MPU-401 UART
- snd_dma1 - first DMA # for CS4231 chip
- snd_dma2 - second DMA # for CS4231 chip
+ port - port # for CS4231 chip
+ mpu_port - port # for MPU-401 UART (optional), -1 = disable
+ irq - IRQ # for CS4231 chip
+ mpu_irq - IRQ # for MPU-401 UART
+ dma1 - first DMA # for CS4231 chip
+ dma2 - second DMA # for CS4231 chip
Module supports up to 8 cards. This module does not support autoprobe
thus main port must be specified!!! Other ports are optional.
@@ -453,15 +453,15 @@
Module for soundcards based on CS4232/CS4232A chips.
- snd_port - port # for CS4232 chip (PnP setup - 0x534)
- snd_cport - control port # for CS4232 chip (PnP setup - 0x120,0x210,0xf00)
- snd_mpu_port - port # for MPU-401 UART (PnP setup - 0x300), -1 = disable
- snd_fm_port - FM port # for CS4232 chip (PnP setup - 0x388), -1 = disable
- snd_irq - IRQ # for CS4232 chip (5,7,9,11,12,15)
- snd_mpu_irq - IRQ # for MPU-401 UART (9,11,12,15)
- snd_dma1 - first DMA # for CS4232 chip (0,1,3)
- snd_dma2 - second DMA # for Yamaha CS4232 chip (0,1,3), -1 = disable
- snd_isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
+ port - port # for CS4232 chip (PnP setup - 0x534)
+ cport - control port # for CS4232 chip (PnP setup - 0x120,0x210,0xf00)
+ mpu_port - port # for MPU-401 UART (PnP setup - 0x300), -1 = disable
+ fm_port - FM port # for CS4232 chip (PnP setup - 0x388), -1 = disable
+ irq - IRQ # for CS4232 chip (5,7,9,11,12,15)
+ mpu_irq - IRQ # for MPU-401 UART (9,11,12,15)
+ dma1 - first DMA # for CS4232 chip (0,1,3)
+ dma2 - second DMA # for Yamaha CS4232 chip (0,1,3), -1 = disable
+ isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
Module supports up to 8 cards. This module does not support autoprobe
thus main port must be specified!!! Other ports are optional.
@@ -472,15 +472,15 @@
Module for soundcards based on CS4235/CS4236/CS4236B/CS4237B/
CS4238B/CS4239 chips.
- snd_port - port # for CS4232 chip (PnP setup - 0x534)
- snd_cport - control port # for CS4232 chip (PnP setup - 0x120,0x210,0xf00)
- snd_mpu_port - port # for MPU-401 UART (PnP setup - 0x300), -1 = disable
- snd_fm_port - FM port # for CS4232 chip (PnP setup - 0x388), -1 = disable
- snd_irq - IRQ # for CS4232 chip (5,7,9,11,12,15)
- snd_mpu_irq - IRQ # for MPU-401 UART (9,11,12,15)
- snd_dma1 - first DMA # for CS4232 chip (0,1,3)
- snd_dma2 - second DMA # for Yamaha CS4232 chip (0,1,3), -1 = disable
- snd_isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
+ port - port # for CS4232 chip (PnP setup - 0x534)
+ cport - control port # for CS4232 chip (PnP setup - 0x120,0x210,0xf00)
+ mpu_port - port # for MPU-401 UART (PnP setup - 0x300), -1 = disable
+ fm_port - FM port # for CS4232 chip (PnP setup - 0x388), -1 = disable
+ irq - IRQ # for CS4232 chip (5,7,9,11,12,15)
+ mpu_irq - IRQ # for MPU-401 UART (9,11,12,15)
+ dma1 - first DMA # for CS4232 chip (0,1,3)
+ dma2 - second DMA # for Yamaha CS4232 chip (0,1,3), -1 = disable
+ isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
Module supports up to 8 cards. This module does not support autoprobe
(if ISA PnP is not used) thus main port and control port must be
@@ -492,8 +492,8 @@
Module for PCI soundcards based on CS4610/CS4612/CS4614/CS4615/CS4622/
CS4624/CS4630/CS4280.
- snd_external_amp - Force to enable external amplifer.
- snd_thinkpad - Force to enable Thinkpad's CLKRUN control.
+ external_amp - Force to enable external amplifer.
+ thinkpad - Force to enable Thinkpad's CLKRUN control.
Module supports up to 8 cards and autoprobe.
Usually external amp and CLKRUN controls are detected automatically
@@ -505,15 +505,15 @@
Module for UART16550A serial MIDI ports.
- snd_port - port # for UART16550A chip
- snd_irq - IRQ # for UART16550A chip, -1 = poll mode
- snd_speed - speed in bauds (9600,19200,38400,57600,115200)
+ port - port # for UART16550A chip
+ irq - IRQ # for UART16550A chip, -1 = poll mode
+ speed - speed in bauds (9600,19200,38400,57600,115200)
38400 = default
- snd_base - base for divisor in bauds (57600,115200,230400,460800)
+ base - base for divisor in bauds (57600,115200,230400,460800)
115200 = default
- snd_outs - number of MIDI ports in a serial port (1-4)
+ outs - number of MIDI ports in a serial port (1-4)
1 = default
- snd_adaptor - Type of adaptor.
+ adaptor - Type of adaptor.
0 = Soundcanvas, 1 = MS-124T, 2 = MS-124W S/A, 3 = MS-124W M/B
Module supports up to 8 cards. This module does not support autoprobe
@@ -532,8 +532,8 @@
* Shark Predator4D-PCI
* Jaton SonicWave 4D
- snd_pcm_channels - max channels (voices) reserved for PCM
- snd_wavetable_size - max wavetable size in kB (4-?kb)
+ pcm_channels - max channels (voices) reserved for PCM
+ wavetable_size - max wavetable size in kB (4-?kb)
Module supports up to 8 cards and autoprobe.
@@ -549,9 +549,9 @@
Module for soundcards based on ESS ES968 chip (PnP only).
- snd_port - port # for ES968 (SB8) chip (PnP setup)
- snd_irq - IRQ # for ES968 (SB8) chip (PnP setup)
- snd_dma1 - DMA # for ES968 (SB8) chip (PnP setup)
+ port - port # for ES968 (SB8) chip (PnP setup)
+ irq - IRQ # for ES968 (SB8) chip (PnP setup)
+ dma1 - DMA # for ES968 (SB8) chip (PnP setup)
Module supports up to 8 cards, PnP and autoprobe.
@@ -560,13 +560,13 @@
Module for soundcards based on Avance Logic ALS100/ALS120 chip.
- snd_port - port # for ALS100 (SB16) chip (PnP setup)
- snd_irq - IRQ # for ALS100 (SB16) chip (PnP setup)
- snd_dma8 - 8-bit DMA # for ALS100 (SB16) chip (PnP setup)
- snd_dma16 - 16-bit DMA # for ALS100 (SB16) chip (PnP setup)
- snd_mpu_port - port # for MPU-401 UART (PnP setup)
- snd_mpu_irq - IRQ # for MPU-401 (PnP setup)
- snd_fm_port - port # for OPL3 FM (PnP setup)
+ port - port # for ALS100 (SB16) chip (PnP setup)
+ irq - IRQ # for ALS100 (SB16) chip (PnP setup)
+ dma8 - 8-bit DMA # for ALS100 (SB16) chip (PnP setup)
+ dma16 - 16-bit DMA # for ALS100 (SB16) chip (PnP setup)
+ mpu_port - port # for MPU-401 UART (PnP setup)
+ mpu_irq - IRQ # for MPU-401 (PnP setup)
+ fm_port - port # for OPL3 FM (PnP setup)
Module supports up to 8 cards, autoprobe and PnP.
@@ -575,7 +575,7 @@
Module for soundcards based on Avance Logic ALS4000 PCI chip.
- snd_joystick_port - port # for legacy joystick support.
+ joystick_port - port # for legacy joystick support.
default: 0x200 for the 1st card.
0 = disabled
@@ -593,10 +593,10 @@
Module for soundcards based on ESS Maestro-1/2/2E (ES1968/ES1978) chips.
- snd_total_bufsize - total buffer size in kB (1-4096kB)
- snd_pcm_substreams_p - playback channels (1-8, default=2)
- snd_pcm_substreams_c - capture channels (1-8, default=0)
- snd_clock - clock (0 = auto-detection)
+ total_bufsize - total buffer size in kB (1-4096kB)
+ pcm_substreams_p - playback channels (1-8, default=2)
+ pcm_substreams_c - capture channels (1-8, default=0)
+ clock - clock (0 = auto-detection)
Module supports up to 8 cards and autoprobe.
@@ -605,13 +605,13 @@
Module for soundcards based on C-Media CMI8330 chips.
- snd_wssport - port # for CMI8330 chip (WSS)
- snd_wssirq - IRQ # for CMI8330 chip (WSS)
- snd_wssdma - first DMA # for CMI8330 chip (WSS)
- snd_sbport - port # for CMI8330 chip (SB16)
- snd_sbirq - IRQ # for CMI8330 chip (SB16)
- snd_sbdma8 - 8bit DMA # for CMI8330 chip (SB16)
- snd_sbdma16 - 16bit DMA # for CMI8330 chip (SB16)
+ wssport - port # for CMI8330 chip (WSS)
+ wssirq - IRQ # for CMI8330 chip (WSS)
+ wssdma - first DMA # for CMI8330 chip (WSS)
+ sbport - port # for CMI8330 chip (SB16)
+ sbirq - IRQ # for CMI8330 chip (SB16)
+ sbdma8 - 8bit DMA # for CMI8330 chip (SB16)
+ sbdma16 - 16bit DMA # for CMI8330 chip (SB16)
Module supports up to 8 cards and autoprobe.
@@ -623,17 +623,17 @@
* Sound Blaster PCI 512
* Emu APS (partially supported)
- snd_extin - bitmap of available external inputs for FX8010 (see bellow)
- snd_extout - bitmap of available external outputs for FX8010 (see bellow)
- snd_seq_ports - allocated sequencer ports (4 by default)
- snd_max_synth_voices - limit of voices used for wavetable (64 by default)
- snd_max_buffer_size - specifies the maximum size of wavetable/pcm buffers
- given in MB unit. Default value is 128.
- snd_enable_ir - enable IR
+ extin - bitmap of available external inputs for FX8010 (see bellow)
+ extout - bitmap of available external outputs for FX8010 (see bellow)
+ seq_ports - allocated sequencer ports (4 by default)
+ max_synth_voices - limit of voices used for wavetable (64 by default)
+ max_buffer_size - specifies the maximum size of wavetable/pcm buffers
+ given in MB unit. Default value is 128.
+ enable_ir - enable IR
Module supports up to 8 cards and autoprobe.
- Input & Output configurations [snd_extin/snd_extout]
+ Input & Output configurations [extin/extout]
* Creative Card wo/Digital out [0x0003/0x1f03]
* Creative Card w/Digital out [0x0003/0x1f0f]
* Creative Card w/Digital CD in [0x000f/0x1f0f]
@@ -659,7 +659,7 @@
* TerraTec EWS 88D
* TerraTec EWX 24/96
- snd_omni - Omni I/O support for MidiMan M-Audio Delta44/66
+ omni - Omni I/O support for MidiMan M-Audio Delta44/66
Module supports up to 8 cards and autoprobe. Note: The consumer part
is not used with all Envy24 based cards (for example in the MidiMan Delta
@@ -670,13 +670,13 @@
Module for soundcards based on Analog Devices AD1816A/AD1815 chips.
- snd_port - port # for AD1816A chip (PnP setup)
- snd_mpu_port - port # for MPU-401 UART (PnP setup)
- snd_fm_port - port # for OPL3 (PnP setup)
- snd_irq - IRQ # for AD1816A chip (PnP setup)
- snd_mpu_irq - IRQ # for MPU-401 UART (PnP setup)
- snd_dma1 - first DMA # for AD1816A chip (PnP setup)
- snd_dma2 - second DMA # for AD1816A chip (PnP setup)
+ port - port # for AD1816A chip (PnP setup)
+ mpu_port - port # for MPU-401 UART (PnP setup)
+ fm_port - port # for OPL3 (PnP setup)
+ irq - IRQ # for AD1816A chip (PnP setup)
+ mpu_irq - IRQ # for MPU-401 UART (PnP setup)
+ dma1 - first DMA # for AD1816A chip (PnP setup)
+ dma2 - second DMA # for AD1816A chip (PnP setup)
Module supports up to 8 cards, autoprobe and PnP.
@@ -688,12 +688,12 @@
* SiS 7012 (SiS 735)
* NVidia NForce
- snd_ac97_clock - AC'97 codec clock base (0 = auto-detect)
+ ac97_clock - AC'97 codec clock base (0 = auto-detect)
Module supports autoprobe and multiple bus-master chips (max 8).
Note: the latest driver supports auto-detection of chip clock.
if you still encounter too fast playback, specify the clock
- explicitly via the module option "snd_ac97_clock=41194".
+ explicitly via the module option "ac97_clock=41194".
Module snd-via82xx.o
--------------------
@@ -701,8 +701,8 @@
Module for AC'97 motherboards based on VIA 82C686A/686B, 8233
(south) bridge.
- snd_mpu_port - 0x300,0x310,0x320,0x330, otherwise obtain BIOS setup
- snd_ac97_clock - AC'97 codec clock base (default 48000Hz)
+ mpu_port - 0x300,0x310,0x320,0x330, otherwise obtain BIOS setup
+ ac97_clock - AC'97 codec clock base (default 48000Hz)
Module supports autoprobe and multiple bus-master chips (max 8).
Note: on some SMP motherboards like MSI 694D the interrupts might
@@ -716,8 +716,8 @@
Module for C-Media CMI8338 and 8738 PCI soundcards.
- snd_mpu_port - 0x300 (default),0x310,0x320,0x330, -1 (diable)
- snd_fm_port - 0x388 (default), -1 (disable)
+ mpu_port - 0x300 (default),0x310,0x320,0x330, -1 (diable)
+ fm_port - 0x388 (default), -1 (disable)
Module supports autoprobe and multiple chips (max 8).
@@ -726,9 +726,9 @@
Module for Yamaha PCI chips (YMF72x, YMF74x & YMF75x).
- snd_mpu_port - 0x300,0x330,0x332,0x334, -1 (disable) by default
- snd_fm_port - 0x388,0x398,0x3a0,0x3a8, -1 (disable) by default
- snd_rear_switch - enable shared rear/line-in switch (bool)
+ mpu_port - 0x300,0x330,0x332,0x334, -1 (disable) by default
+ fm_port - 0x388,0x398,0x3a0,0x3a8, -1 (disable) by default
+ rear_switch - enable shared rear/line-in switch (bool)
Module supports autoprobe and multiple chips (max 8).
@@ -737,8 +737,8 @@
Module for MPU-401 UART devices.
- snd_port - port number or -1 (disable)
- snd_irq - IRQ number or -1 (disable)
+ port - port number or -1 (disable)
+ irq - IRQ number or -1 (disable)
Module supports multiple devices (max 8).
@@ -747,16 +747,16 @@
Module for Allegro/Maestro3 chips
- snd_external_amp - enable external amp (enabled by default)
- snd_amp_gpio - GPIO pin number for external amp (0-15) or
- -1 for default pin (8 for allegro, 1 for
- others)
+ external_amp - enable external amp (enabled by default)
+ amp_gpio - GPIO pin number for external amp (0-15) or
+ -1 for default pin (8 for allegro, 1 for
+ others)
Module supports autoprobe and multiple chips (max 8).
Note: the binding of amplifier is dependent on hardware.
If there is no sound even though all channels are unmuted, try to
- specify other gpio connection via snd_amp_gpio option.
- For example, a Panasonic notebook needed "snd_amp_gpio=0x0d"
+ specify other gpio connection via amp_gpio option.
+ For example, a Panasonic notebook needed "amp_gpio=0x0d"
option.
Module snd-nm256.o
@@ -764,31 +764,31 @@
Module for NeoMagic NM256AV/ZX chips
- snd_playback_bufsize - max playback frame size in kB (4-128kB)
- snd_capture_bufsize - max capture frame size in kB (4-128kB)
- snd_force_ac97 - 0 or 1 (disabled by default)
- snd_buffer_top - specify buffer top address
- snd_use_cache - 0 or 1 (disabled by default)
- snd_vaio_hack - alias snd_buffer_top=0x25a800
+ playback_bufsize - max playback frame size in kB (4-128kB)
+ capture_bufsize - max capture frame size in kB (4-128kB)
+ force_ac97 - 0 or 1 (disabled by default)
+ buffer_top - specify buffer top address
+ use_cache - 0 or 1 (disabled by default)
+ vaio_hack - alias buffer_top=0x25a800
Module supports autoprobe and multiple chips (max 8).
Note: on some notebooks the buffer address cannot be detected
automatically, or causes hang-up during initialization.
In such a case, specify the buffer top address explicity via
- snd_buffer_top option.
+ buffer_top option.
For example,
- Sony F250: snd_buffer_top=0x25a800
- Sony F270: snd_buffer_top=0x272800
+ Sony F250: buffer_top=0x25a800
+ Sony F270: buffer_top=0x272800
The driver supports only ac97 codec. It's possible to force
to initialize/use ac97 although it's not detected. In such a
- case, use snd_force_ac97=1 option.
+ case, use force_ac97=1 option.
Module snd-ali5451.o
--------------------
Module for ALi M5451
- snd_pcm_channels - Number of hardware channels assigned for PCM
+ pcm_channels - Number of hardware channels assigned for PCM
Module supports autoprobe and multiple chips (max 8).
@@ -797,7 +797,7 @@
Module for PowerMac, iMac and iBook on-board soundchips
- snd_enable_beep - enable beep using PCM (enabled as default)
+ enable_beep - enable beep using PCM (enabled as default)
Module supports autoprobe a chip.
Note: the driver may have problems regarding endianess.
@@ -807,8 +807,8 @@
Module for USB audio and USB MIDI devices.
- snd_vid - Vendor ID for the device (optional)
- snd_pid - Product ID for the device (optional)
+ vid - Vendor ID for the device (optional)
+ pid - Product ID for the device (optional)
This module supports up to 8 cards, autoprobe and hotplugging.
@@ -885,9 +885,9 @@
# ALSA native device support
alias char-major-116 snd
-options snd snd_major=116 snd_cards_limit=1
+options snd major=116 cards_limit=1
alias snd-card-0 snd-interwave
-options snd-interwave snd_index=0 snd_id="GusPnP"
+options snd-interwave index=0 id="GusPnP"
# OSS/Free setup
alias char-major-14 soundcore
@@ -911,12 +911,12 @@
# ALSA native device support
alias char-major-116 snd
-options snd snd_major=116 snd_cards_limit=2
+options snd major=116 cards_limit=2
alias snd-card-0 snd-gusclassic
alias snd-card-1 snd-sb16
-options snd-gusclassic snd_index=0 snd_id="Gus" \
- snd_port=0x220 snd_irq=5 snd_dma1=6 snd_dma2=7
-options snd-sb16 snd_index=1 snd_id="SB16"
+options snd-gusclassic index=0 id="Gus" \
+ port=0x220 irq=5 dma1=6 dma2=7
+options snd-sb16 index=1 id="SB16"
# OSS/Free setup
alias char-major-14 soundcore
@@ -940,11 +940,11 @@
# ALSA native device support
alias char-major-116 snd
-options snd snd_major=116 snd_cards_limit=2
+options snd major=116 cards_limit=2
alias snd-card-0 snd-gusclassic
alias snd-card-1 snd-gusclassic
-options snd-gusclassic snd_index=0,1 snd_id="Gus1","Gus2" \
- snd_port=0x220,0x240 snd_irq=5,7 snd_dma1=1,5 snd_dma2=3,6
+options snd-gusclassic index=0,1 id="Gus1","Gus2" \
+ port=0x220,0x240 irq=5,7 dma1=1,5 dma2=3,6
# OSS/Free setup
alias char-major-14 soundcore
-------------------------------------------------------
This sf.net emial is sponsored by: Influence the future of
Java(TM) technology. Join the Java Community Process(SM) (JCP(SM))
program now. http://ad.doubleclick.net/clk;4699841;7576298;k?
http://www.sun.com/javavote
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog