Merge pull request #12892 from bergzand/pr/usbus_fmt/missing_alt_len_increment

usbus_fmt: Add missing alt iface size increase
This commit is contained in:
benpicco 2019-12-06 16:36:53 +01:00 committed by GitHub
commit f71f45bd96
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -199,6 +199,7 @@ static size_t _fmt_descriptors_iface_alts(usbus_t *usbus,
alt = alt->next) {
usb_descriptor_interface_t usb_iface;
_fmt_descriptor_iface(iface, &usb_iface);
len += sizeof(usb_descriptor_interface_t);
usb_iface.alternate_setting = alts++;
usb_iface.num_endpoints = _num_endpoints_alt(alt);
usbus_control_slicer_put_bytes(usbus, (uint8_t *)&usb_iface,