aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/Webserver/Webserver.c
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2010-01-31 04:23:55 +0000
committerDean Camera <dean@fourwalledcubicle.com>2010-01-31 04:23:55 +0000
commit97f7cd947be1469c223d09b2e6573051f6629cee (patch)
tree9afd9e15a799d6dc5a31dcc1e1e4bfa769f74607 /Projects/Webserver/Webserver.c
parente8b8ed2bad293b190c6b2ce9a575e73fbf93e9e2 (diff)
downloadlufa-97f7cd947be1469c223d09b2e6573051f6629cee.tar.gz
lufa-97f7cd947be1469c223d09b2e6573051f6629cee.tar.bz2
lufa-97f7cd947be1469c223d09b2e6573051f6629cee.zip
Better HTTP GET parsing in the Webserver demo, add application polling.
Diffstat (limited to 'Projects/Webserver/Webserver.c')
-rw-r--r--Projects/Webserver/Webserver.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/Projects/Webserver/Webserver.c b/Projects/Webserver/Webserver.c
index 47fd9c7e5..541e0e2c5 100644
--- a/Projects/Webserver/Webserver.c
+++ b/Projects/Webserver/Webserver.c
@@ -47,8 +47,10 @@ int main(void)
for (;;)
{
- USBDeviceMode_USBTask();
- USBHostMode_USBTask();
+ if (USB_CurrentMode == USB_MODE_HOST)
+ USBHostMode_USBTask();
+ else
+ USBDeviceMode_USBTask();
USB_USBTask();
}