OpenCores
URL https://opencores.org/ocsvn/or1k_soc_on_altera_embedded_dev_kit/or1k_soc_on_altera_embedded_dev_kit/trunk

Subversion Repositories or1k_soc_on_altera_embedded_dev_kit

[/] [or1k_soc_on_altera_embedded_dev_kit/] [trunk/] [linux-2.6/] [linux-2.6.24/] [sound/] [oss/] [Kconfig] - Blame information for rev 3

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 xianfeng
# drivers/sound/Config.in
2
#
3
# 18 Apr 1998, Michael Elizabeth Chastain, 
4
# More hacking for modularisation.
5
#
6
# Prompt user for primary drivers.
7
 
8
config SOUND_BCM_CS4297A
9
        tristate "Crystal Sound CS4297a (for Swarm)"
10
        depends on SOUND_PRIME && SIBYTE_SWARM
11
        help
12
          The BCM91250A has a Crystal CS4297a on synchronous serial
13
          port B (in addition to the DB-9 serial port).  Say Y or M
14
          here to enable the sound chip instead of the UART.  Also
15
          note that CONFIG_KGDB should not be enabled at the same
16
          time, since it also attempts to use this UART port.
17
 
18
config SOUND_VWSND
19
        tristate "SGI Visual Workstation Sound"
20
        depends on SOUND_PRIME && X86_VISWS
21
        help
22
          Say Y or M if you have an SGI Visual Workstation and you want to be
23
          able to use its on-board audio.  Read
24
           for more info on this driver's
25
          capabilities.
26
 
27
config SOUND_HAL2
28
        tristate "SGI HAL2 sound (EXPERIMENTAL)"
29
        depends on SOUND_PRIME && SGI_IP22 && EXPERIMENTAL
30
        help
31
          Say Y or M if you have an SGI Indy or Indigo2 system and want to be able to
32
          use its on-board A2 audio system.
33
 
34
config SOUND_AU1550_AC97
35
        tristate "Au1550/Au1200 AC97 Sound"
36
        select SND_AC97_CODEC
37
        depends on SOUND_PRIME && (SOC_AU1550 || SOC_AU1200)
38
 
39
config SOUND_TRIDENT
40
        tristate "Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core"
41
        depends on SOUND_PRIME && PCI
42
        ---help---
43
          Say Y or M if you have a PCI sound card utilizing the Trident
44
          4DWave-DX/NX chipset or your mother board chipset has SiS 7018
45
          or ALi 5451 built-in. The SiS 7018 PCI Audio Core is embedded
46
          in SiS960 Super South Bridge and SiS540/630 Single Chipset.
47
          The ALi 5451 PCI Audio Core is embedded in ALi M1535, M1535D,
48
          M1535+ or M1535D+ South Bridge.
49
 
50
          Use lspci -n to find out if your sound card or chipset uses
51
          Trident 4DWave or SiS 7018. PCI ID 1023:2000 or 1023:2001 stands
52
          for Trident 4Dwave. PCI ID 1039:7018 stands for SiS7018. PCI ID
53
          10B9:5451 stands for ALi5451.
54
 
55
          This driver supports S/PDIF in/out (record/playback) for ALi 5451
56
          embedded in ALi M1535+ and M1535D+. Note that they aren't all
57
          enabled by default; you can enable them by saying Y to "/proc file
58
          system support" and "Sysctl support", and after the /proc file
59
          system has been mounted, executing the command
60
 
61
                command                 what is enabled
62
 
63
          echo 0>/proc/ALi5451  pcm out is also set to S/PDIF out. (Default).
64
 
65
          echo 1>/proc/ALi5451  use S/PDIF out to output pcm data.
66
 
67
          echo 2>/proc/ALi5451  use S/PDIF out to output non-pcm data.
68
          (AC3...).
69
 
70
          echo 3>/proc/ALi5451  record from Ac97 in(MIC, Line in...).
71
          (Default).
72
 
73
          echo 4>/proc/ALi5451  no matter Ac97 settings, record from S/PDIF
74
          in.
75
 
76
 
77
          This driver differs slightly from OSS/Free, so PLEASE READ the
78
          comments at the top of .
79
 
80
config SOUND_MSNDCLAS
81
        tristate "Support for Turtle Beach MultiSound Classic, Tahiti, Monterey"
