120 lines
4.9 KiB
HTML
120 lines
4.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
|
|
<TITLE>The Linux BootPrompt-HowTo: The Sound Drivers </TITLE>
|
|
<LINK HREF="BootPrompt-HOWTO-9.html" REL=next>
|
|
<LINK HREF="BootPrompt-HOWTO-7.html" REL=previous>
|
|
<LINK HREF="BootPrompt-HOWTO.html#toc8" REL=contents>
|
|
</HEAD>
|
|
<BODY>
|
|
<A HREF="BootPrompt-HOWTO-9.html">Next</A>
|
|
<A HREF="BootPrompt-HOWTO-7.html">Previous</A>
|
|
<A HREF="BootPrompt-HOWTO.html#toc8">Contents</A>
|
|
<HR>
|
|
<H2><A NAME="s8">8. The Sound Drivers </A></H2>
|
|
|
|
<P>
|
|
<P>Note that there was a rewrite of a lot of the sound
|
|
core and related drivers. The older stuff is generally
|
|
called `OSS' and the newer is called `ALSA'. The intention
|
|
is to drop the OSS stuff eventually. To avoid name conflict,
|
|
the ALSA stuff generally has `snd-' as a prefix to all
|
|
the boot parameters.
|
|
<P>Note that each driver has its own
|
|
individual boot argument (very old kernels used a shared
|
|
<CODE>sound=</CODE>). Also, generally no defaults are set at
|
|
compile time (i.e. you <EM>must</EM> supply a boot
|
|
argument for older non-PNP ISA cards to be detected.)
|
|
Your best source of information for your card is the files
|
|
in <CODE>linux/Documentation/sound/</CODE>.
|
|
<P>
|
|
<H2><A NAME="ss8.1">8.1 Individual Sound Device Driver Arguments</A>
|
|
</H2>
|
|
|
|
<P>
|
|
<P>
|
|
<H3>ALSA ISA drivers</H3>
|
|
|
|
<P><CODE>snd-dummy=</CODE> Dummy soundcard
|
|
<P><CODE>snd-mpu401=</CODE> mpu401 UART
|
|
<P><CODE>snd-mtpav=</CODE> MOTU Midi Timepiece
|
|
<P><CODE>snd-serial=</CODE> Serial UART 16450/16550 MIDI
|
|
<P><CODE>snd-virmidi=</CODE> Dummy soundcard for virtual rawmidi devices
|
|
<P><CODE>snd-ad1816a=</CODE> ADI SoundPort AD1816A
|
|
<P><CODE>snd-ad1848=</CODE> Generic driver for AD1848/AD1847/CS4248
|
|
<P><CODE>snd-als100=</CODE> Avance Logic ALS100
|
|
<P><CODE>snd-azt2320=</CODE> Aztech Systems AZT2320 (and 2316)
|
|
<P><CODE>snd-cmi8330=</CODE> C-Media's CMI8330
|
|
<P><CODE>snd-cs4231=</CODE> Generic driver for CS4231 chips
|
|
<P><CODE>snd-cs4232=</CODE> Generic driver for CS4232 chips
|
|
<P><CODE>snd-cs4236=</CODE> Generic driver for CS4235/6/7/8/9 chips
|
|
<P><CODE>snd-dt019x=</CODE> Diamond Technologies DT-019x
|
|
<P><CODE>snd-es1688=</CODE> Generic ESS AudioDrive ESx688
|
|
<P><CODE>snd-es18xx=</CODE> Generic ESS AudioDrive ES18xx
|
|
<P><CODE>snd-gusclassic=</CODE> Gus classic
|
|
<P><CODE>snd-gusextreme=</CODE> Gus extreme
|
|
<P><CODE>snd-gusmax=</CODE> Gus Max
|
|
<P><CODE>snd-interwave=</CODE> Interwave
|
|
<P><CODE>snd-interwave-stb=</CODE> Interwave
|
|
<P><CODE>snd-opl3sa2=</CODE> Yamaha OPL3SA2
|
|
<P><CODE>snd-opti93x=</CODE> OPTi 82c93x based cards
|
|
<P><CODE>snd-opti92x-cs4231=</CODE> OPTi 82c92x/CS4231
|
|
<P><CODE>snd-opti92x-ad1848=</CODE> OPTi 82c92x/AD1848
|
|
<P><CODE>snd-es968=</CODE> ESS AudioDrive ES968
|
|
<P><CODE>snd-sb16=</CODE> SoundBlaster 16
|
|
<P><CODE>snd-sbawe=</CODE> SoundBlaster 16 AWE
|
|
<P><CODE>snd-sb8=</CODE> Old 8 bit SoundBlaster (1.0, 2.0, Pro)
|
|
<P><CODE>snd-sgalaxy=</CODE> Sound galaxy
|
|
<P><CODE>snd-wavefront=</CODE> Wavefront
|
|
<P>
|
|
<H3>OSS drivers</H3>
|
|
|
|
<P>
|
|
<P><CODE>ad1848=</CODE> AD1848
|
|
<P><CODE>adlib=</CODE> Adlib
|
|
<P><CODE>mad16=</CODE> MAD16
|
|
<P><CODE>pas2=</CODE> ProAudioSpectrum PAS16
|
|
<P><CODE>sb=</CODE> SoundBlaster
|
|
<P><CODE>uart401=</CODE> UART 401 (on card chip)
|
|
<P><CODE>uart6850=</CODE> UART 6850 (on card chip)
|
|
<P><CODE>opl3=</CODE> Yamaha OPL2/OPL3/OPL4 FM Synthesizer (on card chip)
|
|
<P><CODE>opl3sa=</CODE> Yamaha OPL3-SA FM Synthesizer (on card chip)
|
|
<P><CODE>opl3sa2=</CODE> Yamaha OPL3-SA2/SA3 FM Synthesizer (on card chip)
|
|
<P>
|
|
<H3>ALSA PCI Drivers</H3>
|
|
|
|
<P>
|
|
<P><CODE>snd-ali5451=</CODE> ALi PCI audio M5451
|
|
<P><CODE>snd-als4000=</CODE> Avance Logic ALS4000
|
|
<P><CODE>snd-cmipci=</CODE> C-Media CMI8338 and 8738
|
|
<P><CODE>snd-cs4281=</CODE> Cirrus Logic CS4281
|
|
<P><CODE>snd-cs46xx=</CODE> Cirrus Logic Sound Fusion CS46XX
|
|
<P><CODE>snd-emu10k1=</CODE> EMU10K1 (SB Live!)
|
|
<P><CODE>snd-ens1370=</CODE> Ensoniq ES1370 AudioPCI
|
|
<P><CODE>snd-ens1371=</CODE> Ensoniq ES1371 AudioPCI
|
|
<P><CODE>snd-es1938=</CODE> ESS Solo-1 (ES1938, ES1946, ES1969)
|
|
<P><CODE>snd-es1968=</CODE> ESS Maestro 1/2/2E
|
|
<P><CODE>snd-fm801=</CODE> ForteMedia FM801
|
|
<P><CODE>snd-intel8x0=</CODE> Intel ICH (i8x0) chipsets
|
|
<P><CODE>snd-maestro3=</CODE> ESS Maestro3/Allegro (ES1988)
|
|
<P><CODE>snd-korg1212=</CODE> Korg 1212 IO
|
|
<P><CODE>snd-rme32=</CODE> RME Digi32, Digi32/8 and Digi32 PRO
|
|
<P><CODE>snd-nm256=</CODE> NeoMagic 256AV and 256ZX
|
|
<P><CODE>snd-rme96=</CODE> RME Digi96, Digi96/8 and Digi96/8 PRO/PAD/PST
|
|
<P><CODE>snd-rme9652=</CODE> RME Digi9652 audio interface
|
|
<P><CODE>snd-hdsp=</CODE> RME Hammerfall DSP
|
|
<P><CODE>snd-sonicvibes=</CODE> S3 SonicVibes
|
|
<P><CODE>snd-trident=</CODE> Trident 4DWave DX/NX & SiS SI7018
|
|
<P><CODE>snd-via82xx=</CODE> VIA South Bridge VT82C686A/B/C, VT8233A/C, VT8235
|
|
<P><CODE>snd-ymfpci=</CODE> Yamaha DS1/DS1E
|
|
<P><CODE>snd-ice1712=</CODE> ICEnsemble ICE1712 (Envy24)
|
|
<P>
|
|
<P>
|
|
<HR>
|
|
<A HREF="BootPrompt-HOWTO-9.html">Next</A>
|
|
<A HREF="BootPrompt-HOWTO-7.html">Previous</A>
|
|
<A HREF="BootPrompt-HOWTO.html#toc8">Contents</A>
|
|
</BODY>
|
|
</HTML>
|