At Thu, 23 Jan 2003 13:36:53 +0100, Tais M. Hansen <[EMAIL PROTECTED]> wrote: > > > > Well... Ogg123 freezes the same way as with test1. Artsd no longer fails > > > with "cpu overload", but it's constantly busy and can't play sound. > > > ... > > hmm, it'd better to start from the beginning. > > please try the attached patch (solely). > > this will generate bunch of debug messages at each interrupt but won't > > improve any behavior. > > so, it would be enough to run only once or twice if you got bad > > playback. > > from the obtained log, we'll be able to know whether the interrupt is > > properly generated, or at which condition, the read of register value > > fails. > > Okay, fresh cvs checkout. Enabled POINTER_DEBUG and applied the > via-pointer-debug.dif. > > Ogg123 freezes/stalls without ever making a sound, like with the previous test > and test3 patches. Log output is attached. > > Aplay plays a wav-file fine. No problems noticed. Log output is attached. > > When artsd is started a short piece of noise is looped, as described earlier. > Can't play any sound through arts. Log output attached.
thanks. it seems really the index value was not updated correctly by the chip. ok, take 4: please try the new one... Takashi
via-pointer-test4.dif
Description: Binary data