
CY7C68310
Document 38-08030 Rev. *H
Page 19 of 34
USB Device Descriptor
0x10
bLength
Length of device descriptor in bytes.
0x12
0x11
bDescriptor Type
Descriptor type for device descriptor.
0x01
0x12
bcdUSB (LSB)
USB Specification release number in BCD.
0x00
0x13
bcdUSB (MSB)
0x02
0x14
bDeviceClass
Device class.
0x00
0x15
bDeviceSubClass
Device subclass.
0x00
0x16
bDeviceProtocol
Device protocol.
0x00
0x17
bMaxPacketSize0
Maximum USB packet size supported.
0x40
0x18
idVendor (LSB)
Vendor ID.
0xB4
0x19
idVendor (MSB)
0x04
0x1A
idProduct (LSB)
Product ID.
0x31
0x1B
idProduct (MSB)
0x68
0x1C
bcdDevice (LSB)
Device release number in BCD lsb (product release
number).
0x00
0x1D
bcdDevice (MSB)
Device release number in BCD msb (silicon release
number). This field entry is always returned from internal
ROM contents, regardless of the descriptor source.
0x01
0x1E
iManufacturer
Index to manufacturer string. This entry must equal half of
the address value where the string starts or 0 if the string
does not exist.
0x49
0x1F
iProduct
Index to product string. This entry must equal half of the
address value where the string starts or 0 if the string does
not exist.
0x5F
0x20
iSerialNumber
Index to serial number string. This entry must equal half of
the address value where the string starts or 0 if the string
does not exist. The USB Mass Storage Class Bulk Only
Transport Specification requires a unique serial number.
0x73
0x21
bNumConfigurations
Number of configurations supported.
0x01
USB Device Qualifier Descriptor
0x22
bLength
Length of device descriptor in bytes.
0x0A
0x23
bDescriptorType
Descriptor type.
0x06
0x24
bcdUSB (LSB)
USB specification release number in BCD.
0x00
0x25
bcdUSB (MSB)
0x02
0x26
bDeviceClass
Device class.
0x00
0x27
bDeviceSubClass
Device subclass.
0x00
0x28
bDeviceProtocol
Device protocol.
0x00
0x29
bMaxPacketSize0
Maximum USB packet size supported.
0x40
0x2A
bNumConfigurations
Number of configurations supported.
0x01
0x2B
bReserved
Reserved. Must be set to 0.
0x00
USB Standard Configuration Descriptor (VBUSPWRD Asserted)
0x2C
bLength
Length of Configuration descriptor in bytes.
0x09
0x2D
bDescriptorType
Descriptor type.
0x02
0x2E
bTotalLength (LSB)
Number of bytes returned in this configuration. This includes
the configuration descriptor plus all the interface and
endpoint descriptors.
0x27
0x2F
bTotalLength (MSB)
0x00
Table 6-2. EEPROM Organization (continued)
I2C
Address
Field Name
Field Description
Required
I2C Data
Example
I2C Data