On Sat, 2008-04-12 at 12:14 +0200, Stefan Lucke wrote: > On Friday 11 April 2008, Malcolm Caldwell wrote: > > On Thu, 2008-04-10 at 09:46 +0100, Laz wrote: > > > Hi, > > > > > > Probably more of a DirectFB question but thought I'd ask on here first > > > because it might be a more obvious effect to some of us! > > > > > > I'm using softdevice with DirectFB output with a Matrox G450 card using > > > TV-out. > > > > > > I was using a 2.6.14.3 kernel which I can't remember if I patched with > > > the > > > patches supplied with DirectFB and the picture I got was pretty stable. I > > > have now upgraded the kernel to 2.6.24.4 (needed newer DVB drivers). The > > > only patching I have done to the Matrox driver is to apply (by hand) > > > the "full memory patch". I'm pretty sure that the picture is now not as > > > stable, giving the odd flicker every few seconds or so. > > > > I also noticed a less stable picture when I recently upgraded my kernel. > > I am currently running 2.6.22. Softdevice output shows significant > > numbers of repeated and dropped frames. They are noticeable while > > watching. > > > > > > > > Do I still need to apply the matroxfb-vsync-irq (and > > > matroxfb-g400-clock?) > > > patches to get a stable picture or have these now been added to the > > > vanilla kernel driver? > > > > Good question. I did the full memory patch only: I did not think the > > other patches apply any more, but could well be wrong. > > > > Those other patches do not apply any more I guess too. > > But which method did you choose for softdevice to manage > delays and syncing? > > "Sync Mode" could be : sig | usleep | rtc > > To my opinion it should be to "sig". > In kernel rtc code there are some changes (HPET timers).
I must say that I find this (and other) softdevice parameters confusing. What exactly is sig mean? Also, how does synchronisation in softdevice work? As I would understand it there are multiple clocks involved: the broadcasters clock, the sound card's clock and (at least on the matrox g450) the clock driving the display. With all these three clocks why is there a need for a third clock? _______________________________________________ Softdevice-devel mailing list Softdevice-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/softdevice-devel