HID_DT_HID
if (shid->hid_desc.desc_type != HID_DT_HID) {
shid->hid_desc.desc_type, HID_DT_HID);
if (usb_get_extra_descriptor(interface, HID_DT_HID, &hdesc) &&
usb_get_extra_descriptor(&interface->endpoint[0], HID_DT_HID, &hdesc))) {
.bDescriptorType = HID_DT_HID,
case HID_DT_HID: