X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/b5ca3990c2ec9dc240fb334002ed2f7c82eea853..d6543dee0d2723ee9f09137116264f123433b1a3:/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.c diff --git a/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.c b/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.c index 5f0d35866..1e931232c 100644 --- a/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.c +++ b/Demos/Host/LowLevel/MouseHostWithParser/MouseHostWithParser.c @@ -149,7 +149,7 @@ void Mouse_HID_Task(void) LEDs_SetAllLEDs(LEDMASK_USB_ERROR); /* Wait until USB device disconnected */ - while (USB_IsConnected); + USB_HostState = HOST_STATE_WaitForDeviceRemoval; break; } @@ -163,7 +163,7 @@ void Mouse_HID_Task(void) LEDs_SetAllLEDs(LEDMASK_USB_ERROR); /* Wait until USB device disconnected */ - while (USB_IsConnected); + USB_HostState = HOST_STATE_WaitForDeviceRemoval; break; } @@ -182,7 +182,7 @@ void Mouse_HID_Task(void) LEDs_SetAllLEDs(LEDMASK_USB_ERROR); /* Wait until USB device disconnected */ - while (USB_IsConnected); + USB_HostState = HOST_STATE_WaitForDeviceRemoval; break; } @@ -224,7 +224,7 @@ void Mouse_HID_Task(void) /** Processes a read HID report from an attached mouse, extracting out elements via the HID parser results * as required and displays movement and button presses on the board LEDs. * - * \param MouseReport Pointer to a HID report from an attached mouse device + * \param[in] MouseReport Pointer to a HID report from an attached mouse device */ void ProcessMouseReport(uint8_t* MouseReport) {