Signed-off-by: Stephan Baerwolf <stephan.baerwolf@tu-ilmenau.de>
static void initForUsbConnectivity(void)
{
static void initForUsbConnectivity(void)
{
usbInit();
/* enforce USB re-enumerate: */
usbDeviceDisconnect(); /* do this while interrupts are disabled */
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();
}
usbDeviceConnect();
sei();
}