|
|
|
|
|
|
|
|
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 */ |
|
|
} |
|
|
} |