At Tue, 20 Aug 2002 14:39:13 +0300 (EEST), Kai Vehmanen wrote: > > >> And another cs4281 mystery: with 0.9.0rc1 the record wakeup is constantly > >> late. Even though I've set avail_min to x frames, upon wake-up there's > >> continuously more than y*x frames available (ie. not just a few samples). > > this issue is not investigated yet. i'll get a card and take a look > > later, too. > > Hmm, the very latest CVS-tree seems to work differently (rc1 -> rc3). Now > that post-rc3 snd-cs4281 works with my laptops, I'll try to reproduce the > problem. ok.
> BTW; The cs4281 compilation problem I reported earlier is definitely > a compiler issue. On two different laptops (x20&x21 thinkpads), > compiling with the RH72 gcc 2.96 produces a snd-cs4281.o that fails > to recognize the soundchip. By adding one "(volatile*)" (that shouldn't > have any effect), driver works on all laptops. This happens with > current CVS and all 0.9.x release candidates. So beware > of that gcc version. the attached patch works for you? Takashi
cs4281-gcc-fix.dif
Description: Binary data