⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kconfig

📁 linux 内核源代码
💻
📖 第 1 页 / 共 2 页
字号:
# drivers/sound/Config.in## 18 Apr 1998, Michael Elizabeth Chastain, <mailto:mec@shout.net># More hacking for modularisation.## Prompt user for primary drivers.config SOUND_BCM_CS4297A	tristate "Crystal Sound CS4297a (for Swarm)"	depends on SOUND_PRIME && SIBYTE_SWARM	help	  The BCM91250A has a Crystal CS4297a on synchronous serial	  port B (in addition to the DB-9 serial port).  Say Y or M	  here to enable the sound chip instead of the UART.  Also	  note that CONFIG_KGDB should not be enabled at the same	  time, since it also attempts to use this UART port.config SOUND_VWSND	tristate "SGI Visual Workstation Sound"	depends on SOUND_PRIME && X86_VISWS	help	  Say Y or M if you have an SGI Visual Workstation and you want to be	  able to use its on-board audio.  Read	  <file:Documentation/sound/oss/vwsnd> for more info on this driver's	  capabilities.config SOUND_HAL2	tristate "SGI HAL2 sound (EXPERIMENTAL)"	depends on SOUND_PRIME && SGI_IP22 && EXPERIMENTAL	help	  Say Y or M if you have an SGI Indy or Indigo2 system and want to be able to	  use its on-board A2 audio system.config SOUND_AU1550_AC97	tristate "Au1550/Au1200 AC97 Sound"	select SND_AC97_CODEC	depends on SOUND_PRIME && (SOC_AU1550 || SOC_AU1200)config SOUND_TRIDENT	tristate "Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core"	depends on SOUND_PRIME && PCI	---help---	  Say Y or M if you have a PCI sound card utilizing the Trident	  4DWave-DX/NX chipset or your mother board chipset has SiS 7018	  or ALi 5451 built-in. The SiS 7018 PCI Audio Core is embedded	  in SiS960 Super South Bridge and SiS540/630 Single Chipset.	  The ALi 5451 PCI Audio Core is embedded in ALi M1535, M1535D,	  M1535+ or M1535D+ South Bridge.	  Use lspci -n to find out if your sound card or chipset uses	  Trident 4DWave or SiS 7018. PCI ID 1023:2000 or 1023:2001 stands	  for Trident 4Dwave. PCI ID 1039:7018 stands for SiS7018. PCI ID	  10B9:5451 stands for ALi5451.	  This driver supports S/PDIF in/out (record/playback) for ALi 5451	  embedded in ALi M1535+ and M1535D+. Note that they aren't all	  enabled by default; you can enable them by saying Y to "/proc file	  system support" and "Sysctl support", and after the /proc file	  system has been mounted, executing the command		command			what is enabled	  echo 0>/proc/ALi5451	pcm out is also set to S/PDIF out. (Default).	  echo 1>/proc/ALi5451	use S/PDIF out to output pcm data.	  echo 2>/proc/ALi5451	use S/PDIF out to output non-pcm data.	  (AC3...).	  echo 3>/proc/ALi5451	record from Ac97 in(MIC, Line in...).	  (Default).	  echo 4>/proc/ALi5451	no matter Ac97 settings, record from S/PDIF	  in.	  This driver differs slightly from OSS/Free, so PLEASE READ the	  comments at the top of <file:sound/oss/trident.c>.config SOUND_MSNDCLAS	tristate "Support for Turtle Beach MultiSound Classic, Tahiti, Monterey"	depends on SOUND_PRIME && (m || !STANDALONE)	help	  Say M here if you have a Turtle Beach MultiSound Classic, Tahiti or	  Monterey (not for the Pinnacle or Fiji).	  See <file:Documentation/sound/oss/MultiSound> for important information	  about this driver.  Note that it has been discontinued, but the	  Voyetra Turtle Beach knowledge base entry for it is still available	  at <http://www.turtlebeach.com/site/kb_ftp/790.asp>.comment "Compiled-in MSND Classic support requires firmware during compilation."	depends on SOUND_PRIME && SOUND_MSNDCLAS=yconfig MSNDCLAS_HAVE_BOOT	bool	depends on SOUND_MSNDCLAS=y && !STANDALONE	default yconfig MSNDCLAS_INIT_FILE	string "Full pathname of MSNDINIT.BIN firmware file"	depends on SOUND_MSNDCLAS	default "/etc/sound/msndinit.bin"	help	  The MultiSound cards have two firmware files which are required for	  operation, and are not currently included. These files can be	  obtained from Turtle Beach. See	  <file:Documentation/sound/oss/MultiSound> for information on how to	  obtain this.config MSNDCLAS_PERM_FILE	string "Full pathname of MSNDPERM.BIN firmware file"	depends on SOUND_MSNDCLAS	default "/etc/sound/msndperm.bin"	help	  The MultiSound cards have two firmware files which are required for	  operation, and are not currently included. These files can be	  obtained from Turtle Beach. See	  <file:Documentation/sound/oss/MultiSound> for information on how to	  obtain this.config MSNDCLAS_IRQ	int "MSND Classic IRQ 5, 7, 9, 10, 11, 12"	depends on SOUND_MSNDCLAS=y	default "5"	help	  Interrupt Request line for the MultiSound Classic and related cards.config MSNDCLAS_MEM	hex "MSND Classic memory B0000, C8000, D0000, D8000, E0000, E8000"	depends on SOUND_MSNDCLAS=y	default "D0000"	help	  Memory-mapped I/O base address for the MultiSound Classic and	  related cards.config MSNDCLAS_IO	hex "MSND Classic I/O 210, 220, 230, 240, 250, 260, 290, 3E0"	depends on SOUND_MSNDCLAS=y	default "290"	help	  I/O port address for the MultiSound Classic and related cards.config SOUND_MSNDPIN	tristate "Support for Turtle Beach MultiSound Pinnacle, Fiji"	depends on SOUND_PRIME && (m || !STANDALONE)	help	  Say M here if you have a Turtle Beach MultiSound Pinnacle or Fiji.	  See <file:Documentation/sound/oss/MultiSound> for important information	  about this driver. Note that it has been discontinued, but the	  Voyetra Turtle Beach knowledge base entry for it is still available	  at <http://www.turtlebeach.com/site/kb_ftp/600.asp>.comment "Compiled-in MSND Pinnacle support requires firmware during compilation."	depends on SOUND_PRIME && SOUND_MSNDPIN=yconfig MSNDPIN_HAVE_BOOT	bool	depends on SOUND_MSNDPIN=y	default yconfig MSNDPIN_INIT_FILE	string "Full pathname of PNDSPINI.BIN firmware file"	depends on SOUND_MSNDPIN	default "/etc/sound/pndspini.bin"	help	  The MultiSound cards have two firmware files which are required	  for operation, and are not currently included. These files can be	  obtained from Turtle Beach. See	  <file:Documentation/sound/oss/MultiSound> for information on how to	  obtain this.config MSNDPIN_PERM_FILE	string "Full pathname of PNDSPERM.BIN firmware file"	depends on SOUND_MSNDPIN	default "/etc/sound/pndsperm.bin"	help	  The MultiSound cards have two firmware files which are required for	  operation, and are not currently included. These files can be	  obtained from Turtle Beach. See	  <file:Documentation/sound/oss/MultiSound> for information on how to	  obtain this.config MSNDPIN_IRQ	int "MSND Pinnacle IRQ 5, 7, 9, 10, 11, 12"	depends on SOUND_MSNDPIN=y	default "5"	help	  Interrupt request line for the primary synthesizer on MultiSound	  Pinnacle and Fiji sound cards.config MSNDPIN_MEM	hex "MSND Pinnacle memory B0000, C8000, D0000, D8000, E0000, E8000"	depends on SOUND_MSNDPIN=y	default "D0000"	help	  Memory-mapped I/O base address for the primary synthesizer on	  MultiSound Pinnacle and Fiji sound cards.config MSNDPIN_IO	hex "MSND Pinnacle I/O 210, 220, 230, 240, 250, 260, 290, 3E0"	depends on SOUND_MSNDPIN=y	default "290"	help	  Memory-mapped I/O base address for the primary synthesizer on	  MultiSound Pinnacle and Fiji sound cards.config MSNDPIN_DIGITAL	bool "MSND Pinnacle has S/PDIF I/O"	depends on SOUND_MSNDPIN=y	help	  If you have the S/PDIF daughter board for the Pinnacle or Fiji,	  answer Y here; otherwise, say N. If you have this, you will be able	  to play and record from the S/PDIF port (digital signal). See	  <file:Documentation/sound/oss/MultiSound> for information on how to make	  use of this capability.config MSNDPIN_NONPNP	bool "MSND Pinnacle non-PnP Mode"	depends on SOUND_MSNDPIN=y	help	  The Pinnacle and Fiji card resources can be configured either with	  PnP, or through a configuration port. Say Y here if your card is NOT	  in PnP mode. For the Pinnacle, configuration in non-PnP mode allows	  use of the IDE and joystick peripherals on the card as well; these	  do not show up when the card is in PnP mode. Specifying zero for any	  resource of a device will disable the device. If you are running the	  card in PnP mode, you must say N here and use isapnptools to	  configure the card's resources.comment "MSND Pinnacle DSP section will be configured to above parameters."	depends on SOUND_PRIME && SOUND_MSNDPIN=y && MSNDPIN_NONPNPconfig MSNDPIN_CFG	hex "MSND Pinnacle config port 250,260,270"	depends on MSNDPIN_NONPNP	default "250"	help	  This is the port which the Pinnacle and Fiji uses to configure the	  card's resources when not in PnP mode. If your card is in PnP mode,	  then be sure to say N to the previous option, "MSND Pinnacle Non-PnP	  Mode".comment "Pinnacle-specific Device Configuration (0 disables)"	depends on SOUND_PRIME && SOUND_MSNDPIN=y && MSNDPIN_NONPNPconfig MSNDPIN_MPU_IO	hex "MSND Pinnacle MPU I/O (e.g. 330)"	depends on MSNDPIN_NONPNP	default "0"	help	  Memory-mapped I/O base address for the Kurzweil daughterboard	  synthesizer on MultiSound Pinnacle and Fiji sound cards.config MSNDPIN_MPU_IRQ	int "MSND Pinnacle MPU IRQ (e.g. 9)"	depends on MSNDPIN_NONPNP	default "0"	help	  Interrupt request number for the Kurzweil daughterboard	  synthesizer on MultiSound Pinnacle and Fiji sound cards.config MSNDPIN_IDE_IO0	hex "MSND Pinnacle IDE I/O 0 (e.g. 170)"	depends on MSNDPIN_NONPNP	default "0"	help	  CD-ROM drive 0 memory-mapped I/O base address for the MultiSound	  Pinnacle and Fiji sound cards.config MSNDPIN_IDE_IO1	hex "MSND Pinnacle IDE I/O 1 (e.g. 376)"	depends on MSNDPIN_NONPNP	default "0"	help	  CD-ROM drive 1 memory-mapped I/O base address for the MultiSound	  Pinnacle and Fiji sound cards.config MSNDPIN_IDE_IRQ	int "MSND Pinnacle IDE IRQ (e.g. 15)"	depends on MSNDPIN_NONPNP	default "0"	help	  Interrupt request number for the IDE CD-ROM interface on the	  MultiSound Pinnacle and Fiji sound cards.config MSNDPIN_JOYSTICK_IO	hex "MSND Pinnacle joystick I/O (e.g. 200)"	depends on MSNDPIN_NONPNP	default "0"	help	  Memory-mapped I/O base address for the joystick port on MultiSound	  Pinnacle and Fiji sound cards.config MSND_FIFOSIZE	int "MSND buffer size (kB)"	depends on SOUND_PRIME && (SOUND_MSNDPIN=y || SOUND_MSNDCLAS=y)	default "128"	help	  Configures the size of each audio buffer, in kilobytes, for	  recording and playing in the MultiSound drivers (both the Classic	  and Pinnacle). Larger values reduce the chance of data overruns at	  the expense of overall latency. If unsure, use the default.config SOUND_OSS	tristate "OSS sound modules"	depends on SOUND_PRIME && ISA_DMA_API && VIRT_TO_BUS	help	  OSS is the Open Sound System suite of sound card drivers.  They make	  sound programming easier since they provide a common API.  Say Y or	  M here (the module will be called sound) if you haven't found a	  driver for your sound card above, then pick your driver from the	  list below.config SOUND_TRACEINIT	bool "Verbose initialisation"	depends on SOUND_OSS	help	  Verbose soundcard initialization -- affects the format of autoprobe	  and initialization messages at boot time.config SOUND_DMAP	bool "Persistent DMA buffers"	depends on SOUND_OSS	---help---	  Linux can often have problems allocating DMA buffers for ISA sound	  cards on machines with more than 16MB of RAM. This is because ISA	  DMA buffers must exist below the 16MB boundary and it is quite	  possible that a large enough free block in this region cannot be

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -