From owner-freebsd-multimedia@FreeBSD.ORG Tue Apr 26 14:02:07 2005 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95C2916A4CE; Tue, 26 Apr 2005 14:02:07 +0000 (GMT) Received: from drizzle.CC.McGill.CA (drizzle.CC.McGill.CA [132.206.27.48]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30AC143D55; Tue, 26 Apr 2005 14:02:07 +0000 (GMT) (envelope-from mat@cnd.mcgill.ca) Received: from mailscan3.cc.mcgill.ca (mailscan3.CC.McGill.CA [132.216.77.250])j3QE1vgx011515; Tue, 26 Apr 2005 10:01:58 -0400 Received: from cube.cnd.mcgill.ca (cube.CND.McGill.CA [132.216.25.196]) j3QE1acc007576; Tue, 26 Apr 2005 10:01:37 -0400 (EDT) Received: from localhost.localdomain (acid.cnd.mcgill.ca [132.216.11.151]) by cube.cnd.mcgill.ca (8.12.11/8.12.11) with ESMTP id j3QE1Zif029367; Tue, 26 Apr 2005 10:01:36 -0400 Received: from localhost.localdomain (acid [127.0.0.1]) j3QE1ZYL011723; Tue, 26 Apr 2005 10:01:35 -0400 Received: (from mat@localhost) by localhost.localdomain (8.12.11/8.12.11/Submit) id j3QE1YEe011722; Tue, 26 Apr 2005 10:01:34 -0400 Date: Tue, 26 Apr 2005 10:01:34 -0400 From: Mathew Kanner To: Tilman Linneweh Message-ID: <20050426140134.GA11709@cnd.mcgill.ca> References: <20050425215452.GB2894@arved.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050425215452.GB2894@arved.at> User-Agent: Mutt/1.4.2i Organization: I speak for myself, operating in Montreal, CANADA cc: freebsd-multimedia@freebsd.org cc: freebsd-usb@freebsd.org Subject: Re: Using uaudio(4) on systems withoug ISA bus X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 14:02:07 -0000 On Apr 25, Tilman Linneweh wrote: > Hi everyone, > > I have tried to use my USB Headphone on my Mac mini. > > Unfortunately the sound system seems to require an ISA Bus, because in > channel.c sndbuf_dmasetdir and sndbuf_dmabounce are used, which are only > compiled if there is an isa device. > > Without knowing what i am doing i commented out these lines and everything > seems to compile and work, apart from mixer(8) saying Device not configured > and the following LOR on the first sound output: Hi Tilman, I think you have two very interesting issues here. I'm busy right now but I'll try to get time to look at them, don't give up if you don't here from me :) I anticipate this hump will be over in a couple of days but maybe through 'till the weekend 1/ There is a dependency on ISA in the generic PCM code. This is news to me and we need to get rid of it. 2/ There is a lock order reversal. We haven't seen one of these in a while for the sound code. Just to clear things up for me, when you say Mac mini, this means you aren't running the standard i386/amd64, right? --Mat ps, i've removed sound the the list as I think it's only me at the moment.