//----------------------------------------------------------------------------- /// Starts a remote wake-up sequence if the host has explicitely enabled it /// by sending the appropriate SET_FEATURE request. //----------------------------------------------------------------------------- void MULTIDriver_RemoteWakeUp(void) { // Remote wake-up has been enabled if (USBDDriver_IsRemoteWakeUpEnabled(&usbdDriver)) USBD_RemoteWakeUp(); else TRACE_WARNING("MULTIriver_RemoteWakeUp: not enabled\n\r"); }
/** * Starts a remote wake-up sequence if the host has explicitely enabled it * by sending the appropriate SET_FEATURE request. */ void CDCHIDDDriver_RemoteWakeUp(void) { USBDDriver *pUsbd = USBD_GetDriver(); /* Remote wake-up has been enabled */ if (USBDDriver_IsRemoteWakeUpEnabled(pUsbd)) USBD_RemoteWakeUp(); }
/** * Starts a remote wake-up sequence if the host has explicitely enabled it * by sending the appropriate SET_FEATURE request. */ void HIDDTransferDriver_RemoteWakeUp(void) { HIDDTransferDriver *pDrv = &hiddTransferDriver; /* Remote wake-up has been enabled */ if (USBDDriver_IsRemoteWakeUpEnabled(pDrv->hidFunction.pUsbd)) { USBD_RemoteWakeUp(); } }
/** * Starts a remote wake-up sequence if the host has explicitely enabled it * by sending the appropriate SET_FEATURE request. */ void HIDDMouseDriver_RemoteWakeUp(void) { HIDDMouseDriver * pMouse = &hiddMouseDriver; HIDDFunction * pHidd = &pMouse->hidDrv; USBDDriver * pUsbd = pHidd->pUsbd; /* Remote wake-up has been enabled */ if (USBDDriver_IsRemoteWakeUpEnabled(pUsbd)) { USBD_RemoteWakeUp(); } }
/** * Starts a remote wake-up sequence if the host has explicitely enabled it * by sending the appropriate SET_FEATURE request. */ void HIDDKeyboard_RemoteWakeUp(void) { HIDDKeyboard *pKbd = &hiddKeyboard; HIDDFunction *pHidd = &pKbd->hidDrv; USBDDriver *pUsbd = pHidd->pUsbd; /* Remote wake-up has been enabled */ if (USBDDriver_IsRemoteWakeUpEnabled(pUsbd)) { USBD_RemoteWakeUp(); } }
//----------------------------------------------------------------------------- /// Starts a remote wake-up sequence if the host has explicitely enabled it /// by sending the appropriate SET_FEATURE request. //----------------------------------------------------------------------------- void DUALCDCDDriver_RemoteWakeUp(void) { // Remote wake-up has been enabled if (USBDDriver_IsRemoteWakeUpEnabled(&usbdDriver)) { USBD_RemoteWakeUp(); } // Remote wake-up NOT enabled else { TRACE_WARNING("DUALCDCDDriver_RemoteWakeUp: not enabled\n\r"); } }
//----------------------------------------------------------------------------- /// Starts a remote wake-up sequence if the host has explicitely enabled it /// by sending the appropriate SET_FEATURE request. //----------------------------------------------------------------------------- void MSDDriver_RemoteWakeUp(void) { // Remote wake-up has been enabled if (USBDDriver_IsRemoteWakeUpEnabled(&usbdDriver)) { USBD_RemoteWakeUp(); } // Remote wake-up NOT enabled else { TRACE_WARNING( "MSD..RemoteWakeUp: Host has not enabled remote wake-up\n\r"); } }
/** * Starts a remote wake-up sequence if the host has explicitely enabled it * by sending the appropriate SET_FEATURE request. */ void HIDMSDDriver_RemoteWakeUp(void) { USBDDriver *pUsbd = USBD_GetDriver(); /* Remote wake-up has been enabled */ if (USBDDriver_IsRemoteWakeUpEnabled(pUsbd)) { USBD_RemoteWakeUp(); } /* Remote wake-up NOT enabled */ else { TRACE_WARNING("HIDMSDDDriver_RemoteWakeUp: not enabled\n\r"); } }