Fixed USB_RemoteWakeupEnabled flag never being set (the REMOTE WAKEUP Set Feature...
[pub/USBasp.git] / Demos / Device / Mouse / Mouse.c
index 2e5f05b..669b576 100644 (file)
@@ -190,10 +190,10 @@ EVENT_HANDLER(USB_UnhandledControlPacket)
                        {\r
                                USB_MouseReport_Data_t MouseReportData;\r
 \r
+                               Endpoint_ClearSETUP();\r
+\r
                                /* Create the next mouse report for transmission to the host */\r
                                CreateMouseReport(&MouseReportData);\r
-\r
-                               Endpoint_ClearSETUP();\r
        \r
                                /* Write the report data to the control endpoint */\r
                                Endpoint_Write_Control_Stream_LE(&MouseReportData, sizeof(MouseReportData));\r