From: Takashi Iwai <tiwai@suse.de>
To: James Courtier-Dutton <James@superbug.demon.co.uk>
Cc: p z oooo <pzad@pobox.sk>, alsa-devel@lists.sourceforge.net
Subject: Re: Re: Detection of ALC650 rev.E
Date: Wed, 27 Aug 2003 15:23:09 +0200 [thread overview]
Message-ID: <s5hy8xfw7ya.wl@alsa2.suse.de> (raw)
In-Reply-To: <3F4BC986.7080705@superbug.demon.co.uk>
At Tue, 26 Aug 2003 21:56:38 +0100,
James Courtier-Dutton wrote:
>
> > Can you point me at the code you used to detect it. I have some code
> > here that is supposed to detect it, and I just want to compare it with
> > your previous code before I bother sending it as a patch.
> > Cheers
> > James
> >
> >
> P.S. The code I have depends on the contents of AC97 register 0x6e.
> Source of this code is: -
> http://www.realtek.com.tw/downloads/dlac97-2.aspx?lineid=5&famid=12&series=8&Software=True
>
> Then download the Linux driver. It is a version of the alsa kernel
> drivers, but with modifications.
>
> /* reg = contents of AC97 reg 0x6e */
> switch(ac97->id & 0xfffffff0) {
>
> <snip>
>
> case 0x414c4720: // ALC650
> if (((reg & 0x3f) > 0) && ((reg & 0x3f) < 3))
> ac97->id = 0x414c4720; // Early version.
> else if (((reg & 0x3f) > 2) && ((reg & 0x3f) < 0x10))
> ac97->id = 0x414c4721; // D version
> else if ((reg&0x30) == 0x10)
> ac97->id = 0x414c4722; // E version
> else if ((reg&0x30) == 0x20)
> ac97->id = 0x414c4723; // F version
> break;
oh, then it's apparently different.
i checked MULTICH register bits but it didn't work anyway.
the above looks better (hey where is such a thing described!).
could you send me a patch?
Takashi
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
next prev parent reply other threads:[~2003-08-27 13:23 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <200305210604.IAA04383@www1.pobox.sk>
2003-05-21 9:46 ` ALC650 + Mic input not working Takashi Iwai
2003-08-26 18:00 ` Detection of ALC650 rev.E James Courtier-Dutton
2003-08-26 17:58 ` Takashi Iwai
2003-08-26 20:00 ` James Courtier-Dutton
2003-08-26 20:56 ` James Courtier-Dutton
2003-08-27 13:23 ` Takashi Iwai [this message]
2003-08-27 15:08 ` James Courtier-Dutton
2003-08-27 15:09 ` Takashi Iwai
2003-08-27 16:31 ` James Courtier-Dutton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=s5hy8xfw7ya.wl@alsa2.suse.de \
--to=tiwai@suse.de \
--cc=James@superbug.demon.co.uk \
--cc=alsa-devel@lists.sourceforge.net \
--cc=pzad@pobox.sk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.