diff options
author | Doug Rabson <dfr@FreeBSD.org> | 1999-11-13 18:31:31 +0000 |
---|---|---|
committer | Doug Rabson <dfr@FreeBSD.org> | 1999-11-13 18:31:31 +0000 |
commit | 62c631ed7fd6dfb81fdd853435b2eddb23180584 (patch) | |
tree | 26b721cc998033446b39607f9db15d553a430f63 /Makefile.inc0 | |
parent | e6ee5b3933db852bf0ff9d929fc970b4c10608dc (diff) | |
download | src-62c631ed7fd6dfb81fdd853435b2eddb23180584.tar.gz src-62c631ed7fd6dfb81fdd853435b2eddb23180584.zip |
* Ignore the wierd fakechan workarounds for simplex in dsp_ioctl().
Without this, ioctl commands for setting formats and speeds were
essentially ignored for simplex devices until the application actually
performed a read or write.
* Make sure that both channels are set in the SB mixer code and provide a
mixer table specifically for the ess18xx which supports the extended
accuracy available on this part.
* Fix a stupid bug in ess_format() which ignored the passed-in format and
changed the hardware based on the value which was set last time. This
meant that the hardware setting was often not set correctly at all.
* Add a custom identify driver for the ESS1888 which automagically detects
and adds the device in a pseudo-PnP way. This driver also emits the magic
sequence which enables the sound hardware after a hard reset, allowing
it to work correctly for the sound hardware of a PWS 433au (and probably
all other PWS class alpha machines).
With these changes, I was able to play back simple sounds on my 433au. I
have not tested recording or any other formats other than 8bit ulaw and
16bit stereo.
Notes
Notes:
svn path=/head/; revision=53126
Diffstat (limited to 'Makefile.inc0')
0 files changed, 0 insertions, 0 deletions