HelenOS sources

usb_mouse_set_boot_protocol   64 uspace/drv/hid/usbhid/mouse/mousedev.h extern errno_t usb_mouse_set_boot_protocol(usb_hid_dev_t *);
usb_mouse_set_boot_protocol  468 uspace/drv/hid/usbhid/usbhid.c 			rc = usb_mouse_set_boot_protocol(hid_dev);
HelenOS homepage, sources at GitHub