
This is a snapshot of BSDCam, a port of the ov511/ov518 driver from Linux
2.6.0-test5 to OpenBSD, EkkoBSD, NetBSD and FreeBSD.

The OV518/OV518+ support has not been tested at all.

It looks like there's a strange bug in the OpenBSD and EkkoBSD kernels that
is triggered by usage of isochronous ugen* devices. If when running BSDCam
you get plenty of messages like "uhci: xxx done!", upgrade to OpenBSD 3.4 or
-current. 

If this is not an option for you, edit /usr/src/sys/dev/usb/usb_port.h, look
for the following line and remove it :

#define USB_USE_SOFTINTR

Then recompile your kernel and reboot. It will fix a lot of USB issues.

To get new snapshots of BSDCam : ftp://ftp.c9x.org/bsdcam/

                                          -Frank Denis <j@pureftpd.org>

