home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / sound / isa / Kconfig next >
Encoding:
Text File  |  2006-08-11  |  10.3 KB  |  403 lines

  1. # ALSA ISA drivers
  2.  
  3. menu "ISA devices"
  4.     depends on SND!=n && ISA && ISA_DMA_API
  5.  
  6. config SND_AD1848_LIB
  7.         tristate
  8.         select SND_PCM
  9.  
  10. config SND_CS4231_LIB
  11.         tristate
  12.         select SND_PCM
  13.  
  14. config SND_ADLIB
  15.     tristate "AdLib FM card"
  16.     select SND_OPL3_LIB
  17.     help
  18.       Say Y here to include support for AdLib FM cards.
  19.  
  20.       To compile this driver as a module, choose M here: the module
  21.       will be called snd-adlib.
  22.  
  23. config SND_AD1816A
  24.     tristate "Analog Devices SoundPort AD1816A"
  25.     depends on SND && PNP && ISA
  26.     select ISAPNP
  27.     select SND_OPL3_LIB
  28.     select SND_MPU401_UART
  29.     select SND_PCM
  30.     help
  31.       Say Y here to include support for Analog Devices SoundPort
  32.       AD1816A or compatible sound chips.
  33.  
  34.       To compile this driver as a module, choose M here: the module
  35.       will be called snd-ad1816a.
  36.  
  37. config SND_AD1848
  38.     tristate "Generic AD1848/CS4248 driver"
  39.     depends on SND
  40.     select SND_AD1848_LIB
  41.     help
  42.       Say Y here to include support for AD1848 (Analog Devices) or
  43.       CS4248 (Cirrus Logic - Crystal Semiconductors) chips.
  44.       
  45.       For newer chips from Cirrus Logic, use the CS4231, CS4232 or
  46.       CS4236+ drivers.
  47.  
  48.       To compile this driver as a module, choose M here: the module
  49.       will be called snd-ad1848.
  50.  
  51. config SND_ALS100
  52.     tristate "Avance Logic ALS100/ALS120"
  53.     depends on SND && PNP && ISA
  54.     select ISAPNP
  55.     select SND_OPL3_LIB
  56.     select SND_MPU401_UART
  57.     select SND_PCM
  58.     help
  59.       Say Y here to include support for soundcards based on Avance
  60.       Logic ALS100, ALS110, ALS120 and ALS200 chips.
  61.  
  62.       To compile this driver as a module, choose M here: the module
  63.       will be called snd-als100.
  64.  
  65. config SND_AZT2320
  66.     tristate "Aztech Systems AZT2320"
  67.     depends on SND && PNP && ISA
  68.     select ISAPNP
  69.     select SND_OPL3_LIB
  70.     select SND_MPU401_UART
  71.     select SND_CS4231_LIB
  72.     help
  73.       Say Y here to include support for soundcards based on the
  74.       Aztech Systems AZT2320 chip.
  75.  
  76.       To compile this driver as a module, choose M here: the module
  77.       will be called snd-azt2320.
  78.  
  79. config SND_CMI8330
  80.     tristate "C-Media CMI8330"
  81.     depends on SND
  82.     select SND_AD1848_LIB
  83.     help
  84.       Say Y here to include support for soundcards based on the
  85.       C-Media CMI8330 chip.
  86.  
  87.       To compile this driver as a module, choose M here: the module
  88.       will be called snd-cmi8330.
  89.  
  90. config SND_CS4231
  91.     tristate "Generic Cirrus Logic CS4231 driver"
  92.     depends on SND
  93.     select SND_MPU401_UART
  94.     select SND_CS4231_LIB
  95.     help
  96.       Say Y here to include support for CS4231 chips from Cirrus
  97.       Logic - Crystal Semiconductors.
  98.  
  99.       To compile this driver as a module, choose M here: the module
  100.       will be called snd-cs4231.
  101.  
  102. config SND_CS4232
  103.     tristate "Generic Cirrus Logic CS4232 driver"
  104.     depends on SND
  105.     select SND_OPL3_LIB
  106.     select SND_MPU401_UART
  107.     select SND_CS4231_LIB
  108.     help
  109.       Say Y here to include support for CS4232 chips from Cirrus
  110.       Logic - Crystal Semiconductors.
  111.  
  112.       To compile this driver as a module, choose M here: the module
  113.       will be called snd-cs4232.
  114.  
  115. config SND_CS4236
  116.     tristate "Generic Cirrus Logic CS4236+ driver"
  117.     depends on SND
  118.     select SND_OPL3_LIB
  119.     select SND_MPU401_UART
  120.     select SND_CS4231_LIB
  121.     help
  122.       Say Y to include support for CS4235,CS4236,CS4237B,CS4238B,
  123.       CS4239 chips from Cirrus Logic - Crystal Semiconductors.
  124.  
  125.       To compile this driver as a module, choose M here: the module
  126.       will be called snd-cs4236.
  127.  
  128. config SND_DT019X
  129.     tristate "Diamond Technologies DT-019X, Avance Logic ALS-007"
  130.     depends on SND && PNP && ISA
  131.     select ISAPNP
  132.     select SND_OPL3_LIB
  133.     select SND_MPU401_UART
  134.     select SND_PCM
  135.     help
  136.       Say Y here to include support for soundcards based on the
  137.       Diamond Technologies DT-019X or Avance Logic ALS-007 chips.
  138.  
  139.       To compile this driver as a module, choose M here: the module
  140.       will be called snd-dt019x.
  141.  
  142. config SND_ES968
  143.     tristate "Generic ESS ES968 driver"
  144.     depends on SND && PNP && ISA
  145.     select ISAPNP
  146.     select SND_MPU401_UART
  147.     select SND_PCM
  148.     help
  149.       Say Y here to include support for ESS AudioDrive ES968 chips.
  150.  
  151.       To compile this driver as a module, choose M here: the module
  152.       will be called snd-es968.
  153.  
  154. config SND_ES1688
  155.     tristate "Generic ESS ES688/ES1688 driver"
  156.     depends on SND
  157.     select SND_OPL3_LIB
  158.     select SND_MPU401_UART
  159.     select SND_PCM
  160.     help
  161.       Say Y here to include support for ESS AudioDrive ES688 or
  162.       ES1688 chips.
  163.  
  164.       To compile this driver as a module, choose M here: the module
  165.       will be called snd-es1688.
  166.  
  167. config SND_ES18XX
  168.     tristate "Generic ESS ES18xx driver"
  169.     depends on SND
  170.     select SND_OPL3_LIB
  171.     select SND_MPU401_UART
  172.     select SND_PCM
  173.     help
  174.       Say Y here to include support for ESS AudioDrive ES18xx chips.
  175.  
  176.       To compile this driver as a module, choose M here: the module
  177.       will be called snd-es18xx.
  178.  
  179. config SND_GUS_SYNTH
  180.     tristate
  181.  
  182. config SND_GUSCLASSIC
  183.     tristate "Gravis UltraSound Classic"
  184.     depends on SND
  185.     select SND_RAWMIDI
  186.     select SND_PCM
  187.     select SND_GUS_SYNTH
  188.     help
  189.       Say Y here to include support for Gravis UltraSound Classic
  190.       soundcards.
  191.  
  192.       To compile this driver as a module, choose M here: the module
  193.       will be called snd-gusclassic.
  194.  
  195. config SND_GUSEXTREME
  196.     tristate "Gravis UltraSound Extreme"
  197.     depends on SND
  198.     select SND_HWDEP
  199.     select SND_MPU401_UART
  200.     select SND_PCM
  201.     select SND_GUS_SYNTH
  202.     help
  203.       Say Y here to include support for Gravis UltraSound Extreme
  204.       soundcards.
  205.  
  206.       To compile this driver as a module, choose M here: the module
  207.       will be called snd-gusextreme.
  208.  
  209. config SND_GUSMAX
  210.     tristate "Gravis UltraSound MAX"
  211.     depends on SND
  212.     select SND_RAWMIDI
  213.     select SND_CS4231_LIB
  214.     select SND_GUS_SYNTH
  215.     help
  216.       Say Y here to include support for Gravis UltraSound MAX
  217.       soundcards.
  218.  
  219.       To compile this driver as a module, choose M here: the module
  220.       will be called snd-gusmax.
  221.  
  222. config SND_INTERWAVE
  223.     tristate "AMD InterWave, Gravis UltraSound PnP"
  224.     depends on SND && PNP && ISA
  225.     select SND_RAWMIDI
  226.     select SND_CS4231_LIB
  227.     select SND_GUS_SYNTH
  228.     help
  229.       Say Y here to include support for AMD InterWave based
  230.       soundcards (Gravis UltraSound Plug & Play, STB SoundRage32,
  231.       MED3210, Dynasonic Pro, Panasonic PCA761AW).
  232.  
  233.       To compile this driver as a module, choose M here: the module
  234.       will be called snd-interwave.
  235.  
  236. config SND_INTERWAVE_STB
  237.     tristate "AMD InterWave + TEA6330T (UltraSound 32-Pro)"
  238.     depends on SND && PNP && ISA
  239.     select SND_RAWMIDI
  240.     select SND_CS4231_LIB
  241.     select SND_GUS_SYNTH
  242.     help
  243.       Say Y here to include support for AMD InterWave based
  244.       soundcards with a TEA6330T bass and treble regulator
  245.       (UltraSound 32-Pro).
  246.  
  247.       To compile this driver as a module, choose M here: the module
  248.       will be called snd-interwave-stb.
  249.  
  250. config SND_OPL3SA2
  251.     tristate "Yamaha OPL3-SA2/SA3"
  252.     depends on SND
  253.     select SND_OPL3_LIB
  254.     select SND_MPU401_UART
  255.     select SND_CS4231_LIB
  256.     help
  257.       Say Y here to include support for Yamaha OPL3-SA2 and OPL3-SA3
  258.       chips.
  259.  
  260.       To compile this driver as a module, choose M here: the module
  261.       will be called snd-opl3sa2.
  262.  
  263. config SND_OPTI92X_AD1848
  264.     tristate "OPTi 82C92x - AD1848"
  265.     depends on SND
  266.     select SND_OPL3_LIB
  267.     select SND_OPL4_LIB
  268.     select SND_MPU401_UART
  269.     select SND_AD1848_LIB
  270.     help
  271.       Say Y here to include support for soundcards based on Opti
  272.       82C92x or OTI-601 chips and using an AD1848 codec.
  273.  
  274.       To compile this driver as a module, choose M here: the module
  275.       will be called snd-opti92x-ad1848.
  276.  
  277. config SND_OPTI92X_CS4231
  278.     tristate "OPTi 82C92x - CS4231"
  279.     depends on SND
  280.     select SND_OPL3_LIB
  281.     select SND_OPL4_LIB
  282.     select SND_MPU401_UART
  283.     select SND_CS4231_LIB
  284.     help
  285.       Say Y here to include support for soundcards based on Opti
  286.       82C92x chips and using a CS4231 codec.
  287.  
  288.       To compile this driver as a module, choose M here: the module
  289.       will be called snd-opti92x-cs4231.
  290.  
  291. config SND_OPTI93X
  292.     tristate "OPTi 82C93x"
  293.     depends on SND
  294.     select SND_OPL3_LIB
  295.     select SND_MPU401_UART
  296.     select SND_PCM
  297.     help
  298.       Say Y here to include support for soundcards based on Opti
  299.       82C93x chips.
  300.  
  301.       To compile this driver as a module, choose M here: the module
  302.       will be called snd-opti93x.
  303.  
  304. config SND_MIRO
  305.     tristate "Miro miroSOUND PCM1pro/PCM12/PCM20radio driver"
  306.     depends on SND
  307.     select SND_OPL4_LIB
  308.     select SND_CS4231_LIB
  309.     select SND_MPU401_UART
  310.     select SND_PCM
  311.     help
  312.       Say 'Y' or 'M' to include support for Miro miroSOUND PCM1 pro, 
  313.       miroSOUND PCM12 and miroSOUND PCM20 Radio soundcards.
  314.  
  315.       To compile this driver as a module, choose M here: the module
  316.       will be called snd-miro.
  317.  
  318. config SND_SB8
  319.     tristate "Sound Blaster 1.0/2.0/Pro (8-bit)"
  320.     depends on SND
  321.     select SND_OPL3_LIB
  322.     select SND_RAWMIDI
  323.     select SND_PCM
  324.     help
  325.       Say Y here to include support for Creative Sound Blaster 1.0/
  326.       2.0/Pro (8-bit) or 100% compatible soundcards.
  327.  
  328.       To compile this driver as a module, choose M here: the module
  329.       will be called snd-sb8.
  330.  
  331. config SND_SB16
  332.     tristate "Sound Blaster 16 (PnP)"
  333.     depends on SND
  334.     select SND_OPL3_LIB
  335.     select SND_MPU401_UART
  336.     select SND_PCM
  337.     help
  338.       Say Y here to include support for Sound Blaster 16 soundcards
  339.       (including the Plug and Play version).
  340.  
  341.       To compile this driver as a module, choose M here: the module
  342.       will be called snd-sb16.
  343.  
  344. config SND_SBAWE
  345.     tristate "Sound Blaster AWE (32,64) (PnP)"
  346.     depends on SND
  347.     select SND_OPL3_LIB
  348.     select SND_MPU401_UART
  349.     select SND_PCM
  350.     help
  351.       Say Y here to include support for Sound Blaster AWE soundcards
  352.       (including the Plug and Play version).
  353.  
  354.       To compile this driver as a module, choose M here: the module
  355.       will be called snd-sbawe.
  356.  
  357. config SND_SB16_CSP
  358.     bool "Sound Blaster 16/AWE CSP support"
  359.     depends on (SND_SB16 || SND_SBAWE) && (BROKEN || !PPC)
  360.     help
  361.       Say Y here to include support for the CSP core.  This special
  362.       coprocessor can do variable tasks like various compression and
  363.       decompression algorithms.
  364.  
  365. config SND_SGALAXY
  366.     tristate "Aztech Sound Galaxy"
  367.     depends on SND
  368.     select SND_AD1848_LIB
  369.     help
  370.       Say Y here to include support for Aztech Sound Galaxy
  371.       soundcards.
  372.  
  373.       To compile this driver as a module, choose M here: the module
  374.       will be called snd-sgalaxy.
  375.  
  376. config SND_SSCAPE
  377.     tristate "Ensoniq SoundScape PnP driver"
  378.     depends on SND
  379.     select SND_HWDEP
  380.     select SND_MPU401_UART
  381.     select SND_CS4231_LIB
  382.     help
  383.       Say Y here to include support for Ensoniq SoundScape PnP
  384.       soundcards.
  385.  
  386.       To compile this driver as a module, choose M here: the module
  387.       will be called snd-sscape.
  388.  
  389. config SND_WAVEFRONT
  390.     tristate "Turtle Beach Maui,Tropez,Tropez+ (Wavefront)"
  391.     depends on SND
  392.     select SND_OPL3_LIB
  393.     select SND_MPU401_UART
  394.     select SND_CS4231_LIB
  395.     help
  396.       Say Y here to include support for Turtle Beach Maui, Tropez
  397.       and Tropez+ soundcards based on the Wavefront chip.
  398.  
  399.       To compile this driver as a module, choose M here: the module
  400.       will be called snd-wavefront.
  401.  
  402. endmenu
  403.