* better
[mascara-docs.git] / i386 / linux-2.3.21 / Documentation / sound / ESS1868
blob8fb778925f956044b5fea52b9c5d8a1e2838480f
1 Documentation for the ESS1868F AudioDrive PnP sound card
3 The ESS1868 sound card is a PnP ESS1688-compatible 16-bit sound card.
5 Notes about configuring the sound card:
7   *  The ESS1868 does not allow use of a 16-bit DMA, thus DMA 0, 1, 2, and 3
8      may only be used.
10   *  isapnptools version 1.14 does work with ESS1868.  Earlier versions might
11      not.
12   
13   *  Sound support MUST be compiled as MODULES, not statically linked
14      into the kernel.
15   
16 For configuring the sound card's I/O addresses, IRQ and DMA, here is a
17 sample copy of the isapnp.conf directives regarding the ESS1868:
19 (CONFIGURE ESS1868/-1 (LD 1
20 (IO 0 (BASE 0x0220))
21 (IO 1 (BASE 0x0388))
22 (IO 2 (BASE 0x0330))
23 (DMA 0 (CHANNEL 1))
24 (INT 0 (IRQ 5 (MODE +E)))
25 (ACT Y)
28 (for a full working isapnp.conf file, remember the
29 (ISOLATE)
30 (IDENTIFY *)
31 at the beginning and the
32 (WAITFORKEY)
33 at the end.)
35 In this setup, the main card I/O is 0x0220, FM synthesizer is 0x0388, and
36 the MPU-401 MIDI port is located at 0x0330.  IRQ is IRQ 5, DMA is channel 1.
38 After configuring the sound card via isapnp, to use the card you must load
39 the sound modules with the proper I/O information.  Here is my setup:
41 # ESS1868F AudioDrive initialization
43 /sbin/modprobe sound
44 /sbin/insmod uart401
45 /sbin/insmod sb io=0x220 irq=5 dma=1 dma16=-1
46 /sbin/insmod mpu401 io=0x330
47 /sbin/insmod opl3 io=0x388
48 /sbin/insmod v_midi
50 opl3 is the FM synthesizer--I have not tried the SoftOSS wavetable
51 synthesizer yet, but I assume it would work as well.  Also, doing:
52 /sbin/insmod opl3
53 /sbin/insmod adlib_card io=0x388
54 works, but I believe the sound quality is a bit distorted when playing MIDI
55 files.
57 When using the above setup, my /proc/sound gives the following:
59 OSS/Free:3.8s2++-971130
60 Load type: Driver loaded as a module
61 Kernel: Linux scitus.dyn.ml.org 2.1.104 #1 SMP Sun May 24 11:04:27 EDT 1998 i486
62 Config options: 0
64 Installed drivers: 
66 Card config: 
68 Audio devices:
69 0: ESS ES1688 AudioDrive (rev 11) (3.1)
71 Synth devices:
72 0: Yamaha OPL-3
74 Midi devices:
75 0: Loopback MIDI Port 1
76 1: Loopback MIDI Port 2
78 Timers:
79 0: System clock
81 Mixers:
82 0: Sound Blaster