
W99681CF
- 30 -
01000000B
Note 1. Index specifies the starting index of the control registers to be accessed. An index counter,
loaded with the Index value, will be incremented by one after every two bytes of data
transferred.
Note 2. Length specifies number of data bytes transferred during the second phase of the control
transfer. It should be an even number value. If this field is zero, there is no data transfer phase.
Note 3. Data0 is a word-sized data to be programmed into the control register indexed by the Index field,
no matter the Length field is zero or not. The internal index counter will be incremented by one
once Data0 is transferred.
SET_W99681CF_CONTROL (0)
Data0
3
ndex
1
Length
2
Data
Get W99681CF Control
control registers IN transfer. Length field should be an even number value. The W99681CF returns
STALL for any unrecognized or unsupported Get W99681CF Control request.
The W99681CF supports a Get W99681CF Control request for W99681CF
Set W99681CF Control
control registers OUT transfer. Length field should be an even number value. If the Length field is zero,
only Data0 is transferred with no data transfer phase. The W99681CF returns STALL for any
unrecognized or unsupported Set W99681CF Control request.
The W99681CF supports a Set W99681CF Control request for W99681CF
7.4.3 Descriptors
The W99681CF supports the standard USB descriptors as described below. The W99681CF returns
STALL if a request is received for any unrecognized or unsupported standard descriptor.
7.4.3.1 Device Descriptors
The W99681CF returns a Device Descriptor with the values shown in Table 7.5.
Table 7.5 W99681CF Device Descriptor
Offset
Field
Size
Value
Description
0
bLength
1
0x12
Size of this descriptor in bytes
1
bDescriptorType
1
0x01
Device Descriptor Type
2
bcdUSB
2
0x0110
USB Specification Release Number in BCD
4
bDeviceClass
1
0x00
Class code
5
bDeviceSubClass
1
0x00
Subclass code
6
bDeviceProtocol
1
0x00
Protocol code
7
bMaxPacketSize0
1
0x08
Maximum packet size for endpoint zero
8
idVendor
2
0x1046
Vendor ID
10
idProduct
2
0x9967
Product ID
12
bcdDevice
2
0x0110
Device release number in BCD
14
iManufacturer
1
0x01
ndex of string descriptor describing
manufacturer
15
iProduct
1
0x02
ndex of string descriptor describing product