ess - ESS Technology AudioDrive family audio device driver
ess* at isapnp?
audio* at ess?
The ess driver provides support for the ESS 1788, 1888,
1887, and 888 AudioDrive
The AudioDrive 1788 is a half-duplex device, while the 1888,
888 are full-duplex. All are capable of 8- and 16-bit audio
recording and playback at rates up to 44.1kHz.
The AudioDrive takes 16 I/O ports. The I/O port range, IRQ,
channels are set by the driver to the values specified in
file (or for isapnp or ofisa, the values assigned from
firmware). The I/O port base must be one of 0x220, 0x230,
The IRQ must be one of 5, 7, 9, 10 (or 15 on the 1887 only).
DRQ channel must be selected from 0, 1, 3. The second DRQ
for playback by the full-duplex 1888/1887, ignored by the
1788) can additionally
be set to 5. If both DRQ channels are used they
must be different.
The joystick interface (if enabled) is handled by the joy(4)
audio(4), intro(4), isapnp(4), joy(4), sb(4)
The ess device driver appeared in OpenBSD 2.2.
The AudioDrive devices have a SoundBlaster compatibility
mode, and may be
detected by the SoundBlaster driver (see sb(4)) rather than
driver. The workaround is to remove or disable the
driver from the kernel configuration.
OpenBSD 3.6 August 5, 1999
[ Back ]