Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Jul 1997 14:21:58 +0200 (MET DST)
From:      Luigi Rizzo <luigi@labinfo.iet.unipi.it>
To:        hasty@rah.star-gate.com (Amancio Hasty)
Cc:        multimedia@freebsd.org
Subject:   snd970721.tgz
Message-ID:  <199707211221.OAA21169@labinfo.iet.unipi.it>
In-Reply-To: <199707210747.AAA00376@rah.star-gate.com> from "Amancio Hasty" at Jul 21, 97 00:47:03 am

next in thread | previous in thread | raw e-mail | index | archive | help
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.

	Cheers
	Luigi
-----------------------------+--------------------------------------
Luigi Rizzo                  |  Dip. di Ingegneria dell'Informazione
email: luigi@iet.unipi.it    |  Universita' di Pisa
tel: +39-50-568533           |  via Diotisalvi 2, 56126 PISA (Italy)
fax: +39-50-568522           |  http://www.iet.unipi.it/~luigi/
_____________________________|______________________________________



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