Fixed DeviceUsesOUTPipe flag not being set correctly in the HID host class driver...
[pub/lufa.git] / LUFA / Drivers / USB / Class / Host / HIDClassHost.c
index 32591ff..74d4ff0 100644 (file)
@@ -113,6 +113,7 @@ uint8_t HID_Host_ConfigurePipes(USB_ClassInfo_HID_Host_t* const HIDInterfaceInfo
 
        HIDInterfaceInfo->State.InterfaceNumber      = HIDInterface->InterfaceNumber;
        HIDInterfaceInfo->State.HIDReportSize        = LE16_TO_CPU(HIDDescriptor->HIDReportLength);
+       HIDInterfaceInfo->State.DeviceUsesOUTPipe    = DataOUTEndpoint;
        HIDInterfaceInfo->State.SupportsBootProtocol = (HIDInterface->SubClass != HID_CSCP_NonBootProtocol);
        HIDInterfaceInfo->State.LargestReportSize    = 8;
        HIDInterfaceInfo->State.IsActive             = true;