Handle USB_GET_REPORT, USB_GET_REPORT_DESC, USB_GET_REPORT_ID and
authormiod <miod@openbsd.org>
Mon, 2 Aug 2010 23:17:34 +0000 (23:17 +0000)
committermiod <miod@openbsd.org>
Mon, 2 Aug 2010 23:17:34 +0000 (23:17 +0000)
commit8530dcc663bfc9ffe8edafb8dac18438a9b1efc4
tree968ce6779a87d6eec6cb443a231f8114e5b32415
parent13c2458d260977e00ea11701de6a501f8ff5b8bd
Handle USB_GET_REPORT, USB_GET_REPORT_DESC, USB_GET_REPORT_ID and
USB_SET_REPORT ioctls in ukbd and ums.
This allows usbhidctl to be used on these devices e.g. to dump the report
descriptor of troublesome models.
ok deraadt@
sys/dev/usb/uhid.c
sys/dev/usb/uhidev.c
sys/dev/usb/uhidev.h
sys/dev/usb/ukbd.c
sys/dev/usb/ums.c
usr.bin/usbhidctl/usbhidctl.1