
ISD-300A1
58
October 19, 2001
Address
Field Name
Description
Example
SROM
Data
0x3D
bMaxPower
Maximum power consumption for the second configuration. Units used
are mA*2 (i.e. 0x31 = 98 mA, 0xF9 = 498 mA).
USB Interface Descriptor (HS)
Length of interface descriptor in bytes.
Descriptor type.
Interface number.
Alternate settings
Number of endpoints
Interface class.
Interface subclass.
Interface protocol.
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.
USB Bulk Out (HS)
Length of this descriptor in bytes.
Endpoint descriptor type.
This is an Out endpoint, endpoint number 1.
This is a bulk endpoint.
Max data transfer size.
0xF9
0x3E
0x3F
0x40
0x41
0x42
0x43
0x44
0x45
0x46
bLength
bDescriptorType
bInterfaceNumber
bAlternateSettings
bNumEndpoints
bInterfaceClass
bInterfaceSubClass
bInterfaceProtocol
iInterface
0x09
0x04
0x00
0x00
0x03
0x08
0x06
0x50
0x00
0x47
0x48
0x49
0x4A
0x4B
0x4C
0x4D
bLength
bDescriptorType
bEndpointAddress
bmAttributes
wMaxPacketSize (lsb)
wMaxPacketSize (msb)
bInterval
0x07
0x05
0x01
0x02
0x00
0x02
0x01
HS interval for polling (max NAK rate.)
USB Bulk In (HS)
Length of this descriptor in bytes.
Endpoint descriptor type.
This is an In endpoint, endpoint number 2.
This is a bulk endpoint.
Max data transfer size.
0x4E
0x4F
0x50
0x51
0x52
0x53
0x54
bLength
bDescriptorType
bEndpointAddress
bmAttributes
wMaxPacketSize (LSB)
wMaxPacketSize (MSB)
bInterval
0x07
0x05
0x82
0x02
0x00
0x02
0x01
HS interval for polling (max NAK rate). Does not apply to FS bulk
endpoints.
USB Interrupt (HS)
Length of this descriptor in bytes.
Endpoint descriptor type.
This is an Interrupt endpoint, endpoint number 3.
This is an interrupt endpoint.
Max data transfer size.
0x55
0x56
0x57
0x58
0x59
0x5A
0x5B
0x5C
bLength
bDescriptorType
bEndpointAddress
BmAttributes
wMaxPacketSize (LSB)
wMaxPacketSize (MSB)
bInterval
0x07
0x05
0x83
0x03
0x02
0x00
0x0A
0x00
This is the polling interval. 0x0A = 64ms.
Unused I
2
C memory device / internal ROM space for address pointer
alignment
USB Interface Descriptor (FS)
Length of interface descriptor in bytes.
Descriptor type.
Interface number.
Alternate settings
Number of endpoints
Interface class.
Interface subclass.
Interface protocol.
0x5D
0x5E
0x5F
0x60
0x61
0x62
0x63
0x64
bLength
bDescriptorType
bInterfaceNumber
bAlternateSettings
bNumEndpoints
bInterfaceClass
bInterfaceSubClass
bInterfaceProtocol
0x09
0x04
0x00
0x00
0x03
0x08
0x06
0x50