User guide
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










