Skip to content

USBHID: Support extended usages in descriptors

Usage, Usage Minimum and Usage Maximum can be "Extended" Usages. When parsing report descriptor, respect page encoded in extended usage value.

Remove arbitrary usage count limit, as the usage ranges are limited to 16-bit value and thus the usages array can grow by up by 256 KiB with single usage range.

Edited by Tomasz Moń

Merge request reports

Loading