Specifications
CY7C65620
CY7C65630
Document Number: 38-08037 Rev. AB Page 18 of 32
Supported USB Requests
Device Class Commands
Table 5. Device Class Requests
Request bmRequestType bRequest wValue wIndex wLength Data
GetDeviceStatus 10000000B 0x00 0x0000 0x0000 0x0002 2 Byte device status
GetInterfaceStatus 10000001B 0x00 0x0000 0x0000 0x0002 2 Byte interface status
GetEndpointStatus 10000010B 0x00 0x0000 0x0000 0x0002 2 Byte endpoint status
GetDeviceDescriptor 10000000B 0x06 0x0001
Zero or
language ID
Descriptor
length
Descriptor
GetConfigDescriptor 10000000B 0x06 0x0002
Zero or
language ID
Descriptor
length
Descriptor
GetDeviceQualifierDescriptor 10000000B 0x06 0x0006
Zero or
language ID
Descriptor
length
Descriptor
GetOtherSpeedConfiguration
Descriptor
10000000B 0x06 0x0007
Zero or
language ID
Descriptor
length
Descriptor
GetConfiguration
[7]
10000000B 0x08 0x0000 0x0000 0x0001 Configuration value
SetConfiguration
[7]
00000000B 0x09
Configuration
value
0x0000 0x0000 None
GetInterface 10000001B 0xA 0x0000 0x0000 0x0001 Interface number
SetInterface 00000001B 0x0B Alternate setting
Interface
number
0x0000 None
SetAddress 00000000B 0x05 Device address 0x0000 0x0000 None
SetDeviceRemoteWakeup 00000000B 0x03 0x01 0x0000 0x0000 None
SetDeviceTest_J 00000000B 0x03 0x02 0x0100 0x0000 None
SetDeviceTest_K 00000000B 0x03 0x02 0x0200 0x0000 None
SetDeviceTest_SE0_NAK 00000000B 0x03 0x02 0x0300 0x0000 None
SetDeviceTest_Packet 00000000B 0x03 0x02 0x0400 0x0000 None
SetEndpointHalt 00000000B 0x03 0x00 0x0000 0x0000 None
ClearDeviceRemoteWakeup 00000000B 0x01 0x01 0x0000 0x0000 None
ClearEndpointHalt 00000000B 0x01 0x00 0x0000 0x0000 None
Note
7. Only one configuration is supported in CY7C65620/CY7C65630.