From owner-freebsd-questions Tue Feb 10 18:07:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA01926 for questions-outgoing; Tue, 10 Feb 1998 18:07:11 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from quackerjack.cc.vt.edu (quackerjack.cc.vt.edu [198.82.160.250]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA01715 for ; Tue, 10 Feb 1998 18:04:44 -0800 (PST) (envelope-from rostewa2@vt.edu) Received: from sable.cc.vt.edu (sable.cc.vt.edu [128.173.16.30]) by quackerjack.cc.vt.edu (8.8.8/8.8.8) with ESMTP id VAA05967 for ; Tue, 10 Feb 1998 21:06:46 -0500 (EST) Received: from vt.edu (rostewa2.campus.vt.edu [198.82.96.185]) by sable.cc.vt.edu (8.8.8/8.8.8) with ESMTP id VAA31902 for ; Tue, 10 Feb 1998 21:04:21 -0500 (EST) Message-ID: <34E0C0E5.1F85AF27@vt.edu> Date: Tue, 10 Feb 1998 21:04:37 +0000 From: Brandon Stewart X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.5-STABLE i386) MIME-Version: 1.0 To: freebsd-questions@FreeBSD.ORG Subject: isa.c, gravis ultrasound, and "dma channel already in use" References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG My gravis ultrasound 16 non-pnp _did_ work on a version of the kernel sources from a while back. I was recompiling the kernel recently and this changed with an error that went: "isa_dma_acquire:dma channel already in use". I tried everything, including the testing of all possible dma values for the sound card (every one of them gave the same error), and running the sound programs as the first thing upon logging on. The only other dma in use is the floppy (2). Frustrated, and brave, I found that the situation could be rectified if the code pertaining to the variable dma_inuse was axed out of isa.c. Sound now works perfectly, but I get hard-read errors every now and then when making a port or some other things that goes like: Feb 10 20:58:49 rostewa2 /kernel: wd2s1e: hard error reading fsbn 191709 of 191696-191791 (wd2s1 bn 355549; cn 176 tn 11 sn 40)wd2: status 59 error 40 Feb 10 20:58:49 rostewa2 /kernel: wd2s1e: hard error reading fsbn 191709 of 191696-191791 (wd2s1 bn 355549; cn 176 tn 11 sn 40)wd2: status 59 error 40 Feb 10 20:58:55 rostewa2 /kernel: wd2s1e: hard error reading fsbn 191709 of 191696-191711 (wd2s1 bn 355549; cn 176 tn 11 sn 40)wd2: status 59 error 40 Feb 10 20:58:55 rostewa2 /kernel: wd2s1e: hard error reading fsbn 191709 of 191696-191711 (wd2s1 bn 355549; cn 176 tn 11 sn 40)wd2: status 59 error 40 Could someone clue me in as to how to get FreeBSD to recognize that my soundcard is _not_ in use and get rid of the hard read errors? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe questions" in the body of the message