}\r
}\r
\r
+ HIDInterfaceInfo->State.LargestReportSize = 8;\r
HIDInterfaceInfo->State.IsActive = true;\r
return HID_ENUMERROR_NoError;\r
}\r
if ((ErrorCode = USB_Host_SendControlRequest(NULL)) != HOST_SENDCONTROL_Successful)\r
return ErrorCode;\r
\r
+ HIDInterfaceInfo->State.LargestReportSize = 8;\r
HIDInterfaceInfo->State.UsingBootProtocol = true;\r
\r
return HOST_SENDCONTROL_Successful;\r
return HID_ERROR_LOGICAL | ErrorCode;\r
}\r
\r
+ uint8_t LargestReportSizeBits = HIDInterfaceInfo->Config.HIDParserData->LargestReportSizeBits;\r
+ HIDInterfaceInfo->State.LargestReportSize = (LargestReportSizeBits >> 3) + ((LargestReportSizeBits & 0x07) != 0);\r
+\r
return 0;\r
}\r
\r