Skip site navigation (1)Skip section navigation (2)
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>