From: Stephan Baerwolf Date: Tue, 13 Nov 2012 17:10:10 +0000 (+0100) Subject: optimize initForUsbConnectivity X-Git-Tag: v0.9~7 X-Git-Url: http://git.linex4red.de/pub/USBaspLoader.git/commitdiff_plain/5546d9fccf53bd10d2b185da2da00e7047cec7e1?ds=inline optimize initForUsbConnectivity Signed-off-by: Stephan Baerwolf --- diff --git a/firmware/main.c b/firmware/main.c index fe5d09f..fda58a2 100644 --- a/firmware/main.c +++ b/firmware/main.c @@ -386,14 +386,10 @@ uchar i; static void initForUsbConnectivity(void) { -uchar i = 0; - usbInit(); /* enforce USB re-enumerate: */ usbDeviceDisconnect(); /* do this while interrupts are disabled */ - while(--i){ /* fake USB disconnect for > 250 ms */ - _delay_ms(1); - } + _delay_ms(260); /* fake USB disconnect for > 250 ms */ usbDeviceConnect(); sei(); }