Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Communication Class interface is described by a USB interface descriptor, three class-specific descriptors, and an endpoint descriptor for the notification endpoint. The notification endpoint descriptor is a standard USB Interrupt-type IN endpoint descriptor whose wMaxPacketSize field is 8 bytes. The following table defines the prominent fields of the Communication Class interface descriptor.
Offset (bytes) | Field | Size (bytes) | Value | Description |
---|---|---|---|---|
5 |
bInterfaceClass |
1 |
02h |
Communication Interface Class code. |
6 |
bInterfaceSubClass |
1 |
02h |
Communication Interface Class SubClass code for Abstract Control Model. |
7 |
bInterfaceProtocol |
1 |
FFh |
Communication Interface Class Protocol code for vendor specific protocol. |