On Wed, 21 Jan 2009 12:14:55 +0100 Clemens Ladisch clemens@ladisch.de wrote:
Krzysztof Helt wrote:
The test returns: "Timer time out!!". However, it returns the same for the SC-6000 board which has the Yamaha YMF 262-M chip which is supposed to have the Adlib timers.
Then that chip does not forward the timer interrupt to the computer, and its driver should not create a timer device either.
I checked the status word and it changed after the timeout elapsed.
However, the IRQ is not forwarded as you wrote. The same seems true for more drivers and they should be checked:
ad1816a als100 azt2320 dt019x opti92x-ad1848 sc6000
All of them create the OPL3 timers but none of them calls the snd_opl3_interrupt (do acknowledge timer interrupt). The only driver which does it is the opl3sa2.
I will test the ad1816a, opti93x and the sc6000. If the interrupt is not received I will prepare patches to remove the OPL3 timers.
Regards, Krzysztof
----------------------------------------------------------------------- Promocja w Speak Up. Kwartal angielskiego za darmo. 3 miesiace nauki gratis. Sprawdz teraz! >> http://link.interia.pl/f2019