82
        depends on SOUND_PRIME && (m || !STANDALONE)
83
        help
84
          Say M here if you have a Turtle Beach MultiSound Classic, Tahiti or
85
          Monterey (not for the Pinnacle or Fiji).
86
 
87
          See  for important information
88
          about this driver.  Note that it has been discontinued, but the
89
          Voyetra Turtle Beach knowledge base entry for it is still available
90
          at .
91
 
92
comment "Compiled-in MSND Classic support requires firmware during compilation."
93
        depends on SOUND_PRIME && SOUND_MSNDCLAS=y
94
 
95
config MSNDCLAS_HAVE_BOOT
96
        bool
97
        depends on SOUND_MSNDCLAS=y && !STANDALONE
98
        default y
99
 
100
config MSNDCLAS_INIT_FILE
101
        string "Full pathname of MSNDINIT.BIN firmware file"
102
        depends on SOUND_MSNDCLAS
103
        default "/etc/sound/msndinit.bin"
104
        help
105
          The MultiSound cards have two firmware files which are required for
106
          operation, and are not currently included. These files can be
107
          obtained from Turtle Beach. See
108
           for information on how to
109
          obtain this.
110
 
111
config MSNDCLAS_PERM_FILE
112
        string "Full pathname of MSNDPERM.BIN firmware file"
113
        depends on SOUND_MSNDCLAS
114
        default "/etc/sound/msndperm.bin"
115
        help
116
          The MultiSound cards have two firmware files which are required for
117
          operation, and are not currently included. These files can be
118
          obtained from Turtle Beach. See
119
           for information on how to
120
          obtain this.
121
 
122
config MSNDCLAS_IRQ
123
        int "MSND Classic IRQ 5, 7, 9, 10, 11, 12"
124
        depends on SOUND_MSNDCLAS=y
125
        default "5"
126
        help
127
          Interrupt Request line for the MultiSound Classic and related cards.
128
 
129
config MSNDCLAS_MEM
130
        hex "MSND Classic memory B0000, C8000, D0000, D8000, E0000, E8000"
131
        depends on SOUND_MSNDCLAS=y
132
        default "D0000"
133
        help
134
          Memory-mapped I/O base address for the MultiSound Classic and
135
          related cards.
136
 
137
config MSNDCLAS_IO
138
        hex "MSND Classic I/O 210, 220, 230, 240, 250, 260, 290, 3E0"
139
        depends on SOUND_MSNDCLAS=y
140
        default "290"
141
        help
142
          I/O port address for the MultiSound Classic and related cards.
143
 
144
config SOUND_MSNDPIN
145
        tristate "Support for Turtle Beach MultiSound Pinnacle, Fiji"
146
        depends on SOUND_PRIME && (m || !STANDALONE)
147
        help
148
          Say M here if you have a Turtle Beach MultiSound Pinnacle or Fiji.
149
          See  for important information
150
          about this driver. Note that it has been discontinued, but the
151
          Voyetra Turtle Beach knowledge base entry for it is still available
152
          at .
153
 
154
comment "Compiled-in MSND Pinnacle support requires firmware during compilation."
155
        depends on SOUND_PRIME && SOUND_MSNDPIN=y
156
 
157
config MSNDPIN_HAVE_BOOT
158
        bool
159
        depends on SOUND_MSNDPIN=y
160
        default y
161
 
162
config MSNDPIN_INIT_FILE
163
        string "Full pathname of PNDSPINI.BIN firmware file"
164
        depends on SOUND_MSNDPIN
165
        default "/etc/sound/pndspini.bin"
166
        help
167
          The MultiSound cards have two firmware files which are required
168
          for operation, and are not currently included. These files can be
169
          obtained from Turtle Beach. See
170
           for information on how to
171
          obtain this.
172
 
173
config MSNDPIN_PERM_FILE
174
        string "Full pathname of PNDSPERM.BIN firmware file"
175
        depends on SOUND_MSNDPIN
176
        default "/etc/sound/pndsperm.bin"
177
        help
178
          The MultiSound cards have two firmware files which are required for
179
          operation, and are not currently included. These files can be
180
          obtained from Turtle Beach. See
181
           for information on how to
182
          obtain this.
183
 
