TallyGenicom 2440 User Guide

Page of 150
USB interface
Interfaces
B-8
Endpoint 1 Descriptor
Endpoint 2 Descriptor
6
bInterfaceSubClass
Byte
0x01
Subclass code (Printer sub-
class).
7
bInterfacePotocol
Byte
0x01
Receive.
8
iInterface
Byte
0x00
Index of string descriptor 
describing this interface.
Offset
Field
Size
Value
Description
0
bLength
Byte
0x07
Size of this descriptor in bytes.
1
bDescriptorType
Byte
0x05
Interface descriptor type.
2
bEndPointAddress
Byte
0x01
This is an Out endpoint, End-
point 1.
3
bmAttributes
Byte
0x02
This is a Bulk endpoint.
4
wMaxPacketSize
Word
0x0040
Maximum data transfer size.
6
bInterval
Byte
0x00
(This field is ignored for bulk.)
Offset
Field
Size
Value
Description
0
bLength
Byte
0x07
Size of this descriptor in bytes.
1
bDescriptorType
Byte
0x05
Interface descriptor type.
2
bEndPointAddress
Byte
0x82
This is an In endpoint, End-
point 2.
3
bmAttributes
Byte
0x02
This is a Bulk endpoint.
4
wMaxPacketSize
Word
0x0040
Maximum data transfer size.
6
bInterval
Byte
0x00
(This field is ignored for bulk.)
Offset
Field
Size
Value
Description