HelenOS sources

usb_kbd_set_boot_protocol  124 uspace/drv/hid/usbhid/kbd/kbddev.h extern errno_t usb_kbd_set_boot_protocol(usb_hid_dev_t *);
usb_kbd_set_boot_protocol  461 uspace/drv/hid/usbhid/usbhid.c 			rc = usb_kbd_set_boot_protocol(hid_dev);
HelenOS homepage, sources at GitHub