CVSROOT:        /cvs
Module name:    src
Changes by:     an...@cvs.openbsd.org   2021/08/24 23:46:31

Modified files:
        sys/dev/usb    : ucc.c 

Log message:
If the buffer given to the ucc interrupt handler is too long, do not
discard it but instead just inspect the first bytes that can make up a
usage. This is a work around as the correct solution is to only inspect
a limited number of bits as given by the report count and size
associated with the Consumer usage page.

Final piece to get florian@'s Microsoft Sculpt keyboard working.

Reply via email to