From owner-freebsd-arm@FreeBSD.ORG Wed Aug 11 10:17:31 2010 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C8581065679 for ; Wed, 11 Aug 2010 10:17:31 +0000 (UTC) (envelope-from raj@semihalf.com) Received: from smtp.semihalf.com (smtp.semihalf.com [213.17.239.109]) by mx1.freebsd.org (Postfix) with ESMTP id E1A0C8FC0A for ; Wed, 11 Aug 2010 10:17:30 +0000 (UTC) Received: from localhost (unknown [213.17.239.109]) by smtp.semihalf.com (Postfix) with ESMTP id 9DE04C3BB5; Wed, 11 Aug 2010 12:17:29 +0200 (CEST) X-Virus-Scanned: by amavisd-new at semihalf.com Received: from smtp.semihalf.com ([213.17.239.109]) by localhost (smtp.semihalf.com [213.17.239.109]) (amavisd-new, port 10024) with ESMTP id 2DcVc3KT7lEB; Wed, 11 Aug 2010 12:17:29 +0200 (CEST) Received: from [10.0.0.79] (cardhu.semihalf.com [213.17.239.108]) by smtp.semihalf.com (Postfix) with ESMTPSA id 07B75C3BAF; Wed, 11 Aug 2010 12:17:28 +0200 (CEST) Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Rafal Jaworowski In-Reply-To: <201008072144.00002.hselasky@c2i.net> Date: Wed, 11 Aug 2010 12:17:28 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <114332B9-A38B-471A-B4FE-F6E210F58233@semihalf.com> References: <201008072144.00002.hselasky@c2i.net> To: Hans Petter Selasky X-Mailer: Apple Mail (2.1081) Cc: freebsd-arm@freebsd.org, freebsd-current@freebsd.org, freebsd-usb@freebsd.org Subject: Re: [BETA testing] USB 3.0 Super Speed support in FreeBSD X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Aug 2010 10:17:31 -0000 On 2010-08-07, at 21:43, Hans Petter Selasky wrote: > During the last two weeks I've been working hard to get USB 3.0 = support added=20 > to the FreeBSD 8+ USB stack. There are a couple of issues left, but = right now=20 > the code is in a state were enumeration of USB devices is possible and = there=20 > are no dirty hacks :-) >=20 > The XHCI chip, which is the PCI interface for USB 3.0, is a = replacement for=20 > OHCI/UHCI/EHCI and can also drive USB Super Speed (4.8 Gbps). I expect = there=20 > to be a througput and performance increase when switching over to the = XHCI=20 > interface also for 2.0 compatible devices, because it has a better = data=20 > queuing mechanism. Nice work! What exactly is the USB3 controller chip you're working with? Rafal