184
config MSNDPIN_IRQ
185
        int "MSND Pinnacle IRQ 5, 7, 9, 10, 11, 12"
186
        depends on SOUND_MSNDPIN=y
187
        default "5"
188
        help
189
          Interrupt request line for the primary synthesizer on MultiSound
190
          Pinnacle and Fiji sound cards.
191
 
192
config MSNDPIN_MEM
193
        hex "MSND Pinnacle memory B0000, C8000, D0000, D8000, E0000, E8000"
194
        depends on SOUND_MSNDPIN=y
195
        default "D0000"
196
        help
197
          Memory-mapped I/O base address for the primary synthesizer on
198
          MultiSound Pinnacle and Fiji sound cards.
199
 
200
config MSNDPIN_IO
201
        hex "MSND Pinnacle I/O 210, 220, 230, 240, 250, 260, 290, 3E0"
202
        depends on SOUND_MSNDPIN=y
203
        default "290"
204
        help
205
          Memory-mapped I/O base address for the primary synthesizer on
206
          MultiSound Pinnacle and Fiji sound cards.
207
 
208
config MSNDPIN_DIGITAL
209
        bool "MSND Pinnacle has S/PDIF I/O"
210
        depends on SOUND_MSNDPIN=y
211
        help
212
          If you have the S/PDIF daughter board for the Pinnacle or Fiji,
213
          answer Y here; otherwise, say N. If you have this, you will be able
214
          to play and record from the S/PDIF port (digital signal). See
215
           for information on how to make
216
          use of this capability.
217
 
218
config MSNDPIN_NONPNP
219
        bool "MSND Pinnacle non-PnP Mode"
220
        depends on SOUND_MSNDPIN=y
221
        help
222
          The Pinnacle and Fiji card resources can be configured either with
223
          PnP, or through a configuration port. Say Y here if your card is NOT
224
          in PnP mode. For the Pinnacle, configuration in non-PnP mode allows
225
          use of the IDE and joystick peripherals on the card as well; these
226
          do not show up when the card is in PnP mode. Specifying zero for any
227
          resource of a device will disable the device. If you are running the
228
          card in PnP mode, you must say N here and use isapnptools to
229
          configure the card's resources.
230
 
231
comment "MSND Pinnacle DSP section will be configured to above parameters."
232
        depends on SOUND_PRIME && SOUND_MSNDPIN=y && MSNDPIN_NONPNP
233
 
234
config MSNDPIN_CFG
235
        hex "MSND Pinnacle config port 250,260,270"
236
        depends on MSNDPIN_NONPNP
237
        default "250"
238
        help
239
          This is the port which the Pinnacle and Fiji uses to configure the
240
          card's resources when not in PnP mode. If your card is in PnP mode,
241
          then be sure to say N to the previous option, "MSND Pinnacle Non-PnP
242
          Mode".
243
 
244
comment "Pinnacle-specific Device Configuration (0 disables)"
245
        depends on SOUND_PRIME && SOUND_MSNDPIN=y && MSNDPIN_NONPNP
246
 
247
config MSNDPIN_MPU_IO
248
        hex "MSND Pinnacle MPU I/O (e.g. 330)"
249
        depends on MSNDPIN_NONPNP
250
        default "0"
251
        help
252
          Memory-mapped I/O base address for the Kurzweil daughterboard
253
          synthesizer on MultiSound Pinnacle and Fiji sound cards.
254
 
255
config MSNDPIN_MPU_IRQ
256
        int "MSND Pinnacle MPU IRQ (e.g. 9)"
257
        depends on MSNDPIN_NONPNP
258
        default "0"
259
        help
260
          Interrupt request number for the Kurzweil daughterboard
261
          synthesizer on MultiSound Pinnacle and Fiji sound cards.
262
 
263
config MSNDPIN_IDE_IO0
264
        hex "MSND Pinnacle IDE I/O 0 (e.g. 170)"
265
        depends on MSNDPIN_NONPNP
266
        default "0"
267
        help
268
          CD-ROM drive 0 memory-mapped I/O base address for the MultiSound
269
          Pinnacle and Fiji sound cards.
270
 
271
config MSNDPIN_IDE_IO1
272
        hex "MSND Pinnacle IDE I/O 1 (e.g. 376)"
273
        depends on MSNDPIN_NONPNP
