Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Mar 2003 11:37:28 +0100
From:      David Rio <drio@big.perpels.com>
To:        taxman <taxman@acd.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: usb device driver skeleton?
Message-ID:  <20030326103728.GA29001@big.perpels.com>
In-Reply-To: <200303252048.03200.taxman@acd.net>
References:  <20030325171514.GA53868@big.perpels.com> <200303252048.03200.taxman@acd.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 25, 2003 at 08:48:03PM -0500, taxman wrote:
> On Tuesday 25 March 2003 12:15 pm, David Rio wrote:
> > Hi all:
> >
> > I want to port a linux device driver that I did to *BSD. I would
> 
> That would be great.

Yes.. We have to help BSD movement, if not linux will eat us. :)

> > like to know if there is some source of information to develope
> > usb device drivers in freebsd. Handbook talks about usb in general,
> > an about device drivers but not about usb device drivers. My last
> > option is to read some usb DD already coded but before that I would like
> > know if there is some other "beginner" source of information.
> 
> Yep, the thing you need is the developers handbook.  You can get to it from 
> the "other docs" page.  Here is the USB section:
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/usb.html

I have looked this page, but there they explain how the usb system works and 
there is no USB comment code.

> 
> Beyond that, the source of other drivers will be what you need.  I think 
> you'll want to look at the ugen(4) manpage and code too,

That is better. But ugen(4), if I am not wrong, it is a API for create userland
drivers. 
I would like to write a real usb char device driver.



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