Module Name: src Committed By: plunky Date: Wed May 12 18:44:49 UTC 2010
Modified Files: src/sys/dev/usb: hid.c hid.h Log Message: hid_get_data() does not work if the size of data is less than a byte and crosses a byte boundary, and it always returns a sign-extended value. fix this by using the algorithm from libusbhid to read bytes, and provide a hid_get_udata() function to return unsigned data values. while here, const args To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/usb/hid.c cvs rdiff -u -r1.12 -r1.13 src/sys/dev/usb/hid.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.