From owner-freebsd-multimedia@FreeBSD.ORG Fri Mar 10 11:16:35 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org 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 9125E16A420 for ; Fri, 10 Mar 2006 11:16:35 +0000 (GMT) (envelope-from bart@bartsplace.net) Received: from airport.bartsplace.net (airport.bartsplace.net [195.242.99.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id E88F743D53 for ; Fri, 10 Mar 2006 11:16:34 +0000 (GMT) (envelope-from bart@bartsplace.net) Received: from bartsplace.net (airport.bartsplace.net [195.242.99.94]) by airport.bartsplace.net (8.13.3/8.13.3) with ESMTP id k2ABGMQA060823; Fri, 10 Mar 2006 12:16:23 +0100 (CET) (envelope-from bart@bartsplace.net) From: "Bart van Leeuwen" To: Alexander Leidinger Date: Fri, 10 Mar 2006 12:16:22 +0100 Message-Id: <20060310111423.M86542@bartsplace.net> In-Reply-To: <20060310120829.5wkcmkjae8cgsgg0@netchild.homeip.net> References: <20060309163525.M9264@bartsplace.net> <20060310.131822.343160869.kazuhito@ph.noda.tus.ac.jp> <20060310111225.93tbmzmxw4s8www4@netchild.homeip.net> <20060310102511.M65307@bartsplace.net> <20060310120829.5wkcmkjae8cgsgg0@netchild.homeip.net> X-Mailer: Open WebMail 2.51 20050228 X-OriginatingIP: 84.188.239.141 (bart) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Virus-Scanned: by AMAViS using ClamAV on airport.bartsplace.net X-Spam-Status: No, score=-5.8 required=7.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on airport.bartsplace.net Cc: freebsd-multimedia@freebsd.org Subject: Re: usb audio and a 1 channel input device X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Mar 2006 11:16:35 -0000 On Fri, 10 Mar 2006 12:08:29 +0100, Alexander Leidinger wrote > Bart van Leeuwen wrote: > > > On Fri, 10 Mar 2006 11:12:25 +0100, Alexander Leidinger wrote > >> Kazuhito HONDA wrote: > >> > >> > If your USB controller is uhci, you should do 1) below only. > >> > But yours os ohci, you should 1) and 2). > >> > > >> > 1) Comment out these lines in a function "uaudio_init_params()" of > >> > a file "/usr/src/sys/dev/sound/usb/uaudio.c": > >> > if ((sc->sc_playchan.pipe != NULL) || (sc->sc_recchan.pipe > >> != NULL)) > >> > return (-1); > >> > >> Is there a sane way here if we are on a uhci or ohci chipset? I > >> would prefer to check it and allow it if we are on an uhci chipset. > > > > I believe the change is relevant to both cases? > > Sort of. With the driver of hps, you can remove it entirely, but > with the driver in the base system, we have the restriction to only > remove this code for an uhci chipset (since the ohci driver has > problems with this duplex operation). So hps should provide a patch > with his driver which remove this code. Thanks for the clarification. (and indeed the change is also needed for the drivers from hps) Bart. -- Created with Open WebMail at http://www.bartsplace.net/ Read my weblog at http://soapbox.bartsplace.net/