maestro - ESS Maestro 1 and 2 audio driver
maestro* at pci? dev ? function ?
audio* at maestro?
The maestro driver supports ESS maestro 1, 2 and 2E, including OEM products
that identify as NEC Versa, or NEC VersaProNX VA26D, as
long as they
use an AC97 compliant codec, which is always the case, except for very
early models. It does not support maestro 3 cards, which
are entirely
different and supported by the esa(4) driver.
Maestro cards have direct support for 16 bit signed littleendian mono
and stereo, 8 bit signed and unsigned mono and stereo. Other encodings
are emulated in software. Sampling range is 4000 - 48000
Hz, with roughly
a 2 Hz resolution.
Maestro cards have some DSP and Dolby Digital 5.1 hardware,
but this
driver does not support it.
Other functions of maestro cards (modem, joystick) are not
supported.
PCI interrupt sharing works, as long as other devices comply
too.
ac97(4), audio(4), esa(4), intro(4), pci(4)
Maestro hardware information was gleaned from the FreeBSD
and Linux OSS
drivers.
David Leonard and Marc Espie.
Very old cards with a PT101 mixer component should have partial support,
e.g., the mixer does not work.
Recording should work soon.
OpenBSD 3.6 January 13, 2001
[ Back ] |