From owner-freebsd-multimedia Tue Aug 25 23:20:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA15366 for freebsd-multimedia-outgoing; Tue, 25 Aug 1998 23:20:08 -0700 (PDT) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from wireless.4d.net (wireless.4d.net [207.137.156.159]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA15361 for ; Tue, 25 Aug 1998 23:20:06 -0700 (PDT) (envelope-from bad@uhf.wireless.net) Received: from uhf.wireless.net (uhf.wireless.net [207.137.157.140]) by wireless.4d.net (8.8.7/8.8.4) with ESMTP id XAA17521 for ; Tue, 25 Aug 1998 23:29:17 -0700 (PDT) Received: from localhost (bad@localhost) by uhf.wireless.net (8.8.8/8.8.7) with SMTP id XAA00685 for ; Tue, 25 Aug 1998 23:19:14 -0700 (PDT) Date: Tue, 25 Aug 1998 23:19:12 -0700 (PDT) From: Bernie Doehner To: multimedia@FreeBSD.ORG Subject: messed up ring buffer. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Gang: Tried the SAME opti931 card on another machine (Iwill motherboard).. And even with my patches, this machine has a problem with the ring buffer not getting flushed. It's like a auto-repeating answering machine (every 10 seconds or so).. WIll try the DMA mods Luigi suggested tommorrow.. Observation: In my previously posted patch (sound driver shipped with snap-980804), the "if (b->dl>0)" was found to be crucial. I inadvertedly left it out of this machine, and the machine would lock up upon buffer full.. Bernie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message