[sorry for the repost, not sure it went through]
On Tue, Jan 09, 2007 at 08:16:29AM -0800, Luigi Rizzo wrote:
I am modifying a kernel device driver for webcams
(see http://info.iet.unipi.it/~luigi/FreeBSD/usb-cameras.html)
packing together various projects around, and i was wondering
how to handle the situation of a device being
detached while in use.
Right now the code (from ports/multimedia/pwcbsd) detects
that the device is in use while the driver-specific USB_DETACH
routine is called, however then it goes on without doing
anything.
In another driver in the dree (urio.c) i see the driver
calls usb_detach_wait() to wait up to 60s for the
drivers to complete. However that function is not documented
and used a bit inconsistently in the rest of /sys/dev/usb
Any suggestions ?
cheers
luigi
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[EMAIL PROTECTED]"