Hi
First a Disclaimer, I have no clue of low-level or alsa development, and i am 
only describing what I found by wildly experimenting...

Thing is, I have the above mentioned Sound card and like to run Linux, today I 
got fed up with not being able to use the SPDIF Out, and looked around the 
source to find out why.
After a few hours of _unsuccessfully_ trying to understand what is going on 
while initializing the sound card, it occured to me that the thing which is 
wrong is the i2c address of the CS8427 chip, and i started to more or less 
randomly change the address...
(first deleting the the 
#if 0 // XXX not working...
and corrensponding 
#endif 
line at alsa-kernel/pci/ice1712/ews.h around line 448.)

when I then changed the line (in alsa-kernel/pci/ice1712/ews.h) from
#define ICE1712_6FIRE_CS8427_ADDR       (0x22>>1)
to
#define ICE1712_6FIRE_CS8427_ADDR       (0x22)
I was kind of astonished, because I had a signal at the SPDIF-out, 
again I have no idea why, but it is reproducible ;-)

I even managed to get AC3 passthrough using mplayer and the oss emulation 
layer (using the command line: 
mplayer -ao oss  -ac hwac3  <name of file>
it did produce some message I did not understand:
Can't set audio device /dev/dsp to AC3 output, trying S16
(but my decoder accepted the stream as AC3 anyways)

So if anyone with more skills and experience working with alsa-drivers could 
verify this...and perhaps explain to me what I did in the first place ;-)

O, btw. after compiling the 0.9.0rc8 (on my Suse 8.0 Pro) I got an unresolved 
symbol (kmap_pagetable) error in snd-page-alloc.o while starting alsa
After searching on the internet i found the suggestion to include 
<linux/highmem.h> which i did in alsa-kernel/include/memalloc.h after which 
it compiled and installed without any problems...again I sadly have no real 
understanding of either the problem or the solution, I can only tell you that 
it works...

Sincerely

Jan Krämer




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to