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> 

index | next in thread | previous in thread | raw e-mail

>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





home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707211616.JAA04980>