|
|
|
@ -117,13 +117,13 @@ DESCRIPTOR_COMPARATOR(NextKeyboardInterface)
|
|
|
|
|
{
|
|
|
|
|
/* Check the HID descriptor class and protocol, break out if correct class/protocol interface found */
|
|
|
|
|
if ((DESCRIPTOR_CAST(CurrentDescriptor, USB_Descriptor_Interface_t).Class == KEYBOARD_CLASS) &&
|
|
|
|
|
(DESCRIPTOR_CAST(CurrentDescriptor, USB_Descriptor_Interface_t).Subclass == KEYBOARD_SUBCLASS))
|
|
|
|
|
(DESCRIPTOR_CAST(CurrentDescriptor, USB_Descriptor_Interface_t).Protocol == KEYBOARD_PROTOCOL))
|
|
|
|
|
{
|
|
|
|
|
return DESCRIPTOR_SEARCH_Found;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return Descriptor_Search_NotFound;
|
|
|
|
|
return DESCRIPTOR_SEARCH_NotFound;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/** Descriptor comparator function. This comparator function is can be called while processing an attached USB device's
|
|
|
|
|