diff options
author | Clemens Ladisch <clemens@ladisch.de> | 2007-08-22 03:45:03 -0400 |
---|---|---|
committer | Jaroslav Kysela <perex@perex.cz> | 2007-10-16 09:59:22 -0400 |
commit | 45c41b4868c9dbec5d43a4023e77994afa94470f (patch) | |
tree | cdf019b41ae2462d5dc63dcf65d879890c9208b5 /Documentation | |
parent | c2b1239a9f22f19c53543b460b24507d0e21ea0c (diff) |
[ALSA] cmipci: fix handling of FM/MIDI port addresses
Make sure that the MPU-401 MIDI and OPL-3 FM devices are used only on
those chips where they are supported, and that the correct port
addresses are used.
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/sound/alsa/ALSA-Configuration.txt | 12 | ||||
-rw-r--r-- | Documentation/sound/alsa/CMIPCI.txt | 10 |
2 files changed, 14 insertions, 8 deletions
diff --git a/Documentation/sound/alsa/ALSA-Configuration.txt b/Documentation/sound/alsa/ALSA-Configuration.txt index 3df33ea8bae6..85b40057716d 100644 --- a/Documentation/sound/alsa/ALSA-Configuration.txt +++ b/Documentation/sound/alsa/ALSA-Configuration.txt | |||
@@ -365,13 +365,15 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed. | |||
365 | Module snd-cmipci | 365 | Module snd-cmipci |
366 | ----------------- | 366 | ----------------- |
367 | 367 | ||
368 | Module for C-Media CMI8338 and 8738 PCI sound cards. | 368 | Module for C-Media CMI8338/8738/8768/8770 PCI sound cards. |
369 | 369 | ||
370 | mpu_port - 0x300,0x310,0x320,0x330 = legacy port, | 370 | mpu_port - port address of MIDI interface: |
371 | 1 = integrated PCI port, | 371 | 0x300,0x310,0x320,0x330 = legacy port, |
372 | 1 = integrated PCI port (8738 or later), | ||
372 | 0 = disable (default) | 373 | 0 = disable (default) |
373 | fm_port - 0x388 = legacy port, | 374 | fm_port - port address of OPL-3 FM synthesizer (8x38 only): |
374 | 1 = integrated PCI port (default), | 375 | 0x388 = legacy port, |
376 | 1 = integrated PCI port (default on 8738), | ||
375 | 0 = disable | 377 | 0 = disable |
376 | soft_ac3 - Software-conversion of raw SPDIF packets (model 033 only) | 378 | soft_ac3 - Software-conversion of raw SPDIF packets (model 033 only) |
377 | (default = 1) | 379 | (default = 1) |
diff --git a/Documentation/sound/alsa/CMIPCI.txt b/Documentation/sound/alsa/CMIPCI.txt index 4b2b15387056..664be46566b8 100644 --- a/Documentation/sound/alsa/CMIPCI.txt +++ b/Documentation/sound/alsa/CMIPCI.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Brief Notes on C-Media 8738/8338 Driver | 1 | Brief Notes on C-Media 8338/8738/8768/8770 Driver |
2 | ======================================= | 2 | ================================================= |
3 | 3 | ||
4 | Takashi Iwai <tiwai@suse.de> | 4 | Takashi Iwai <tiwai@suse.de> |
5 | 5 | ||
@@ -212,7 +212,9 @@ MIDI CONTROLLER | |||
212 | The MPU401-UART interface is disabled as default. You need to set | 212 | The MPU401-UART interface is disabled as default. You need to set |
213 | module option "mpu_port" with a valid I/O port address to enable the | 213 | module option "mpu_port" with a valid I/O port address to enable the |
214 | MIDI support. The valid I/O ports are 0x300, 0x310, 0x320 and 0x330. | 214 | MIDI support. The valid I/O ports are 0x300, 0x310, 0x320 and 0x330. |
215 | Choose the value which doesn't conflict with other cards. | 215 | Choose the value which doesn't conflict with other cards. With |
216 | CMI8738 and newer chips, you can use "mpu_port=1" to use a PCI port | ||
217 | address that does not conflict with any other card. | ||
216 | 218 | ||
217 | There is _no_ hardware wavetable function on this chip (except for | 219 | There is _no_ hardware wavetable function on this chip (except for |
218 | OPL3 synth below). | 220 | OPL3 synth below). |
@@ -230,6 +232,8 @@ Set "fm_port" module option for more cards. | |||
230 | The output quality of FM OPL/3 is, however, very weird. | 232 | The output quality of FM OPL/3 is, however, very weird. |
231 | I don't know why.. | 233 | I don't know why.. |
232 | 234 | ||
235 | CMI8768 and newer chips do not have the FM synth. | ||
236 | |||
233 | 237 | ||
234 | Joystick and Modem | 238 | Joystick and Modem |
235 | ------------------ | 239 | ------------------ |