274
        default "0"
275
        help
276
          CD-ROM drive 1 memory-mapped I/O base address for the MultiSound
277
          Pinnacle and Fiji sound cards.
278
 
279
config MSNDPIN_IDE_IRQ
280
        int "MSND Pinnacle IDE IRQ (e.g. 15)"
281
        depends on MSNDPIN_NONPNP
282
        default "0"
283
        help
284
          Interrupt request number for the IDE CD-ROM interface on the
285
          MultiSound Pinnacle and Fiji sound cards.
286
 
287
config MSNDPIN_JOYSTICK_IO
288
        hex "MSND Pinnacle joystick I/O (e.g. 200)"
289
        depends on MSNDPIN_NONPNP
290
        default "0"
291
        help
292
          Memory-mapped I/O base address for the joystick port on MultiSound
293
          Pinnacle and Fiji sound cards.
294
 
295
config MSND_FIFOSIZE
296
        int "MSND buffer size (kB)"
297
        depends on SOUND_PRIME && (SOUND_MSNDPIN=y || SOUND_MSNDCLAS=y)
298
        default "128"
299
        help
300
          Configures the size of each audio buffer, in kilobytes, for
301
          recording and playing in the MultiSound drivers (both the Classic
302
          and Pinnacle). Larger values reduce the chance of data overruns at
303
          the expense of overall latency. If unsure, use the default.
304
 
305
config SOUND_OSS
306
        tristate "OSS sound modules"
307
        depends on SOUND_PRIME && ISA_DMA_API && VIRT_TO_BUS
308
        help
309
          OSS is the Open Sound System suite of sound card drivers.  They make
310
          sound programming easier since they provide a common API.  Say Y or
311
          M here (the module will be called sound) if you haven't found a
312
          driver for your sound card above, then pick your driver from the
313
          list below.
314
 
315
config SOUND_TRACEINIT
316
        bool "Verbose initialisation"
317
        depends on SOUND_OSS
318
        help
319
          Verbose soundcard initialization -- affects the format of autoprobe
320
          and initialization messages at boot time.
321
 
322
config SOUND_DMAP
323
        bool "Persistent DMA buffers"
324
        depends on SOUND_OSS
325
        ---help---
326
          Linux can often have problems allocating DMA buffers for ISA sound
327
          cards on machines with more than 16MB of RAM. This is because ISA
328
          DMA buffers must exist below the 16MB boundary and it is quite
329
          possible that a large enough free block in this region cannot be
330
          found after the machine has been running for a while. If you say Y
331
          here the DMA buffers (64Kb) will be allocated at boot time and kept
332
          until the shutdown. This option is only useful if you said Y to
333
          "OSS sound modules", above. If you said M to "OSS sound modules"
334
          then you can get the persistent DMA buffer functionality by passing
335
          the command-line argument "dmabuf=1" to the sound module.
336
 
337
          Say Y unless you have 16MB or more RAM or a PCI sound card.
338
 
339
config SOUND_SSCAPE
340
        tristate "Ensoniq SoundScape support"
341
        depends on SOUND_OSS
342
        depends on VIRT_TO_BUS
343
        help
344
          Answer Y if you have a sound card based on the Ensoniq SoundScape
345
          chipset. Such cards are being manufactured at least by Ensoniq, Spea
346
          and Reveal (Reveal makes also other cards).
347
 
348
          If you compile the driver into the kernel, you have to add
349
          "sscape=,,,," to the kernel command
350
          line.
351
 
352
 
353
config SOUND_VMIDI
354
        tristate "Loopback MIDI device support"
355
        depends on SOUND_OSS
356
        help
357
          Support for MIDI loopback on port 1 or 2.
358
 
359
config SOUND_TRIX
360
        tristate "MediaTrix AudioTrix Pro support"
361
        depends on SOUND_OSS
362
        help
363
          Answer Y if you have the AudioTriX Pro sound card manufactured
364
          by MediaTrix.
365
 
366
config TRIX_HAVE_BOOT
367
        bool "Have TRXPRO.HEX firmware file"
368
        depends on SOUND_TRIX=y && !STANDALONE
369
        help
370
          The MediaTrix AudioTrix Pro has an on-board microcontroller which
371
          needs to be initialized by downloading the code from the file
