PRELIMINARYCY7C656xx

8.4Endpoint Descriptor

Byte

Full Speed

High Speed

Field Name

Description

 

 

 

 

 

0

0x07

0x07

bLength

7 Bytes

 

 

 

 

 

1

0x05

0x05

bDescriptorType

ENDPOINT_DESCRIPTOR

 

 

 

 

 

2

0x81

0x81

bEndpointAddress

IN Endpoint #1

 

 

 

 

 

3

0x03

0x03

bmAttributes

Interrupt

 

 

 

 

 

4,5

0x0001

0x0001

wMaxPacketSize

Maximum Packet Size

 

 

 

 

 

6

0xFF

0x0C

bInterval

Polling Rate

 

 

 

 

 

8.5Interface Descriptor[9,10]

Byte

Full Speed

High Speed

Field Name

Description

 

 

 

 

 

0

N/A

0x09

bLength

9 Bytes

 

 

 

 

 

1

N/A

0x04

bDescriptorType

INTERFACE_DESCRIPTOR

 

 

 

 

 

2

N/A

0x00

bInterfaceNumber

Interface Descriptor Index

 

 

 

 

 

3

N/A

0x01

bAlternateSetting

Alternate Setting for the Interface

 

 

 

 

 

4

N/A

0x01

bNumEndpoints

Number of Endpoints Defined

 

 

 

 

 

5

N/A

0x09

bInterfaceClass

Interface Class

 

 

 

 

 

6

N/A

0x00

bInterfaceSubClass

Interface Sub-Class

 

 

 

 

 

7

N/A

0x02

bInterfaceProtocol

Interface Protocol

 

 

 

 

 

8

N/A

0x00

bInterface

Interface String Index

 

 

 

 

 

8.6Endpoint Descriptor[9,10]

Byte

Full Speed

High Speed

Field Name

Description

 

 

 

 

 

0

N/A

0x07

bLength

7 Bytes

 

 

 

 

 

1

N/A

0x05

bDescriptorType

ENDPOINT_DESCRIPTOR

 

 

 

 

 

2

N/A

0x81

bEndpointAddress

IN Endpoint #1

 

 

 

 

 

3

N/A

0x03

bmAttributes

Interrupt

 

 

 

 

 

4,5

N/A

0x0001

wMaxPacketSize

Maximum Packet Size

 

 

 

 

 

6

N/A

0x0C

bInterval

Polling Rate

 

 

 

 

 

8.7

Device Qualifier Descriptor

 

 

Byte

 

Full Speed

High Speed

Field Name

Description

 

 

 

 

 

 

0

 

0x0A

0x0A

bLength

10 Bytes

 

 

 

 

 

 

1

 

0x06

0x06

bDescriptorType

DEVICE_QUALIFIER

 

 

 

 

 

 

2,3

 

0x0200

0x0200

bcdUSB

 

 

 

 

 

 

 

4

 

0x09

0x09

bDeviceClass

 

 

 

 

 

 

 

5

 

0x00

0x00

bDeviceSubClass

 

 

 

 

 

 

 

6

 

0x01[4]

0x00

bDeviceProtocol

 

 

 

0x02[5]

 

 

 

7

 

0x40

0x40

bMaxPacketSize0

 

 

 

 

 

 

 

8

 

0x01

0x01

bNumConfigurations

 

 

 

 

 

 

 

9

 

0x00

0x00

bReserved

 

 

 

 

 

 

 

Note:

 

 

 

 

 

9.If CY7C65640B is configured for singled-TT only or CY7C65630 or CY7C65620 (from the external EEPROM), this descriptor is not present.

10. If connected at high-speed

Document #: 38-08037 Rev. *D

Page 11 of 23

Page 11
Image 11
Cypress CY7C656xx, EZ-USB HX2LP manual Interface Descriptor9,10, Endpoint Descriptor9,10, Device Qualifier Descriptor