gregkh / usbutils

USB utilities for Linux, including lsusb
http://www.linux-usb.org
354 stars 199 forks source link

Update for MIDI 2.0 endpoint descriptors according to the USB MIDI 2.0 specification #158

Closed symdeb closed 1 year ago

symdeb commented 1 year ago

MIDI 2.0 endpoint descriptors contain information for terminal blocks instead of the jacks in MIDI 1.0 endpoints. MIDI 2.0 descriptor adds an alternate setting to the interface descriptor 1 of MIDI 1.0 Since both types of endpoint descriptors need to be supported in lsusb, this code change determines the endpoint descriptor using the type in the endpoint descriptor and outputs the names of the fields accordingly.

symdeb commented 1 year ago

Did the git rebase HEAD~3 --signoff Force push your changes to overwrite the branch: git push --force-with-lease origin master

But still gives errors. No idea how to sign off previous 2 commits. Any other way to get this done ?