lkml.org 
[lkml]   [2000]   [Feb]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: es1371 in 2.3.46
Thomas Sailer wrote:
>
> Brad Campbell wrote:
>
> > It appears to have a problem with the /dev/mixer interface
> > as it crashes any mixer app I try to run.
>
> The attached patch hopefully fixes this...
>
> > Where to next.. I'm not proficient in C, but I'll take the
> > time to do whatever it requires to solve the problem..
> > Problem being, I don't know where to start...
>
> First use dmesg. Then you'll see a kernel oops. Then use
> ksymoops to decode the oops, then use find and grep to find
> the source files which contain the functions listed in
> the backtrace...

Using Kernel 2.3.47-pre3
Ok progress made, What appears to be happening is the kernel
is touching the card as it boots up, causing it to either
power down or mute all sound.. 2.2.14 did not do this..
However, 2.2.14 won't recognise the card at all..

When the driver is installed, with a minor modification to
ac97_codec.c in regards to it reading back values from
the structure rather than the hardware, I get mixer control..
If I plug the headphones in, I get sound, albiet very faint
and I have control over the volume.. from nothing to very
faint..
Looking at /proc/es1371 and comparing the values to the defines
in ac97_codec.h something is wrong..
They fluctuate when not being accessed. Is there a way I can
dump the register contents under windows and compare them?

--
Brad..

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:56    [W:0.072 / U:0.376 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site