summaryrefslogtreecommitdiffstats
path: root/Documentation/sound
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/sound')
-rw-r--r--Documentation/sound/CS423223
-rw-r--r--Documentation/sound/OPL36
-rw-r--r--Documentation/sound/Soundblaster38
3 files changed, 67 insertions, 0 deletions
diff --git a/Documentation/sound/CS4232 b/Documentation/sound/CS4232
new file mode 100644
index 000000000..b4906b148
--- /dev/null
+++ b/Documentation/sound/CS4232
@@ -0,0 +1,23 @@
+
+insmod sound
+insmod ad1848
+insmod uart401
+insmod cs4232 io=* irq=* dma=* dma2=*
+
+This configures the crystal CS423x sound chip and activates its DSP
+functions. On some cards the non PnP setup the board attempts to do fails.
+If you have problems use the kernel PnP facilities.
+
+io is the I/O address of the WSS (normally 0x534)
+irq is the IRQ of this device
+dma/dma2 are the DMA channels. DMA2 may well be 0
+
+
+To get midi synth facilities add
+
+insmod opl3 io=*
+
+io= I/O address of the OPL3 synthesizer. This will be shown in /proc/sys/pnp
+and is normally 0x388
+
+
diff --git a/Documentation/sound/OPL3 b/Documentation/sound/OPL3
new file mode 100644
index 000000000..2468ff827
--- /dev/null
+++ b/Documentation/sound/OPL3
@@ -0,0 +1,6 @@
+A pure OPL3 card is nice and easy to configure. Simply do
+
+insmod opl3 io=0x388
+
+Change the I/O address in the very unlikely case this card is differently
+configured
diff --git a/Documentation/sound/Soundblaster b/Documentation/sound/Soundblaster
new file mode 100644
index 000000000..9ca8db777
--- /dev/null
+++ b/Documentation/sound/Soundblaster
@@ -0,0 +1,38 @@
+
+insmod sound
+insmod uart401
+insmod sb ...
+
+This loads the driver for the soundblaster and assorted clones. Cards that
+are covered by other drivers should not be using with this driver.
+
+The soundblaster module takes the following arguments
+
+io I/O address of the soundblaster chip
+irq IRQ of the soundblaster chip
+dma 8bit DMA channel for the soundblaster
+dma16 16bit DMA channel for SB16 and equivalent cards
+mpu_io I/O for MPU chip if present
+
+mad16=1 Set when loading this as part of the MAD16 setup only
+trix=1 Set when loading this as part of the Audiotrix setup only
+pas2=1 Set when loading this as part of the Pas2 setup only
+sm_games=1 Set if you have a Logitech soundman games
+acer=1 Set this to detect cards in some ACER notebooks
+mwave_bug=1 Set if you are trying to use this driver with mwave (see on)
+
+You may well want to load the opl3 driver for synth music on most SB and
+clone SB devices
+
+insmod opl3 io=0x388
+
+Using Mwave
+
+To make this driver work with Mwave you must set mwave_bug. You also need
+to warmboot from DOS/Windows with the required firmware loaded under this
+OS. IBM are being difficult about documenting how to load this firmware.
+
+Avance Logic ALS007
+
+This card isnt currently supported. I have patches to merge however that
+add limited support.