Date: Mon, 21 Jul 1997 09:16:57 -0700 From: Amancio Hasty <hasty@rah.star-gate.com> To: Luigi Rizzo <luigi@labinfo.iet.unipi.it> Cc: multimedia@freebsd.org Subject: Re: snd970721.tgz Message-ID: <199707211616.JAA04980@rah.star-gate.com> In-Reply-To: Your message of "Mon, 21 Jul 1997 14:21:58 %2B0200." <199707211221.OAA21169@labinfo.iet.unipi.it>
next in thread | previous in thread | raw e-mail | index | archive | help
>From The Desk Of Luigi Rizzo : > http://www.iet.unipi.it/~luigi/snd970721.tgz > > now it survives the i/o on /dev/audio, although it does not play yet > (initialization of the sb registers to generate an interrupt is still > missing, maybe tonight...) > > There were some trivial bugs in the previous versions, like swapping > variable names etc., now fixed. > > I am looking at Mike's idea of using DMA_AUTOMODE and a > circular buffer, but unfortunately there are no support routines to > read the current transfer status from the dma registers and I have to > write them myself. This also means that the old sound driver probably > did not really work very reliably, and explains why someone was > reporting that pieces of sound were repeating multiple times. > To be honest the dma routines are working fine however cards such as the SB are missing interrupts or the auto dma algorithm on the sb side is incorrect. Cheers, Amancio
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707211616.JAA04980>