Device mode class driver callbacks are now fired before the control request status...
[pub/USBasp.git] / Projects / Webserver / Webserver.c
index 47fd9c7..cecd881 100644 (file)
@@ -44,11 +44,14 @@ int main(void)
        SetupHardware();\r
 \r
        LEDs_SetAllLEDs(LEDMASK_USB_NOTREADY);\r
+       sei();\r
 \r
        for (;;)\r
        {\r
-               USBDeviceMode_USBTask();\r
-               USBHostMode_USBTask();\r
+               if (USB_CurrentMode == USB_MODE_HOST)\r
+                 USBHostMode_USBTask();\r
+               else\r
+                 USBDeviceMode_USBTask();\r
 \r
                USB_USBTask();\r
        }\r