linux-usb-gadgets / libusbgx

C library encapsulating the Linux kernel USB gadget configfs userspace API functionality
GNU General Public License v2.0
216 stars 72 forks source link

OS descriptors support v2 #11

Closed agners closed 7 years ago

agners commented 7 years ago

Hi Krzysztof,

Finally came around to rebase/retest my work on OS descriptors support. This needs a kernel 4.13 or newer to properly support gadget-export due to two issue: https://patchwork.kernel.org/patch/9548869/

Both have been accepted and especially the first fix makes life of libusbgx much easier, since UTF-16 to UTF-16 conversion would have added iconv as a dependencies...

Not sure how to do a proper v2 in Github terms, ended up just creating a new pull request.

Best regards, Stefan