372
          TRXPRO.HEX in the DOS driver directory. If you don't have the
373
          TRXPRO.HEX file handy you may skip this step. However, the SB and
374
          MPU-401 modes of AudioTrix Pro will not work without this file!
375
 
376
config TRIX_BOOT_FILE
377
        string "Full pathname of TRXPRO.HEX firmware file"
378
        depends on TRIX_HAVE_BOOT
379
        default "/etc/sound/trxpro.hex"
380
        help
381
          Enter the full pathname of your TRXPRO.HEX file, starting from /.
382
 
383
config SOUND_MSS
384
        tristate "Microsoft Sound System support"
385
        depends on SOUND_OSS
386
        ---help---
387
          Again think carefully before answering Y to this question.  It's
388
          safe to answer Y if you have the original Windows Sound System card
389
          made by Microsoft or Aztech SG 16 Pro (or NX16 Pro).  Also you may
390
          say Y in case your card is NOT among these:
391
 
392
          ATI Stereo F/X, AdLib, Audio Excell DSP16, Cardinal DSP16,
393
          Ensoniq SoundScape (and compatibles made by Reveal and Spea),
394
          Gravis Ultrasound, Gravis Ultrasound ACE, Gravis Ultrasound Max,
395
          Gravis Ultrasound with 16 bit option, Logitech Sound Man 16,
396
          Logitech SoundMan Games, Logitech SoundMan Wave, MAD16 Pro (OPTi
397
          82C929), Media Vision Jazz16, MediaTriX AudioTriX Pro, Microsoft
398
          Windows Sound System (MSS/WSS), Mozart (OAK OTI-601), Orchid
399
          SW32, Personal Sound System (PSS), Pro Audio Spectrum 16, Pro
400
          Audio Studio 16, Pro Sonic 16, Roland MPU-401 MIDI interface,
401
          Sound Blaster 1.0, Sound Blaster 16, Sound Blaster 16ASP, Sound
402
          Blaster 2.0, Sound Blaster AWE32, Sound Blaster Pro, TI TM4000M
403
          notebook, ThunderBoard, Turtle Beach Tropez, Yamaha FM
404
          synthesizers (OPL2, OPL3 and OPL4), 6850 UART MIDI Interface.
405
 
406
          For cards having native support in VoxWare, consult the card
407
          specific instructions in .
408
          Some drivers have their own MSS support and saying Y to this option
409
          will cause a conflict.
410
 
411
          If you compile the driver into the kernel, you have to add
412
          "ad1848=,,,[,]" to the kernel command
413
          line.
414
 
415
config SOUND_MPU401
416
        tristate "MPU-401 support (NOT for SB16)"
417
        depends on SOUND_OSS
418
        ---help---
419
          Be careful with this question.  The MPU401 interface is supported by
420
          all sound cards.  However, some natively supported cards have their
421
          own driver for MPU401.  Enabling this MPU401 option with these cards
422
          will cause a conflict.  Also, enabling MPU401 on a system that
423
          doesn't really have a MPU401 could cause some trouble.  If your card
424
          was in the list of supported cards, look at the card specific
425
          instructions in the  file.  It
426
          is safe to answer Y if you have a true MPU401 MIDI interface card.
427
 
428
          If you compile the driver into the kernel, you have to add
429
          "mpu401=," to the kernel command line.
430
 
431
config SOUND_PAS
432
        tristate "ProAudioSpectrum 16 support"
433
        depends on SOUND_OSS
434
        ---help---
435
          Answer Y only if you have a Pro Audio Spectrum 16, ProAudio Studio
436
          16 or Logitech SoundMan 16 sound card. Answer N if you have some
437
          other card made by Media Vision or Logitech since those are not
438
          PAS16 compatible. Please read .
439
          It is not necessary to add Sound Blaster support separately; it
440
          is included in PAS support.
441
 
442
          If you compile the driver into the kernel, you have to add
443
          "pas2=,,,,,,,
444
          to the kernel command line.
445
 
446
config PAS_JOYSTICK
447
        bool "Enable PAS16 joystick port"
448
        depends on SOUND_PAS=y
449
        help
450
          Say Y here to enable the Pro Audio Spectrum 16's auxiliary joystick
451
          port.
452
 
453
config SOUND_PSS
454
        tristate "PSS (AD1848, ADSP-2115, ESC614) support"
