Device mode class driver callbacks are now fired before the control request status...
[pub/USBasp.git] / LUFA / Drivers / USB / Class / Device / RNDIS.c
index 1961e7e..69e8e67 100644 (file)
@@ -83,9 +83,8 @@ void RNDIS_Device_ProcessControlRequest(USB_ClassInfo_RNDIS_Device_t* const RNDI
                                Endpoint_ClearSETUP();\r
 \r
                                Endpoint_Read_Control_Stream_LE(RNDISInterfaceInfo->State.RNDISMessageBuffer, USB_ControlRequest.wLength);\r
-                               Endpoint_ClearIN();\r
-\r
                                RNDIS_Device_ProcessRNDISControlMessage(RNDISInterfaceInfo);\r
+                               Endpoint_ClearIN();\r
                        }\r
                        \r
                        break;\r