4-Port USB 2.0 Hub Controller

Datasheet

OFFSET

FULL

HIGH

FIELD NAME

DESCRIPTION

SPEED

SPEED

4

01h

01h**

bNumInterfaces

Number of interfaces supported by this

configuration

 

 

 

 

5

01h

01h

bConfigurationValue

Value to use to select configuration.

6

00h

00h

iConfiguration

Index of string descriptor describing this

configuration (string not supported)

 

 

 

 

 

 

 

 

 

7

user/

user/

bmAttibutes

Same as Configuration Descriptor

signal

signal

 

(Bitmap)

(Bitmap)

 

 

8

user

user

bMaxPower

Same as Configuration Descriptor

(mA)

(mA)

 

 

 

*Same as Configuration Descriptor

**02h for multiple-TT

Table 9.5 - Standard Interface Descriptor

OFFSET

FULL

HIGH

FIELD NAME

DESCRIPTION

SPEED

SPEED

0

09h

09h

bLength

Size of this descriptor in bytes

1

04h

04h

bDescriptorType

INTERFACE Descriptor Type

2

00h

00h

bInterfaceNumber

Number of this interface

3

00h

00h

bAlternateSetting

Value used to select this alternate setting for the

interface

 

 

 

 

4

01h

01h

bNumEndpoints

Number of endpoints used by this interface (not

including endpoint 0)

 

 

 

 

5

09h

09h

bInterfaceClass

Class code assigned by USB for Hubs

6

00h

00h

bInterfaceSubClass

Subclass code assigned by USB

7

00h

01h*

bInterfaceProtcol

Protocol code assigned by USB

8

00h

00h

bInterface

Index of string descriptor describing this

configuration (string not supported)

 

 

 

 

 

 

 

 

 

* 02h for multiple-TT

 

 

Table 9.6 - Standard Endpoint Descriptor

OFFSET

FULL

HIGH

FIELD NAME

DESCRIPTION

SPEED

SPEED

0

07h

07h

bLength

Size of this descriptor in bytes

1

05h

05h

bDescriptorType

ENDPOINT Descriptor Type

2

81h

81h

bEndpointAddress

The address of the endpoint on the USB device.

3

03h

03h

bmAttributes

Describes the endpoint's attributes (interrupt

only, no synchronization, data endpoint).

 

 

 

 

4,5

0001h

0001h

wMaxPacketSize

Maximum packet size for this endpoint

6

FFh

0Ch

bInterval

Interval for polling endpoint for data transfers.

Revision 1.63 (03-30-07)

Page 30

SMSC USB20H04

DATASHEET