1*1da177e4SLinus Torvalds# sound/Config.in 2*1da177e4SLinus Torvalds# 3*1da177e4SLinus Torvalds 4*1da177e4SLinus Torvaldsmenu "Sound" 5*1da177e4SLinus Torvalds 6*1da177e4SLinus Torvaldsconfig SOUND 7*1da177e4SLinus Torvalds tristate "Sound card support" 8*1da177e4SLinus Torvalds help 9*1da177e4SLinus Torvalds If you have a sound card in your computer, i.e. if it can say more 10*1da177e4SLinus Torvalds than an occasional beep, say Y. Be sure to have all the information 11*1da177e4SLinus Torvalds about your sound card and its configuration down (I/O port, 12*1da177e4SLinus Torvalds interrupt and DMA channel), because you will be asked for it. 13*1da177e4SLinus Torvalds 14*1da177e4SLinus Torvalds You want to read the Sound-HOWTO, available from 15*1da177e4SLinus Torvalds <http://www.tldp.org/docs.html#howto>. General information about 16*1da177e4SLinus Torvalds the modular sound system is contained in the files 17*1da177e4SLinus Torvalds <file:Documentation/sound/oss/Introduction>. The file 18*1da177e4SLinus Torvalds <file:Documentation/sound/oss/README.OSS> contains some slightly 19*1da177e4SLinus Torvalds outdated but still useful information as well. Newer sound 20*1da177e4SLinus Torvalds driver documentation is found in <file:Documentation/sound/alsa/*>. 21*1da177e4SLinus Torvalds 22*1da177e4SLinus Torvalds If you have a PnP sound card and you want to configure it at boot 23*1da177e4SLinus Torvalds time using the ISA PnP tools (read 24*1da177e4SLinus Torvalds <http://www.roestock.demon.co.uk/isapnptools/>), then you need to 25*1da177e4SLinus Torvalds compile the sound card support as a module and load that module 26*1da177e4SLinus Torvalds after the PnP configuration is finished. To do this, choose M here 27*1da177e4SLinus Torvalds and read <file:Documentation/sound/oss/README.modules>; the module 28*1da177e4SLinus Torvalds will be called soundcore. 29*1da177e4SLinus Torvalds 30*1da177e4SLinus Torvalds I'm told that even without a sound card, you can make your computer 31*1da177e4SLinus Torvalds say more than an occasional beep, by programming the PC speaker. 32*1da177e4SLinus Torvalds Kernel patches and supporting utilities to do that are in the pcsp 33*1da177e4SLinus Torvalds package, available at <ftp://ftp.infradead.org/pub/pcsp/>. 34*1da177e4SLinus Torvalds 35*1da177e4SLinus Torvaldssource "sound/oss/dmasound/Kconfig" 36*1da177e4SLinus Torvalds 37*1da177e4SLinus Torvaldsif !M68K 38*1da177e4SLinus Torvalds 39*1da177e4SLinus Torvaldsmenu "Advanced Linux Sound Architecture" 40*1da177e4SLinus Torvalds depends on SOUND!=n 41*1da177e4SLinus Torvalds 42*1da177e4SLinus Torvaldsconfig SND 43*1da177e4SLinus Torvalds tristate "Advanced Linux Sound Architecture" 44*1da177e4SLinus Torvalds depends on SOUND 45*1da177e4SLinus Torvalds 46*1da177e4SLinus Torvaldssource "sound/core/Kconfig" 47*1da177e4SLinus Torvalds 48*1da177e4SLinus Torvaldssource "sound/drivers/Kconfig" 49*1da177e4SLinus Torvalds 50*1da177e4SLinus Torvaldssource "sound/isa/Kconfig" 51*1da177e4SLinus Torvalds 52*1da177e4SLinus Torvaldssource "sound/pci/Kconfig" 53*1da177e4SLinus Torvalds 54*1da177e4SLinus Torvaldssource "sound/ppc/Kconfig" 55*1da177e4SLinus Torvalds 56*1da177e4SLinus Torvaldssource "sound/arm/Kconfig" 57*1da177e4SLinus Torvalds 58*1da177e4SLinus Torvaldssource "sound/mips/Kconfig" 59*1da177e4SLinus Torvalds 60*1da177e4SLinus Torvalds# the following will depenend on the order of config. 61*1da177e4SLinus Torvalds# here assuming USB is defined before ALSA 62*1da177e4SLinus Torvaldssource "sound/usb/Kconfig" 63*1da177e4SLinus Torvalds 64*1da177e4SLinus Torvalds# the following will depenend on the order of config. 65*1da177e4SLinus Torvalds# here assuming PCMCIA is defined before ALSA 66*1da177e4SLinus Torvaldssource "sound/pcmcia/Kconfig" 67*1da177e4SLinus Torvalds 68*1da177e4SLinus Torvaldssource "sound/sparc/Kconfig" 69*1da177e4SLinus Torvalds 70*1da177e4SLinus Torvaldssource "sound/parisc/Kconfig" 71*1da177e4SLinus Torvalds 72*1da177e4SLinus Torvaldsendmenu 73*1da177e4SLinus Torvalds 74*1da177e4SLinus Torvaldsmenu "Open Sound System" 75*1da177e4SLinus Torvalds depends on SOUND!=n && (BROKEN || (!SPARC32 && !SPARC64)) 76*1da177e4SLinus Torvalds 77*1da177e4SLinus Torvaldsconfig SOUND_PRIME 78*1da177e4SLinus Torvalds tristate "Open Sound System (DEPRECATED)" 79*1da177e4SLinus Torvalds depends on SOUND 80*1da177e4SLinus Torvalds help 81*1da177e4SLinus Torvalds Say 'Y' or 'M' to enable Open Sound System drivers. 82*1da177e4SLinus Torvalds 83*1da177e4SLinus Torvaldssource "sound/oss/Kconfig" 84*1da177e4SLinus Torvalds 85*1da177e4SLinus Torvaldsendmenu 86*1da177e4SLinus Torvalds 87*1da177e4SLinus Torvaldsendif 88*1da177e4SLinus Torvalds 89*1da177e4SLinus Torvaldsendmenu 90