455
        depends on SOUND_OSS
456
        help
457
          Answer Y or M if you have an Orchid SW32, Cardinal DSP16, Beethoven
458
          ADSP-16 or some other card based on the PSS chipset (AD1848 codec +
459
          ADSP-2115 DSP chip + Echo ESC614 ASIC CHIP). For more information on
460
          how to compile it into the kernel or as a module see the file
461
          .
462
 
463
          If you compile the driver into the kernel, you have to add
464
          "pss=,,,,," to the kernel
465
          command line.
466
 
467
config PSS_MIXER
468
        bool "Enable PSS mixer (Beethoven ADSP-16 and other compatible)"
469
        depends on SOUND_PSS
470
        help
471
          Answer Y for Beethoven ADSP-16. You may try to say Y also for other
472
          cards if they have master volume, bass, treble, and you can't
473
          control it under Linux. If you answer N for Beethoven ADSP-16, you
474
          can't control master volume, bass, treble and synth volume.
475
 
476
          If you said M to "PSS support" above, you may enable or disable this
477
          PSS mixer with the module parameter pss_mixer. For more information
478
          see the file .
479
 
480
config PSS_HAVE_BOOT
481
        bool "Have DSPxxx.LD firmware file"
482
        depends on SOUND_PSS && !STANDALONE
483
        help
484
          If you have the DSPxxx.LD file or SYNTH.LD file for you card, say Y
485
          to include this file. Without this file the synth device (OPL) may
486
          not work.
487
 
488
config PSS_BOOT_FILE
489
        string "Full pathname of DSPxxx.LD firmware file"
490
        depends on PSS_HAVE_BOOT
491
        default "/etc/sound/dsp001.ld"
492
        help
493
          Enter the full pathname of your DSPxxx.LD file or SYNTH.LD file,
494
          starting from /.
495
 
496
config SOUND_SB
497
        tristate "100% Sound Blaster compatibles (SB16/32/64, ESS, Jazz16) support"
498
        depends on SOUND_OSS
499
        ---help---
500
          Answer Y if you have an original Sound Blaster card made by Creative
501
          Labs or a 100% hardware compatible clone (like the Thunderboard or
502
          SM Games). For an unknown card you may answer Y if the card claims
503
          to be Sound Blaster-compatible.
504
 
505
          Please read the file .
506
 
507
          You should also say Y here for cards based on the Avance Logic
508
          ALS-007 and ALS-1X0 chips (read ) and
509
          for cards based on ESS chips (read
510
           and
511
          ). If you have an SB AWE 32 or SB AWE
512
          64, say Y here and also to "AWE32 synth" below and read
513
          . If you have an IBM Mwave
514
          card, say Y here and read .
515
 
516
          If you compile the driver into the kernel and don't want to use
517
          isapnp, you have to add "sb=,,," to the kernel
518
          command line.
519
 
520
          You can say M here to compile this driver as a module; the module is
521
          called sb.
522
 
523
config SOUND_YM3812
524
        tristate "Yamaha FM synthesizer (YM3812/OPL-3) support"
525
        depends on SOUND_OSS
526
        ---help---
527
          Answer Y if your card has a FM chip made by Yamaha (OPL2/OPL3/OPL4).
528
          Answering Y is usually a safe and recommended choice, however some
529
          cards may have software (TSR) FM emulation. Enabling FM support with
530
          these cards may cause trouble (I don't currently know of any such
531
          cards, however). Please read the file
532
           if your card has an OPL3 chip.
533
 
534
          If you compile the driver into the kernel, you have to add
535
          "opl3=" to the kernel command line.
536
 
537
          If unsure, say Y.
538
 
539
config SOUND_UART6850
540
        tristate "6850 UART support"
541
        depends on SOUND_OSS
542
        help
543
          This option enables support for MIDI interfaces based on the 6850
544
          UART chip. This interface is rarely found on sound cards. It's safe
545
          to answer N to this question.
546
 
547
          If you compile the driver into the kernel, you have to add
548
          "uart6850=," to the kernel command line.
549
 
550
config SOUND_AEDSP16
551
        tristate "Gallant Audio Cards (SC-6000 and SC-6600 based)"
552
        depends on SOUND_OSS
553
        ---help---
