English
Language : 

W99681CF Datasheet, PDF (29/78 Pages) Winbond – JPEG USB Dual Mode Camera Chip
W99681CF
Get Interface
The W99681CF supports a Get Interface request for Interface 0 by returning the
selected alternate setting. The default alternate setting is zero. The W99681CF returns STALL for a
Get Interface request for any other Interface or any Get Interface request before the Device is
configured.
Get Status
The W99681CF supports a Get Status directed at the device, Interface 0, or any
defined endpoint (default or Video Data-In). The W99681CF returns STALL if a Get Status request is
received for Interface 0 or any defined endpoint before the Device is configured, or if a Get Status
request is received for any unrecognized or unsupported recipient.
Set Address
The W99681CF supports a Set Address request to change the Device Address
from the default address (zero) to a unique address.
Set Configuration The W99681CF supports Set Configuration requests to set the Device
Configuration to zero (unconfigured) or the bConfiguration value defined in the Configuration Descriptor.
The W99681CF returns STALL if a Set Configuration request is received with any other value.
Set Descriptor
The W99681CF does not support update for any defined Descriptor (Device,
Configuration, Interface, Endpoint, or String). It returns STALL for any Set Descriptor request.
Clear Feature
The W99681CF supports the following Set Feature request:
• When directed to an endpoint recipient for ENDPOINT_STALL
The W99681CF returns STALL if any unrecognized or unsupported Set Feature request is received.
Set Interface
When configured, the W99681CF supports a Set Interface request to Interface 0
for defined Alternate Settings. This request allows the host to select the desired alternate setting. The
W99681CF returns STALL for any other Set Interface request.
Synch Frame
The W99681CF returns STALL for any Synch Frame request.
7.4.2.2 Video Camera Class-Specific Requests
Currently, there is no class-specific request is defined for the video camera devices. The W99681CF
returns STALL for any class-specific request.
7.4.2.3 Vendor-Specific Requests
The W99681CF supports two vendor-specific requests for the control registers In/Out transfers on the
default pipe (Endpoint 0): Get W99681CF Control and Set W99681CF Control. The vendor-specific
requests defined for the W99681CF are shown in Table 7.4. The W99681CF returns STALL if an
unrecognized or unsupported vendor-specific request is received.
Table 7.4 W99681CF Vendor-Specific Requests
bmRequestType
bRequest
11000000B
GET_W99681CF_CONTROL
(1)
wValue
Zero
wIndex
Index1
wLength
Length2
Data
Data
- 29 -
Publication Release Date: March 2000
Revision A1