Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Aug 2007 13:27:58 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Cc:        Scott Rainwater <SRainwater@fwmurphy.com>
Subject:   Re: FreeBSD USB Host Stack porting help
Message-ID:  <200708041327.58879.hselasky@c2i.net>
In-Reply-To: <7DBCDCDE8BAD224A9D4EC1BD6991A16807417AD3@msfwmmail.fwmurphy.com>
References:  <7DBCDCDE8BAD224A9D4EC1BD6991A16807417AD3@msfwmmail.fwmurphy.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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"





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200708041327.58879.hselasky>