From owner-freebsd-usb@FreeBSD.ORG Sat Aug 4 11:43:02 2007 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37BDB16A417 for ; Sat, 4 Aug 2007 11:43:02 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe01.swip.net [212.247.154.1]) by mx1.freebsd.org (Postfix) with ESMTP id B7EF713C478 for ; Sat, 4 Aug 2007 11:43:01 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] Received: from [212.17.141.53] (account mc467741@c2i.net HELO [10.150.49.152]) by mailfe01.swip.net (CommuniGate Pro SMTP 5.1.10) with ESMTPA id 546267926; Sat, 04 Aug 2007 13:27:56 +0200 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Sat, 4 Aug 2007 13:27:58 +0200 User-Agent: KMail/1.9.7 References: <7DBCDCDE8BAD224A9D4EC1BD6991A16807417AD3@msfwmmail.fwmurphy.com> In-Reply-To: <7DBCDCDE8BAD224A9D4EC1BD6991A16807417AD3@msfwmmail.fwmurphy.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200708041327.58879.hselasky@c2i.net> Cc: Scott Rainwater Subject: Re: FreeBSD USB Host Stack porting help X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Aug 2007 11:43:02 -0000 Hi, Maybe you want to look at the HPS USB stack: http://www.turbocat.net/~hselasky/usb4bsd Download the SVN version. I have an emulation layer there that emulates the whole of the FreeBSD bus= =20 system which you will need. =2D-HPS On Thursday 02 August 2007, Scott Rainwater wrote: > Dear FreeBSD USB developers, > I am working on a project requiring a USB Host stack which will run on an > ARM9 using uC/OS-II (an embedded real time OS.) I have found several > commercial USB host solutions that would work but would like to explore t= he > possibility of using the USB stack from FreeBSD. I have downloaded all of > the required source files from dev/usb/ and all of their #includes but I = am > at a loss as to where to start in porting them for use on our platform. I > will admit that part of my confusion is likely due to the fact that I am > not familiar with the FreeBSD operating system. How tightly is the USB > stack integrated into BSD? Is there any documentation available that > covers the structure of the USB stack that would be useful in porting it = to > another platform? > > Any thoughts or suggestions would be greatly appreciated. > As much as I would like to make this work, if you think that this is a > hopeless task feel free to tell me. > > Thanks, > Scott > _____________________________________ > Scott Rainwater > FW Murphy > Software Development Intern. > Office > (918) 317-4351 > Email > srainwater@fwmurphy.com > > > =E2=80=9CThis message and any attachments may contain FW Murphy informati= on > that is highly confidential, privileged, and exempt from > disclosure. Any recipient other than the intended recipient is > advised that dissemination, distribution, copying, or other use of > this message is strictly prohibited. If you have received this > message in error, please notify the sender immediately, plus delete > the message and any backups.=E2=80=9D > _______________________________________________ > freebsd-usb@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-usb > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org"