On Thu, 2001-12-06 at 12:48, Jaroslav Kysela wrote:
> On Thu, 6 Dec 2001, Takashi Iwai wrote:
> 
> > At Wed, 5 Dec 2001 12:54:23 -0500,
> > Scott Barnes wrote:
> > >
> > > I'm not a subscriber of this list, so CC me.
> > >
> > > I managed to make the cs4236 alsa driver work with the CS4237B in the
> > > Dell Inspiron 3000 (making it the FIRST driver in linux to fully
> > > support it without any problems).  The required modification is pretty
> > > minor, you just need to add a module option to the snd-card-cs4236
> > > module that disables the version check code for the control port in
> > > cs4236.c under the lowlevel drivers.  The specific part I'm referring
> > > to is the code where it gets two variables (ver1 and ver2) and compares
> > > them then if they don't match it fails and says the control port is not
> > > valid.  If this check is disabled it allows the driver to load with the
> > > cs4237b in the Dell Inspiron without any problems and the driver still
> > > works flawlessly despite the mismatch.  Would someone please implement
> > > this before the next release?  Thanks in advance.
> >
> > Could you send us a patch?  Then i can commit it to cvs asap.
> 
> It's a wrong solution. The control port must be known to use all chip
> features (especially enhanced mixer). The check is really there for such
> silly assumptions that not all I/O resources are neccessary.
> 
>                                               Jaroslav

Ah, but I'm not assuming it's unnecessary, but the CS4237B in the
Inspiron 3000 can use any not already used IO as the control port but it
reports incorrectly.  I know because with the modification it still
works flawlessly (even the enhanced mixer).

> 
> -----
> Jaroslav Kysela <[EMAIL PROTECTED]>
> SuSE Linux    http://www.suse.com
> ALSA Project  http://www.alsa-project.org
> 
> 
-- 
-- --
Reeve the cat
----BEGIN FORTUNE----
You had mail.  Paul read it, so ask him what it said.
----END FORTUNE----
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d? s: a? C++++ UL++++ P+ L++++ E- W++ N o K- w--- 
O M-- V-- PS+++ PE Y PGP t+++ 5 X+ R+++ tv+ b+++ DI++ D+ 
G e* h-- r+++ y** 
------END GEEK CODE BLOCK------


_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to