All of lore.kernel.org
 help / color / mirror / Atom feed
* cmipci: have only surround40 on 6 ch card
@ 2007-12-07 22:15 SeNS
  2007-12-10 10:53 ` Clemens Ladisch
  0 siblings, 1 reply; 6+ messages in thread
From: SeNS @ 2007-12-07 22:15 UTC (permalink / raw)
  To: alsa-devel

Hello, All!

Sorry for repost; probably, it's a driver problem.

I have 6 channel CMI8738-based card (it works in 6 channel mode under win32; 
and works before under Linux with ALSA).

===============================================
lspci output: "0000:00:0a.0 Multimedia
audio controller: C-Media Electronics Inc CM8738 (rev 10)"
===============================================
my kernel version 2.4.34
alsa version 1.0.15
===============================================
cat /proc/asound/cards
 0 [CMI8738        ]: CMI8738 - C-Media CMI8738
                      C-Media CMI8738 (model 37) at 0xe000, irq 10
===============================================
cat /proc/asound/card0/cmipci

C-Media PCI CMI8738 (model 37) at 0xe000, irq 10

00: 02 00 01 00
04: 10 1c 00 00
08: 03 00 00 01
0c: 00 00 01 00
10: d4 00 00 40
14: 00 00 00 00
18: 00 80 80 08
1c: fa 4c 04 33
20: 10 01 00 00
24: 20 01 ff 00
28: 00 00 00 00
2c: 00 00 00 00
30: ff ff ff ff
34: 00 00 00 00
38: 00 00 00 00
3c: 00 00 00 00
===============================================

WBR, SeNS 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cmipci: have only surround40 on 6 ch card
  2007-12-07 22:15 cmipci: have only surround40 on 6 ch card SeNS
@ 2007-12-10 10:53 ` Clemens Ladisch
  2007-12-10 16:22   ` SeNS
                     ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Clemens Ladisch @ 2007-12-10 10:53 UTC (permalink / raw)
  To: SeNS, alsa-devel

SeNS wrote:
> I have 6 channel CMI8738-based card (it works in 6 channel mode under win32; 
> and works before under Linux with ALSA).

In what ALSA version did it work?

> cat /proc/asound/card0/cmipci
> C-Media PCI CMI8738 (model 37) at 0xe000, irq 10
> ...
> 08: 03 00 00 01
> 0c: 00 00 01 00

These registers identify the chip as model 37 with four channels.

What model is this?


Regards,
Clemens

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cmipci: have only surround40 on 6 ch card
  2007-12-10 10:53 ` Clemens Ladisch
@ 2007-12-10 16:22   ` SeNS
  2007-12-10 16:59   ` SeNS
  2007-12-10 17:00   ` SeNS
  2 siblings, 0 replies; 6+ messages in thread
From: SeNS @ 2007-12-10 16:22 UTC (permalink / raw)
  To: alsa-devel

Hello, Clemens!
You wrote  on Mon, 10 Dec 2007 11:53:42 +0100:

 CL> In what ALSA version did it work?

Unfortunatelly can't remember that :-( Some like 1.0.10RC3 (latest on the 
end of 2006).

 >> cat /proc/asound/card0/cmipci
 >> C-Media PCI CMI8738 (model 37) at 0xe000, irq 10
 >> ...
 >> 08: 03 00 00 01
 >> 0c: 00 00 01 00

 CL> These registers identify the chip as model 37 with four channels.
 CL> What model is this?

It's cheap, noname, made in China card. AFAIR cover box says "6 channel 
multimedia card" or something like that. But it have 3 stereo jacks onboard 
(front, rear, center+LFE) and 100% works with previous ALSA (I use "Test AC3 
v2.0.avi" to be sure)

WBR, SeNS 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cmipci: have only surround40 on 6 ch card
  2007-12-10 10:53 ` Clemens Ladisch
  2007-12-10 16:22   ` SeNS
@ 2007-12-10 16:59   ` SeNS
  2007-12-11  8:43     ` Clemens Ladisch
  2007-12-10 17:00   ` SeNS
  2 siblings, 1 reply; 6+ messages in thread
From: SeNS @ 2007-12-10 16:59 UTC (permalink / raw)
  To: alsa-devel

Hello, Clemens!
You wrote  on Mon, 10 Dec 2007 11:53:42 +0100:

 CL> These registers identify the chip as model 37 with four channels.
 CL> What model is this?

Chip should be this: http://www.cmedia.com.tw/files/doc/PCI/CMI8738_6ch_series_spec_v18f_registers.pdf
Card name (on online purchase order): C-Media CMI 8738 6 Channel PCI Sound 
Card

WBR, SeNS 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cmipci: have only surround40 on 6 ch card
  2007-12-10 10:53 ` Clemens Ladisch
  2007-12-10 16:22   ` SeNS
  2007-12-10 16:59   ` SeNS
@ 2007-12-10 17:00   ` SeNS
  2 siblings, 0 replies; 6+ messages in thread
From: SeNS @ 2007-12-10 17:00 UTC (permalink / raw)
  To: alsa-devel

Hello, Clemens!
You wrote  on Mon, 10 Dec 2007 11:53:42 +0100:

Sorry for double-post.

 CL> What model is this?

This is exact model: http://www.dealsonic.com/cmedcmi86cha1.html

WBR, SeNS

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: cmipci: have only surround40 on 6 ch card
  2007-12-10 16:59   ` SeNS
@ 2007-12-11  8:43     ` Clemens Ladisch
  0 siblings, 0 replies; 6+ messages in thread
From: Clemens Ladisch @ 2007-12-11  8:43 UTC (permalink / raw)
  To: alsa-devel

SeNS wrote:
> You wrote  on Mon, 10 Dec 2007 11:53:42 +0100:
> 
>  CL> These registers identify the chip as model 37 with four channels.
>  CL> What model is this?
> 
> Chip should be this:
> http://www.cmedia.com.tw/files/doc/PCI/CMI8738_6ch_series_spec_v18f_registers.pdf

This is one of the datasheets that were used to write the driver, but
this .pdf is for chip version 55 which is identified by one bit in the
last byte of register 0c being set, which is not the case here:
0c: 00 00 01 00
             ^^

> CL> In what ALSA version did it work?
> 
> Unfortunatelly can't remember that :-( Some like 1.0.10RC3 (latest on the
> end of 2006).

This is strange; the 6ch-detection code hasn't changed in the last five
years.


Regards,
Clemens

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-12-11  8:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-07 22:15 cmipci: have only surround40 on 6 ch card SeNS
2007-12-10 10:53 ` Clemens Ladisch
2007-12-10 16:22   ` SeNS
2007-12-10 16:59   ` SeNS
2007-12-11  8:43     ` Clemens Ladisch
2007-12-10 17:00   ` SeNS

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.