1
0

ChibiOS/STM32: send remote wakeup.

This commit is contained in:
flabbergast 2015-10-15 09:34:51 +01:00
parent 2e06ccf70a
commit 6def104530

View File

@ -1036,7 +1036,11 @@ void send_remote_wakeup(USBDriver *usbp) {
chThdSleepMilliseconds(15); chThdSleepMilliseconds(15);
USB0->CTL &= ~USBx_CTL_RESUME; USB0->CTL &= ~USBx_CTL_RESUME;
#endif /* KINETIS_USB_USE_USB0 */ #endif /* KINETIS_USB_USE_USB0 */
#else /* K20x || KL2x */ #elif defined(STM32F0XX) /* K20x || KL2x */
STM32_USB->CNTR |= CNTR_RESUME;
chThdSleepMilliseconds(15);
STM32_USB->CNTR &= ~CNTR_RESUME;
#else /* STM32F0XX */
#warning Sending remote wakeup packet not implemented for your platform. #warning Sending remote wakeup packet not implemented for your platform.
#endif /* K20x || KL2x */ #endif /* K20x || KL2x */
} }