From 4c06a9c88fe6c9a294d5f7bda94528630da3ee3f Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Tue, 22 Jul 2014 19:25:41 +1000 Subject: Minor code style fixes, documentation improvements. --- LUFA/Drivers/USB/Core/XMEGA/USBController_XMEGA.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'LUFA/Drivers/USB/Core') diff --git a/LUFA/Drivers/USB/Core/XMEGA/USBController_XMEGA.c b/LUFA/Drivers/USB/Core/XMEGA/USBController_XMEGA.c index b5de862f1..99589809e 100644 --- a/LUFA/Drivers/USB/Core/XMEGA/USBController_XMEGA.c +++ b/LUFA/Drivers/USB/Core/XMEGA/USBController_XMEGA.c @@ -110,7 +110,6 @@ void USB_Disable(void) void USB_ResetInterface(void) { uint8_t PrescalerNeeded; - uint8_t nbit = 0; #if defined(USB_DEVICE_OPT_FULLSPEED) if (USB_Options & USB_DEVICE_OPT_LOWSPEED) @@ -121,12 +120,14 @@ void USB_ResetInterface(void) PrescalerNeeded = F_USB / 6000000; #endif - while (PrescalerNeeded && nbit < 7) { + uint8_t DividerIndex = 0; + while (PrescalerNeeded > 0) + { + DividerIndex++; PrescalerNeeded >>= 1; - nbit++; } - CLK.USBCTRL = (nbit - 1) << CLK_USBPSDIV_gp; + CLK.USBCTRL = (DividerIndex - 1) << CLK_USBPSDIV_gp; if (USB_Options & USB_OPT_PLLCLKSRC) CLK.USBCTRL |= (CLK_USBSRC_PLL_gc | CLK_USBSEN_bm); -- cgit v1.2.3