Help with C-media

Ive installed Qnx and I loved the system, but id like to install my
c-media 8738 sound board, I`ve download the driver for linux. Is it
posssible to use this driver, or I have to do another thing to install
this sound board. Please anybody help me, because I loved the QNX.

hehe, Pete you sure need a new newsgroup.
How about qdn.public.ddk.please.someone.write.driver.for.me ?

Anderson Moura wrote:

Ive installed Qnx and I loved the system, but id like to install my
c-media 8738 sound board, I`ve download the driver for linux. Is it
posssible to use this driver, or I have to do another thing to install
this sound board. Please anybody help me, because I loved the QNX.

Igor Kovalenko wrote:

hehe, Pete you sure need a new newsgroup.
How about qdn.public.ddk.please.someone.write.driver.for.me ?

Can we restrict postings to those who can supply documentation for their
chip of choice???

:slight_smile: That would make it a small group!

Anderson Moura wrote:

Ive installed Qnx and I loved the system, but id like to install my
c-media 8738 sound board, I`ve download the driver for linux. Is it
posssible to use this driver, or I have to do another thing to install
this sound board. Please anybody help me, because I loved the QNX.

Can we restrict postings to those who can supply documentation for their
chip of choice???

:slight_smile: > That would make it a small group!

:slight_smile:

Even C-Media cannot deliver proper technical documents, but alas.

As a matter of fact, I’ve introduced C-Media chip support in the Linux OSS
drivers (that came with the kernel) some years ago. It was the ad1848.c
module, if I recall correctly, to support the W*ndows Sound System API. Note
that C-Media supports both the WSS as well as the SB API/registers.

I’ve submitted my work to the OSS group, but I’m not sure where Linux’
C-Media support lives now.

Anyway, poor documentation can be found at http://www.cmedia.com.tw which
lists their additional registers, mostly.

The nice feature of the chips is the integrated S/PDIF in/out driver. I
might start a driver project for QNX/RTP or join an open sourced one.

Leon Woestenberg.

Afair, C-Media is supported by ALSA. If you’ve done Linux driver before,
it should not be hard for you to adapt ALSA driver to QNX6. You can take
a look at the way I did it with Maestro/Allegro drivers. Essentially, I
‘wrapped’ routines from ALSA drivers into QNX io-audio framework.
http://members.home.com/kovalenko/software/ess

  • igor

Leon Woestenberg wrote:

Can we restrict postings to those who can supply documentation for their
chip of choice???

:slight_smile: > That would make it a small group!


:slight_smile:

Even C-Media cannot deliver proper technical documents, but alas.

As a matter of fact, I’ve introduced C-Media chip support in the Linux OSS
drivers (that came with the kernel) some years ago. It was the ad1848.c
module, if I recall correctly, to support the W*ndows Sound System API. Note
that C-Media supports both the WSS as well as the SB API/registers.

I’ve submitted my work to the OSS group, but I’m not sure where Linux’
C-Media support lives now.

Anyway, poor documentation can be found at > http://www.cmedia.com.tw > which
lists their additional registers, mostly.

The nice feature of the chips is the integrated S/PDIF in/out driver. I
might start a driver project for QNX/RTP or join an open sourced one.

Leon Woestenberg.

“Igor Kovalenko” <Igor.Kovalenko@motorola.com> wrote in message >

http://members.home.com/kovalenko/software/ess

http://members.home.com/kovalenko

Both these link are unavailable. (@Home being the guilty?)

Leon.

I also have a c-media sound card, but myne is 8330.
I will try to figure out how to make de ALSA driver work with QNX6.

By the way, the Maestro/Allegro drivers source from Igor Kovalenko are
available on http://home.attbi.com/~kovalenko/qnx/ess/

-Frederico Afonso