Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Jan 2004 08:43:01 +0100
From:      Martin <nakal@web.de>
To:        Jay Cornwall <jay@evilrealms.net>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: [PATCH] Fix for USB ugen panics
Message-ID:  <1073547780.692.38.camel@klotz.local>
In-Reply-To: <3FFCC12A.7030609@evilrealms.net>
References:  <3FFB4150.2020601@evilrealms.net> <1073497253.715.27.camel@klotz.local> <3FFCC12A.7030609@evilrealms.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1073547780.692.38.camel>