Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Nov 2007 14:20:25 +0800
From:      "Xiaofan Chen" <xiaofanc@gmail.com>
To:        freebsd-usb@freebsd.org
Subject:   Re: OpenUSB for FreeBSD?
Message-ID:  <a276da400711142220w2450fdb1leb2a73bf2921a4e2@mail.gmail.com>
In-Reply-To: <20071112095326.GA85828@tirith.brixandersen.dk>
References:  <a276da400711111902v36856882m428d495ce208e559@mail.gmail.com> <20071112095326.GA85828@tirith.brixandersen.dk>

next in thread | previous in thread | raw e-mail | index | archive | help

On 11/12/07, Henrik Brix Andersen <brix@freebsd.org> wrote:
> > Is it possible for some people here to implement a backend
> > (based on ugen?) for FreeBSD?
>
> Interesting - definitely something I will take a look at. Thank you
> for the pointer.
>
> > Or maybe at least improve the current libusb-0.1.x implemenation
> > for FreeBSD.
>
> Yeah, I was looking at backporting some of the features from libusb
> CVS HEAD to libusb-0.1 on FreeBSD a while back and improving FreeBSD
> compatability as well for an application, I work on - but we ended up
> making FreeBSD specific work-arounds in the application instead.

Could you be a bit more specific? I know there are some missing calls
in FreeBSD. And I have problems with libusb interrupt write with the
default kernel (hangs). It is documented here.
http://lists.freebsd.org/pipermail/freebsd-usb/2007-November/004128.html
But I am not so sure if it is a libusb problem or the kernel USB driver
problem.

The HPS stack seems to be better in this aspect and I got
some libusb application ported from Linux/Windows to
FreeBSD thanks to the help from Hans.

> The current stable version of libusb certainly makes a lot to wish for
> on FreeBSD.
>
Seems to be quite true.

Regards,
Xiaofan
http://mcuee.blogspot.com



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