Support for USB CDC ACM devices
device details provided by Marco:
Device Info
Device Path: /dev/bus/usb/001/002
Device Class: Communication Device (0x2)
Vendor ID: 0483
Vendor Name (reported): STMicroelectronics
Vendor Name (from DB):
Product ID: 5740
Product Name (reported): STM32 Virtual ComPort
Product Name (from DB):
Additional Info
Interface #0
Class: Communication Device (0x2)
Endpoint: #0
Address : 0x82 (10000010)
Number : 2
Direction : Inbound (0x80)
Type : Intrrupt (0x3)
Poll Interval : 16
Max Packet Size: 8
Attributes : 000000011
Interface #1
Class: Communication Device Class (CDC) (0xa)
Endpoint: #0
Address : 0x01 (00000001)
Number : 1
Direction : Outbound (0x0)
Type : Bulk (0x2)
Poll Interval : 0
Max Packet Size: 64
Attributes : 000000010
Endpoint: #1
Address : 0x81 (10000001)
Number : 1
Direction : Inbound (0x80)
Type : Bulk (0x2)
Poll Interval : 0
Max Packet Size: 64
Attributes : 000000010
Device Info
Device Path: /dev/bus/usb/001/002
Device Class: Communication Device (0x2)
Vendor ID: 1eaf
Vendor Name (reported): LeafLabs
Vendor Name (from DB):
Product ID: 0004
Product Name (reported): Maple
Product Name (from DB):
Additional Info
Interface #0
Class: Communication Device (0x2)
Endpoint: #0
Address : 0x82 (10000010)
Number : 2
Direction : Inbound (0x80)
Type : Intrrupt (0x3)
Poll Interval : 255
Max Packet Size: 64
Attributes : 000000011
Interface #1
Class: Communication Device Class (CDC) (0xa)
Endpoint: #0
Address : 0x03 (000000011)
Number : 3
Direction : Outbound (0x0)
Type : Bulk (0x2)
Poll Interval : 0
Max Packet Size: 64
Attributes : 000000010
Endpoint: #1
Address : 0x81 (10000001)
Number : 1
Direction : Inbound (0x80)
Type : Bulk (0x2)
Poll Interval : 0
Max Packet Size: 64
Attributes : 000000010