Subject: Re: Maestro driver working (was: Maestro 2E in FreeBSD 4.2 working)
To: Bernd Ernesti <netbsd@arresum.inka.de>
From: Dr. Rene Hexel <rh@vip.at>
List: current-users
Date: 01/10/2001 01:02:38
This is a multi-part message in MIME format.
--------------AE78CED30D4570524B6877CA
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Bernd Ernesti wrote:
> I tried to use mixerctl, but using the line above produces only this output:
>
> esm0: esm_read_codec() PROGLESS timed out.
> esm0: esm_read_codec() RW_DONE timed out.
Can you try applying the attached patch to esm.c version 1.3 and tell
me if it works then?
Cheers
,
Rene
--------------AE78CED30D4570524B6877CA
Content-Type: text/plain; charset=us-ascii;
name="esm.c.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="esm.c.diff"
--- esm.c.orig Wed Jan 10 00:27:07 2001
+++ esm.c Wed Jan 10 00:56:23 2001
@@ -1382,6 +1382,7 @@
if (esm_get_quirks(ess->subid) & ESM_QUIRKF_SWAPPEDCH) {
ess->codec_flags |= AC97_HOST_SWAPPED_CHANNELS;
}
+ ess->codec_flags |= AC97_HOST_DONT_READ;
/* initialize AC97 host interface */
ess->host_if.arg = self;
--------------AE78CED30D4570524B6877CA--