Webcam
Bruce R. Montague
brucem at mail.cruzio.com
Tue Apr 13 08:51:20 PDT 2004
Hi, re:
> has anyone succeeded in using a webcam under freebsd ?
> any comments on any webcam and freebsd version ...
Yes, I added fixed isochronous support for the ohci usb
so that a friend could run "vid" using an OV511-based
D-Link DSB-C100 camera. He is hacking around with a webcam
as part of his chicken coop and greenhouse controller. I
believe he was running one of the 5.x release candidates.
I think he has the details at his site where you can
usually see his webcam in operation:
http://chicks.surfingsc.com/
vid also needs at least one minor hack to comment out a
check that just gets in the way, I think this is the
needed patch to "vid.c":
-/*HACK THE THING
+#if 0
+/* HACK */
if(ov511_i2c_read(fd, 0x00) < 0)
exit(1);
-HACK END*/
+#endif
/* set YUV 4:2:0 format, Y channel LPF */
if(ov511_reg_write(fd, OV511_REG_M400, 0x01) < 0)
@@ -447,12 +461,16 @@
if(ov511_reg_write(fd, OV511_REG_CE_EN, 0x0) < 0)
exit(1);
-/* HACK THE THING
- * This returns 0 if we have an OV7620 sensor *
+#if 0
+/* HACK */
+ /* This returns 0 if we have an OV7620 sensor */
if((is20 = ov511_i2c_read(fd, OV7610_REG_COMI)) < 0)
exit(1);
-HACK END*/
is20 = !is20;
+#else
+ is20 = 0;
+#endif
+
It appears very few webcams have readily available
doc. That was what drove the use of the OV511, which
may be hard to find.
- bruce
More information about the freebsd-hardware
mailing list