old-www/HOWTO/BootPrompt-HOWTO-8.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 &amp; 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>