
This part is not recommended for new designs
Use CY7C68300B EZ-USB AT2LP™ USB2.0 to ATA/ATAPI
Bridge for new designs
CY7C68310
Document 38-08030 Rev. *J
Page 20 of 34
0x30
bNumInterfaces
Number of interfaces supported. The CY7C68310 only
supports one interface.
0x01
0x31
bConfiguration Value
The value to use as an argument to Set Configuration to
select the configuration. This value must be set to 0x02.
0x02
0x32
iConfiguration
Index to the configuration string. This entry must equal half
of the address value where the string starts or 0x00 if the
string does not exist.
0x00
0x33
bmAttributes
Device attributes for this configuration. Configuration
characteristics:
0x80
or
0xA0
0x34
bMaxPower
Maximum power consumption for this configuration. Units
used are mA*2 (i.e., 0x31 = 98 mA, 0xF9 = 498 mA).
0xF9
USB Other Speed Configuration Descriptor (VBUSPWRD Asserted)
0x35
bLength
Length of Configuration descriptor in bytes.
0x09
0x36
bDescriptorType
Descriptor type.
0x07
0x37
bTotalLength (LSB)
Number of bytes returned in this configuration. This includes
the configuration descriptor plus all the interface and
endpoint descriptors.
0x27
0x38
bTotalLength (MSB)
0x00
0x39
bNumInterfaces
Number of interfaces supported. The CY7C68310 only
supports one interface.
0x01
0x3A
bConfigurationValue
The value to use as an argument to Set Configuration to
select the configuration. This value must be set to 0x02.
0x02
0x3B
iConfiguration
Index to the configuration string. This entry must equal half
of the address value where the string starts or 0x00 if the
string does not exist.
0x00
0x3C
bmAttributes
Device attributes for this configuration. Configuration
characteristics:
0x80
or
0xA0
0x3D
bMaxPower
Maximum power consumption for this configuration. Units
used are mA*2 (i.e., 0x31 = 98 mA, 0xF9 = 498 mA).
0xF9
USB Interface Descriptor (High-speed)
0x3E
bLength
Length of interface descriptor in bytes.
0x09
0x3F
bDescriptorType
Descriptor type.
0x04
0x40
bInterfaceNumber
Interface number.
0x00
0x41
bAlternateSettings
Alternate settings.
0x00
0x42
bNumEndpoints
Number of endpoints.
0x03
0x43
bInterfaceClass
Interface class.
0x08
0x44
bInterfaceSubClass
Interface subclass.
0x06
0x45
bInterfaceProtocol
Interface protocol.
0x50
0x46
iInterface
Index to first interface string. This entry must equal half of
the address value where the string starts or zero if the string
does not exist.
0x00
Table 6-2. EEPROM Organization (continued)
I2C
Address
Field Name
Field Description
Required
I2C Data
Example
I2C Data
Bit
Description
On board default
7
Reserved. Set to ‘1’
‘1’
6
Self powered
‘0’ = Bus-powered device
5
Remote wake-up
‘0’
4:0
Reserved. Set to ‘0’
‘0’
Bit
Description
On board default
7
Reserved. Set to ‘1’
‘1’
6
Self powered
‘0’ = Bus-powered device
5
Remote wake-up
‘0’
4:0
Reserved. Set to ‘0’
‘0’