* Re: C-Media 8x38 driver for kernel 2.4
2000-06-05 7:36 C-Media 8x38 driver for kernel 2.4 Paolo Rossi
@ 2000-06-05 8:21 ` Chen-Li Tien
2000-06-05 8:40 ` Paolo Rossi
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Chen-Li Tien @ 2000-06-05 8:21 UTC (permalink / raw)
To: linux-sound
Dear Paolo,
I also made a version that support kernel 2.2 and 2.4 (thanks for your
work), and fixes since the version 3.21. I read that you add S/PDIF in/out
in the init-module. May I remind you that they are not supported with all
format, so if you only use 44k/48k then it is ok. User would need to unload
and load the driver to use S/PDIF in/out and use another wave format. I
don't suggest add it as general driver come with kernel. It is also explain
in the cmpci file.
The version 4.02 driver can be got at
http://members.home.net/puresoft/cmedia.html.
Sincerely,
Charles Tien
Paolo Rossi wrote:
> Hi,
>
> During this weekend I've tested my patched driver on the following
> kernel versions:
> 2.3.99pre6
> 2.4.0-test1
> 2.4.0-test1-ac7
>
> It seems to work fine (module and resident). This driver is a patched
> version of 3.21 released by C-Media on May 23, 2000. I've also included
> the experimental S/PDIF in/out support by Jan Niehusman.
> Download the driver (+Config.in +patch-against-2.4.0-test1 +ver_linux)
> at http://web.tiscalinet.it/luvassu/cmpci/cmpci-20000604.tar.gz.
>
> Bye.
>
> -lupo
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: C-Media 8x38 driver for kernel 2.4
2000-06-05 7:36 C-Media 8x38 driver for kernel 2.4 Paolo Rossi
2000-06-05 8:21 ` Chen-Li Tien
@ 2000-06-05 8:40 ` Paolo Rossi
2000-06-05 8:50 ` Jan Niehusmann
2000-06-05 13:06 ` Chen-Li Tien
3 siblings, 0 replies; 5+ messages in thread
From: Paolo Rossi @ 2000-06-05 8:40 UTC (permalink / raw)
To: linux-sound
Hi Chen-Li,
>
> I also made a version that support kernel 2.2 and 2.4 (thanks for your
> work), and fixes since the version 3.21. I read that you add S/PDIF in/out
> in the init-module. May I remind you that they are not supported with all
> format, so if you only use 44k/48k then it is ok. User would need to unload
> and load the driver to use S/PDIF in/out and use another wave format. I
> don't suggest add it as general driver come with kernel. It is also explain
> in the cmpci file.
...I know that there are some problems with S/PDIF, in fact this is an
EXPERIMENTAL feature. I've included it in the driver because I think
that people may have interest on working on it.
>
> The version 4.02 driver can be got at
> http://members.home.net/puresoft/cmedia.html.
>
...yeah! I reported it on my site (http://web.tiscalinet.it/luvassu)
Bye.
-lupo
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: C-Media 8x38 driver for kernel 2.4
2000-06-05 7:36 C-Media 8x38 driver for kernel 2.4 Paolo Rossi
2000-06-05 8:21 ` Chen-Li Tien
2000-06-05 8:40 ` Paolo Rossi
@ 2000-06-05 8:50 ` Jan Niehusmann
2000-06-05 13:06 ` Chen-Li Tien
3 siblings, 0 replies; 5+ messages in thread
From: Jan Niehusmann @ 2000-06-05 8:50 UTC (permalink / raw)
To: linux-sound
On Mon, Jun 05, 2000 at 04:21:33AM -0400, Chen-Li Tien wrote:
> I also made a version that support kernel 2.2 and 2.4 (thanks for your
> work), and fixes since the version 3.21. I read that you add S/PDIF in/out
> in the init-module. May I remind you that they are not supported with all
> format, so if you only use 44k/48k then it is ok.
Is there any documentation about that topic available? I only found some
register descriptions, and used them (with some trial and error) to
enable s/pdif in and out. It's clearly an experimental feature.
It should not be a big problem to enable s/pdif only if compatible parameters
are used, with documentation available.
But I do have problems with lost or modified data - for testing purposes
I connected s/pdif out back to in, and piped a textfile through it (turn
your stereo off before you try this ;-) )
Some months ago I did an interesting observation: Corruptions were worse on
an idle system! As soon as I started to play music on a second sound card,
I saw nearly no lost bytes any more.
I'd really like to hear if other people have similar problems. Perhaps I just
got a bad sound card?
Jan
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: C-Media 8x38 driver for kernel 2.4
2000-06-05 7:36 C-Media 8x38 driver for kernel 2.4 Paolo Rossi
` (2 preceding siblings ...)
2000-06-05 8:50 ` Jan Niehusmann
@ 2000-06-05 13:06 ` Chen-Li Tien
3 siblings, 0 replies; 5+ messages in thread
From: Chen-Li Tien @ 2000-06-05 13:06 UTC (permalink / raw)
To: linux-sound
Paolo Rossi wrote:
> Hi Chen-Li,
> >
> > I also made a version that support kernel 2.2 and 2.4 (thanks for your
> > work), and fixes since the version 3.21. I read that you add S/PDIF in/out
> > in the init-module. May I remind you that they are not supported with all
> > format, so if you only use 44k/48k then it is ok. User would need to unload
> > and load the driver to use S/PDIF in/out and use another wave format. I
> > don't suggest add it as general driver come with kernel. It is also explain
> > in the cmpci file.
>
> ...I know that there are some problems with S/PDIF, in fact this is an
> EXPERIMENTAL feature. I've included it in the driver because I think
> that people may have interest on working on it.
>
How about adding some comments in Configure.help as I do? I hope there is not too
many
technical support for this flood into C-Media's web site...;-) I know many cards
have S/PDIF
function and have also this format limit.
Please make sure merge my code because it fix a serious bug that cause the DMA
stop when heavy
network traffic. For example, playback a mp3 with xmms and ftp a large file
(100MB) in the LAN.
Did you get 8738B? They told me it is test version and not in mass production.
>
> >
> > The version 4.02 driver can be got at
> > http://members.home.net/puresoft/cmedia.html.
> >
> ...yeah! I reported it on my site (http://web.tiscalinet.it/luvassu)
>
> Bye.
>
> -lupo
^ permalink raw reply [flat|nested] 5+ messages in thread