Date: Mon, 21 Jul 1997 09:57:51 -0700 From: Amancio Hasty <hasty@rah.star-gate.com> To: hackers@freebsd.org Cc: multimedia@freebsd.org, Luigi Rizzo <luigi@labinfo.iet.unipi.it> Subject: auto dma? Message-ID: <199707211657.JAA05307@rah.star-gate.com>
next in thread | raw e-mail | index | archive | help
luigi@labinfo.iet.unipi.it said: > 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. Does anyone know how to read the current number of bytes transferred in in a dma transfer? It will be kind of nice to know as a safe guard for cards which occasionlly fail to generate an interrupt and yes I do have such a card is the SB16... Tnks, Amancio
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707211657.JAA05307>