On Tue, 2006-08-08 at 20:05 +0200, Juergen Beisert wrote: > ALSA wants to be informed when a buffer is transmitted to the sound device > (and the next begins). Thats on reason. CS5530's master DMA generates an SMI > whenever it jumps to the next buffer to transmitt. > The other reason is, if I do not read back the SMI status registers until a > second jump to another block happens the sound hardware stops with a bus > error. > So my answer to your question is: Yes, only to translate the SMI to a DMA > completion IRQ. > There are some registers in this audio hardware to trigger a regular > interrupt > in software from inside an SMI routine. Maybe this could be a starting point. >
Now the problem is you have to write a bunch of code to load and initialize your 2 line SMI->IRQ translator. Is VSA source code for GX2 freely from AMD or not? BTW, how "native" is your driver? Do you rd/wrmsr all the operations? Ollie -- linuxbios mailing list linuxbios@linuxbios.org http://www.openbios.org/mailman/listinfo/linuxbios