From owner-freebsd-current@FreeBSD.ORG Fri Jun 13 12:18:46 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C84E37B401 for ; Fri, 13 Jun 2003 12:18:46 -0700 (PDT) Received: from parmenides.zen.co.uk (parmenides.zen.co.uk [212.23.8.69]) by mx1.FreeBSD.org (Postfix) with SMTP id E894B43FBD for ; Fri, 13 Jun 2003 12:18:44 -0700 (PDT) (envelope-from tony@ubik.demon.co.uk) Received: (qmail 1394 invoked from network); 13 Jun 2003 19:18:43 -0000 Received: from protagoras.zen.co.uk (212.23.8.61) by parmenides.zen.co.uk with QMQP; 13 Jun 2003 19:18:43 -0000 Received: from dsl-217-155-183-134.zen.co.uk (HELO ubik.demon.co.uk) (217.155.183.134) by protagoras.zen.co.uk with SMTP; 13 Jun 2003 19:18:43 -0000 X-Zen-Trace: 217.155.183.134 Message-ID: Date: Fri, 13 Jun 2003 19:17:58 +0000 To: Craig Boston From: Tony Naggs References: <1055260269.91337.127.camel@owen1492.uf.corelab.com> <20030611224538.GB10822@genius.tao.org.uk> <20030612002139.GT26807@cicely12.cicely.de> <200306112244.10466.craig@xfoil.gank.org> <1055432217.32085.3.camel@owen1492.uf.corelab.com> In-Reply-To: <1055432217.32085.3.camel@owen1492.uf.corelab.com> MIME-Version: 1.0 X-Mailer: Turnpike Integrated Version 5.01 U cc: current@FreeBSD.org Subject: Re: *IT WORKS* Re: CardBus USB 2.0 Controller (NEC uPD) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2003 19:18:46 -0000 In message <1055432217.32085.3.camel@owen1492.uf.corelab.com>, Craig Boston wrote >On Thu, 2003-06-12 at 08:14, Anthony Naggs wrote: >> Sorry, I don't understand this comment. All OHCI, UHCI & EHCI USB >> controllers need PCI bus mastering in order to read & update their >> various lists of pending & completed transfers. > >That was speculation on my part as to why bus mastering was not being >explicitly activated (i.e. maybe somebody had problems with it). It may >just be that the BIOS always turns it on for the PCI version so there >was never a need to. It seems likely it was never needed. >Should we do this on uhci as well? Does anyone know if a such as thing >as a cardbus uhci controller even exists? Yes, I think you should also do this for Uhci. There are probably not many straight Uhci USB 1.1 Cardbus cards, but it is likely some of the USB 2.0 cards have an UHCI controller rather than OHCI for USB 1.x support. Cheers, Tony