LZ85194
34
IrDA Control Peripheral Engine User
’
s Guide
Table 22. Mouse Configuration Descriptor
OFFSET
FIELD
SIZE
VALUE
SAMPLE
VALUE
DESCRIPTION
0
1
bLength
bDescriptorType
1
1
Number
Constant
09
02
Size of this descriptor in bytes
CONFIGURATION Descriptor Type
Configuration descriptor length + Re-
port descriptor length
Number of interfaces supported by this
configuration
Value to use as an argument to the
SetConfiguration() request to select this
configuration
Index of string descriptor describing this
configuration
Configuration characteristics (see USB
Specification)
Maximum power consumption of USB
device from the bus in this specific
configuration when the device is fully
operational
2
wTotalLength
2
Number
003B
4
bNuminterfaces
1
Number
01
5
bConfigurationValue
1
Number
01
6
iConfiguration
1
Index
00
7
bmAttributes
1
Bitmap
60
8
MaxPower
1
mA
01
Table 23. Mouse IrDA-Control Descriptor
OFFSET
FIELD
SIZE
VALUE
SAMPLE
VALUE
DESCRIPTION
0
1
bLength
bDescriptorType
1
1
Number
Constant
1A
80
Size of this descriptor in bytes
IrDA Control Descriptor
IrDA Control specification release number
in binary-coded decimal
Class descriptor number 1 ID code
Class descriptor number 2 ID code
Class descriptor number 3 ID code
Class descriptor number 4 ID code
Endpoint transfer type and max packet size
Endpoint transfer type and max packet size
Endpoint transfer type and max packet size
Logical device 1 packet size
Logical interrupt IN device 1 attributes bitmap
Logical device 2 packet size
Logical interrupt IN device 2 attributes bitmap
Logical device 3 packet size
Logical interrupt IN device 3 attributes bitmap
Hardware target country 1
Hardware target country 2
Hardware target country 3
Length of Report Descriptor 1
Length of Report Descriptor 2
Length of Report Descriptor 3
2
bcdIrBusVersion
2
BCD
0100
4
5
6
7
8
9
idClass_Descriptor_1
idClass_Descriptor_2
idClass_Descriptor_3
idClass_Descriptor_4
bmEndpoint_1
bmEndpoint_2
bmEndpoint_3
bLogDevPktSize_1
bmLogDevAtrributes_1
bLogDevPktSize_2
bmLogDevAtrributes_2
bLogDevPktSize_3
bmLogDevAtrributes_3
bCountryCode_1
bCountryCode_2
bCountryCode_3
wDescriptorLength_1
wDescriptorLength_2
wDescriptorLength_3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
Constant
Constant
Constant
Constant
Bitmap
Bitmap
Bitmap
Number
Bitmap
Number
Bitmap
Number
Bitmap
Number
Number
Number
Number
Number
Number
22
00
00
00
43
00
00
03
88
00
00
00
00
00
00
00
32
0000
0000
10
11
12
13
14
15
16
17
18
19
20
22
24