From: James Courtier-Dutton <James@superbug.co.uk>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org
Subject: Re: X-Fi support in ALSA.
Date: Tue, 11 Mar 2008 21:24:15 +0000 [thread overview]
Message-ID: <47D6F87F.6080809@superbug.co.uk> (raw)
In-Reply-To: <s5hlk4pb2qf.wl%tiwai@suse.de>
[-- Attachment #1: Type: text/plain, Size: 923 bytes --]
Takashi Iwai wrote:
> At Mon, 10 Mar 2008 20:20:48 +0000,
> James Courtier-Dutton wrote:
>> Hi,
>>
>> I have now had a chance to read some of the specs of the X-Fi cards.
>> aka. emu20k1.
>> It turns out that some of the X-Fi cards have a compatibility mode.
>> By default, they boot up in compatibility mode.
>> The interesting point is that this "compatibility mode" is in fact the
>> intel-HD standard so could use the intel-hda driver.
>> For one X-Fi card with IDs:
>> Device 1102:0009 Subsystem: 1102:0010
>> works a bit with the ALSA hda-intel driver.
>> So far, the off the shelf hda-intel driver, with simple PCIs adjustment,
>> works for the above card, but only sound capture works so far, so
>> probably some quirk would be needed.
>> This compatibility mode works with the Windows Vista UAA drivers.
>
> Could you show /proc/asound/card*/codec#* contents for HD-audio mode?
>
>
> Takashi
See attached
[-- Attachment #2: ca0110-codec.txt --]
[-- Type: text/plain, Size: 5843 bytes --]
# Codec: Generic 1102 ID a
# Address: 1
# Vendor Id: 0x1102000a
# Subsystem Id: 0x1462c320
# Revision Id: 0x100000
# No Modem Function Group found
# Default PCM:
# rates [0x160]: 44100 48000 96000
# bits [0xa]: 16 24
# formats [0x1]: PCM
# Default Amp-In caps: ofs=0x67, nsteps=0x73, stepsize=0x01, mute=0
# Default Amp-Out caps: ofs=0x67, nsteps=0x67, stepsize=0x01, mute=0
# GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
# Node 0x02 [Audio Output] wcaps 0x5: Stereo Amp-Out
# Amp-Out caps: ofs=0x67, nsteps=0x7f, stepsize=0x01, mute=0
# Amp-Out vals: [0x53 0x53]
# Converter: stream=0, channel=0
# Node 0x03 [Audio Output] wcaps 0x5: Stereo Amp-Out
# Amp-Out caps: ofs=0x67, nsteps=0x7f, stepsize=0x01, mute=0
# Amp-Out vals: [0x67 0x67]
# Converter: stream=0, channel=0
# Node 0x04 [Audio Output] wcaps 0x5: Stereo Amp-Out
# Amp-Out caps: ofs=0x67, nsteps=0x7f, stepsize=0x01, mute=0
# Amp-Out vals: [0x67 0x67]
# Converter: stream=0, channel=0
# Node 0x05 [Audio Output] wcaps 0x5: Stereo Amp-Out
# Amp-Out caps: ofs=0x67, nsteps=0x7f, stepsize=0x01, mute=0
# Amp-Out vals: [0x67 0x67]
# Converter: stream=0, channel=0
# Node 0x06 [Audio Output] wcaps 0x5: Stereo Amp-Out
# Amp-Out caps: ofs=0x67, nsteps=0x7f, stepsize=0x01, mute=0
# Amp-Out vals: [0x67 0x67]
# Converter: stream=0, channel=0
# Node 0x07 [Audio Output] wcaps 0x205: Stereo Digital Amp-Out
# Amp-Out caps: ofs=0x67, nsteps=0x7f, stepsize=0x01, mute=0
# Amp-Out vals: [0x67 0x67]
# Converter: stream=0, channel=0
# Digital:
# Digital category: 0x0
# Node 0x08 [Audio Input] wcaps 0x100103: Stereo Amp-In
# Amp-In caps: ofs=0x67, nsteps=0x7f, stepsize=0x01, mute=0
# Amp-In vals: [0x0c 0x0c]
# Converter: stream=0, channel=0
# SDI-Select: 1
# Connection: 1
# 0x10
# Node 0x09 [Audio Input] wcaps 0x10010b: Stereo Amp-In
# Amp-In caps: ofs=0x67, nsteps=0x7f, stepsize=0x01, mute=0
# Amp-In vals: [0x67 0x67]
# Converter: stream=0, channel=0
# SDI-Select: 1
# Connection: 1
# 0x11
# Node 0x0a [Audio Input] wcaps 0x100303: Stereo Digital Amp-In
# Amp-In caps: ofs=0x67, nsteps=0x7f, stepsize=0x01, mute=0
# Amp-In vals: [0x67 0x67]
# Converter: stream=0, channel=0
# SDI-Select: 1
# Digital: Non-Audio Pro GenLevel
# Digital category: 0x60
# Connection: 1
# 0x13
# Node 0x0b [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
# Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
# Amp-Out vals: [0x00 0x00]
# Pincap 0x0814: OUT Detect
# Pin Default 0x01014010: [Jack] Line Out at Ext Rear
# Conn = 1/8, Color = Green
# DefAssociation = 0x1, Sequence = 0x0
# Pin-ctls: 0x40: OUT
# Unsolicited: tag=00, enabled=0
# Connection: 1
# 0x02
# Node 0x0c [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
# Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
# Amp-Out vals: [0x00 0x00]
# Pincap 0x0814: OUT Detect
# Pin Default 0x01016011: [Jack] Line Out at Ext Rear
# Conn = 1/8, Color = Orange
# DefAssociation = 0x1, Sequence = 0x1
# Pin-ctls: 0xc0: OUT HP
# Unsolicited: tag=00, enabled=0
# Connection: 1
# 0x03
# Node 0x0d [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
# Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
# Amp-Out vals: [0x00 0x00]
# Pincap 0x0814: OUT Detect
# Pin Default 0x01011012: [Jack] Line Out at Ext Rear
# Conn = 1/8, Color = Black
# DefAssociation = 0x1, Sequence = 0x2
# Pin-ctls: 0xc0: OUT HP
# Unsolicited: tag=00, enabled=0
# Connection: 1
# 0x04
# Node 0x0e [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
# Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
# Amp-Out vals: [0x00 0x00]
# Pincap 0x0814: OUT Detect
# Pin Default 0x01012014: [Jack] Line Out at Ext Rear
# Conn = 1/8, Color = Grey
# DefAssociation = 0x1, Sequence = 0x4
# Pin-ctls: 0xc0: OUT HP
# Unsolicited: tag=00, enabled=0
# Connection: 1
# 0x05
# Node 0x0f [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
# Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
# Amp-Out vals: [0x00 0x00]
# Pincap 0x081c: OUT HP Detect
# Pin Default 0x02214020: [Jack] HP Out at Ext Front
# Conn = 1/8, Color = Green
# DefAssociation = 0x2, Sequence = 0x0
# Pin-ctls: 0xc0: OUT HP
# Unsolicited: tag=00, enabled=0
# Connection: 1
# 0x06
# Node 0x10 [Pin Complex] wcaps 0x40008b: Stereo Amp-In
# Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
# Amp-In vals:
# Pincap 0x0824: IN Detect
# Pin Default 0x01813030: [Jack] Line In at Ext Rear
# Conn = 1/8, Color = Blue
# DefAssociation = 0x3, Sequence = 0x0
# Pin-ctls: 0x20: IN
# Unsolicited: tag=00, enabled=0
# Node 0x11 [Pin Complex] wcaps 0x40008b: Stereo Amp-In
# Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
# Amp-In vals:
# Pincap 0x0824: IN Detect
# Pin Default 0x02a19040: [Jack] Mic at Ext Front
# Conn = 1/8, Color = Pink
# DefAssociation = 0x4, Sequence = 0x0
# Pin-ctls: 0xa0: IN HP
# Unsolicited: tag=00, enabled=0
# Node 0x12 [Pin Complex] wcaps 0x40038d: Stereo Digital Amp-Out
# Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
# Amp-Out vals: [0x00 0x00]
# Pincap 0x0810: OUT
# Pin Default 0x01452150: [Jack] SPDIF Out at Ext Rear
# Conn = Optical, Color = Grey
# DefAssociation = 0x5, Sequence = 0x0
# Misc = NO_PRESENCE
# Pin-ctls: 0xc0: OUT HP
# Unsolicited: tag=00, enabled=0
# Connection: 1
# 0x07
# Node 0x13 [Pin Complex] wcaps 0x40028b: Stereo Digital Amp-In
# Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
# Amp-In vals:
# Pincap 0x0820: IN
# Pin Default 0x01c51160: [Jack] SPDIF In at Ext Rear
# Conn = Optical, Color = Black
# DefAssociation = 0x6, Sequence = 0x0
# Misc = NO_PRESENCE
# Pin-ctls: 0xa0: IN HP
# Unsolicited: tag=00, enabled=0
# Node 0x14 [Vendor Defined Widget] wcaps 0xf00080: Mono
# Unsolicited: tag=00, enabled=0
[-- Attachment #3: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
next prev parent reply other threads:[~2008-03-11 21:24 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-10 20:20 X-Fi support in ALSA James Courtier-Dutton
2008-03-11 17:16 ` Takashi Iwai
2008-03-11 21:24 ` James Courtier-Dutton [this message]
2008-09-18 15:42 ` Sean R Plantz
-- strict thread matches above, loose matches on Subject: below --
2008-03-10 23:49 Spike
2008-03-11 0:09 ` William Pitcock
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=47D6F87F.6080809@superbug.co.uk \
--to=james@superbug.co.uk \
--cc=alsa-devel@alsa-project.org \
--cc=tiwai@suse.de \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox