From owner-freebsd-usb@FreeBSD.ORG Thu Aug 2 19:01:30 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 4DBAB16A417 for ; Thu, 2 Aug 2007 19:01:30 +0000 (UTC) (envelope-from srainwater@fwmurphy.com) Received: from fwmurphy.com (Mail.fwmurphy.com [65.162.241.5]) by mx1.freebsd.org (Postfix) with ESMTP id 2024B13C4D3 for ; Thu, 2 Aug 2007 19:01:30 +0000 (UTC) (envelope-from srainwater@fwmurphy.com) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Thu, 2 Aug 2007 13:45:52 -0500 Message-ID: <7DBCDCDE8BAD224A9D4EC1BD6991A16807417AD3@msfwmmail.fwmurphy.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: FreeBSD USB Host Stack porting help Thread-Index: AcfVNVpArir0COjdSASXNP/MxkU+0A== From: "Scott Rainwater" To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: 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: Thu, 02 Aug 2007 19:01:30 -0000 Dear FreeBSD USB developers,=0AI am working on a project requiring a USB Ho= st stack which will run on an ARM9 using uC/OS-II (an embedded real time OS= =2E) I have found several commercial USB host solutions that would work bu= t would like to explore the possibility of using the USB stack from FreeBSD= =2E =0AI have downloaded all of the required source files from dev/usb/ an= d all of their #includes but I am at a loss as to where to start in porting= them for use on our platform=2E I will admit that part of my confusion is= likely due to the fact that I am not familiar with the FreeBSD operating s= ystem=2E =0AHow tightly is the USB stack integrated into BSD? Is there an= y documentation available that covers the structure of the USB stack that w= ould be useful in porting it to another platform?=0A =0AAny thoughts or sug= gestions would be greatly appreciated=2E=0AAs much as I would like to make = this work, if you think that this is a hopeless task feel free to tell me= =2E=0A =0AThanks,=0A Scott=0A_____________________________________=0ASco= tt Rainwater=0AFW Murphy=0ASoftware Development Intern=2E=0AOffice=0A(918) = 317-4351=0AEmail=0Asrainwater@fwmurphy=2Ecom=0A=0A=0D=0A=E2=80=9CThis messa= ge and any attachments may contain FW Murphy information=0Athat is highly c= onfidential, privileged, and exempt from=0Adisclosure=2E Any recipient oth= er than the intended recipient is=0Aadvised that dissemination, distributio= n, copying, or other use of=0Athis message is strictly prohibited=2E If yo= u have received this=0Amessage in error, please notify the sender immediate= ly, plus delete=0Athe message and any backups=2E=E2=80=9D