554
          Answer Y if you have a Gallant's Audio Excel DSP 16 card. This
555
          driver supports Audio Excel DSP 16 but not the III nor PnP versions
556
          of this card.
557
 
558
          The Gallant's Audio Excel DSP 16 card can emulate either an SBPro or
559
          a Microsoft Sound System card, so you should have said Y to either
560
          "100% Sound Blaster compatibles (SB16/32/64, ESS, Jazz16) support"
561
          or "Microsoft Sound System support", above, and you need to answer
562
          the "MSS emulation" and "SBPro emulation" questions below
563
          accordingly. You should say Y to one and only one of these two
564
          questions.
565
 
566
          Read the  file and the head of
567
           as well as
568
           to get more information
569
          about this driver and its configuration.
570
 
571
config SC6600
572
        bool "SC-6600 based audio cards (new Audio Excel DSP 16)"
573
        depends on SOUND_AEDSP16
574
        help
575
          The SC6600 is the new version of DSP mounted on the Audio Excel DSP
576
          16 cards. Find in the manual the FCC ID of your audio card and
577
          answer Y if you have an SC6600 DSP.
578
 
579
config SC6600_JOY
580
        bool "Activate SC-6600 Joystick Interface"
581
        depends on SC6600
582
        help
583
          Say Y here in order to use the joystick interface of the Audio Excel
584
          DSP 16 card.
585
 
586
config SC6600_CDROM
587
        int "SC-6600 CDROM Interface (4=None, 3=IDE, 1=Panasonic, 0=?Sony?)"
588
        depends on SC6600
589
        default "4"
590
        help
591
          This is used to activate the CD-ROM interface of the Audio Excel
592
          DSP 16 card. Enter: 0 for Sony, 1 for Panasonic, 2 for IDE, 4 for no
593
          CD-ROM present.
594
 
595
config SC6600_CDROMBASE
596
        hex "SC-6600 CDROM Interface I/O Address"
597
        depends on SC6600
598
        default "0"
599
        help
600
          Base I/O port address for the CD-ROM interface of the Audio Excel
601
          DSP 16 card.
602
 
603
choice
604
        prompt "Audio Excel DSP 16"
605
        optional
606
        depends on SOUND_AEDSP16
607
 
608
config AEDSP16_MSS
609
        bool "MSS emulation"
610
        depends on SOUND_MSS
611
        help
612
          Answer Y if you want your audio card to emulate Microsoft Sound
613
          System. You should then say Y to "Microsoft Sound System support"
614
          and say N to "Audio Excel DSP 16 (SBPro emulation)".
615
 
616
config AEDSP16_SBPRO
617
        bool "SBPro emulation"
618
        depends on SOUND_SB
619
        help
620
          Answer Y if you want your audio card to emulate Sound Blaster Pro.
621
          You should then say Y to "100% Sound Blaster compatibles
622
          (SB16/32/64, ESS, Jazz16) support" and N to "Audio Excel DSP 16 (MSS
623
          emulation)".
624
 
625
          If you compile the driver into the kernel, you have to add
626
          "aedsp16=,,,,," to the kernel
627
          command line.
628
 
629
endchoice
630
 
631
config SOUND_VIDC
632
        tristate "VIDC 16-bit sound"
633
        depends on ARM && (ARCH_ACORN || ARCH_CLPS7500) && SOUND_OSS
634
        help
635
          16-bit support for the VIDC onboard sound hardware found on Acorn
636
          machines.
637
 
638
config SOUND_WAVEARTIST
639
        tristate "Netwinder WaveArtist"
640
        depends on ARM && SOUND_OSS && ARCH_NETWINDER
641
        help
642
          Say Y here to include support for the Rockwell WaveArtist sound
643
          system.  This driver is mainly for the NetWinder.
644
 
645
config SOUND_KAHLUA
646
        tristate "XpressAudio Sound Blaster emulation"
647
        depends on SOUND_SB
648
 
649
config SOUND_SH_DAC_AUDIO
650
        tristate "SuperH DAC audio support"
651
        depends on SOUND_PRIME && CPU_SH3
652
 
653
config SOUND_SH_DAC_AUDIO_CHANNEL
654
        int "DAC channel"
655
        default "1"
656
        depends on SOUND_SH_DAC_AUDIO

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.