USAR GeniPS2TM UR3HCGNP-001
Preliminary
USAR GeniTM USB IC family
product specifications
USAR –– A Semtech Company
Descri
USB Descriptors, Cont.
Offset Field
Size
HID Interface Descriptor (Mouse)
0
bLength
1
1
bDescriptorType
1
2
bInterfaceNumber
1
3
bAlternateSetting
1
4
bNumEndpoints
1
5
bInterfaceClass
1
6
bInterfaceSubClass 1
7
bInterfaceProtocol
1
8
iInterface
1
Value Description
09
Interface Descriptor length
04
Interface Descriptor
01
Index for HID interface
00
Alternate Setting index
01
Number of endpoints in this interface.
This includes one interrupt endpoint
03
USB HID class
01
Keyboard subclass
02
Boot protocol
00
Index for interface string
descriptor – none
HID Class Descriptor (Mouse)
0
bLength
1
1
bDescriptorType
1
2
bcdHID
2
4
bCountryCode
1
5
bNumDescriptors
1
6
bDescriptorType
1
7
wDescriptorLength
2
09
21
0101
00
01
22
0034
HID Descriptor length
HID Descriptor
HID Specification Release (1.01)
Country Code (not supported)
Number of class descriptors. The one
descriptor is the report descriptor
Report Descriptor
Length of Report Descriptor
EndPoint Descriptor (Mouse)
0
bLength
1
1
bDescriptor type
1
2
bEndpointAddress
1
3
bmAttributes
1
4
wMaxPacketSize
2
6
bInterval
1
07
05
84
03
0004
04
Endpoint Descriptor Length
Endpoint Descriptor
Address:Endpoint4.IN
Endpoint Attributes: interrupt
Maximum Packet Size: 8 bytes
Polling Interval
USAR – A Semtech Company
Datasheet
DOC3-GNP-001-DS-101
7