Re: [PATCH] Fix for USB ugen panics

From: Martin <nakal_at_web.de>
Date: Thu, 08 Jan 2004 08:43:01 +0100
On Thu, 2004-01-08 at 03:32, Jay Cornwall wrote:

> I think you're on the right lines, but all that's going wrong is setting the 
> device configuration to zero. You need to look up the technical specs for your 
> USB webcam to see which configurations are available, and what interfaces and 
> endpoints are available in each configuration.

I have them here. I've got a document called w9968cf-spec.pdf.

You can get it from the www.winbond.com site:
http://www.winbond.com/e-winbondhtm/partner/PDFresult.asp?Pname=173
(at least, it SHOULD be there, I cannot access it somehow)

or from a sourceforge-project:
http://sourceforge.net/project/showfiles.php?group_id=10775&release_id=43893

(The specs are really bad and don't tell how to get images from the
webcam.)

> If it says that configuration zero is an 
> acceptable configuration, then I'm 
> confused. :)

In section 7.5.3 "Bandwidth Management" it says something about
"Set Configuration" request and the zero-setting. Maybe I 
misunderstood the paragraph.

Perhaps you can tell me a second thing. In section 7.5.2 they say
there are 0-length packets used for frame-sync. I have never seen
a 0-length packet coming from the interface, but some packets are
(irregulary) shorter. Is the FreeBSD ugen-driver supporting 0-length
packets?

Martin
Received on Wed Jan 07 2004 - 22:43:07 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:37 UTC