On 10-Oct-00 Torbjorn Kristoffersen wrote:
>  It obviously found something there. Would it be hard to make a driver for
>  this camera? I would really appreciate some starting places and tips.

If you can work out what the wire protocol is, you should be able to write a
userland driver using the ugen driver.

The ugen driver is a 'catch all' for USB drivers with no explicit kernel driver.

I guess a good place to start would be to find the Linux driver which hopefully
has source and read that. Then start fiddling :)

As far as I understand it, each USB device has several 'end points' which can
be different types, and the ugen driver allows access to these end points as
different devices (eg ugen0.0 ugen0.1 etc). You can then open these (make sure
you get the read/write'ness correct).

The only experience I have with USB is a camera whose USB protocol is
*identical* to the serial one :)

---
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to