[alsa-devel] [PATCH] cmi8330: add OPL3 support

Krzysztof Helt krzysztof.h1 at poczta.fm
Wed Jan 21 12:49:16 CET 2009


On Wed, 21 Jan 2009 12:14:55 +0100
Clemens Ladisch <clemens at 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



More information about the Alsa-devel mailing list