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>