From 06e1fac7c535fdb47e267b5e21f083bce5e33cee Mon Sep 17 00:00:00 2001 From: hathach Date: Tue, 2 Apr 2019 01:20:34 +0700 Subject: [PATCH] nrf5x enable suspend after set address, instead of set config --- src/portable/nordic/nrf5x/dcd_nrf5x.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/portable/nordic/nrf5x/dcd_nrf5x.c b/src/portable/nordic/nrf5x/dcd_nrf5x.c index 05f42e60c..1f8e94420 100644 --- a/src/portable/nordic/nrf5x/dcd_nrf5x.c +++ b/src/portable/nordic/nrf5x/dcd_nrf5x.c @@ -199,15 +199,9 @@ void dcd_set_address (uint8_t rhport, uint8_t dev_addr) (void) rhport; (void) dev_addr; // Set Address is automatically update by hw controller, nothing to do -} - -void dcd_set_config (uint8_t rhport, uint8_t config_num) -{ - (void) rhport; - (void) config_num; // Enable usbevent for suspend and resume detection - // Since the bus signal D+/D- are stable from now on. + // Since the bus signal D+/D- are stable now. // Clear current pending first NRF_USBD->EVENTCAUSE |= NRF_USBD->EVENTCAUSE; @@ -216,6 +210,12 @@ void dcd_set_config (uint8_t rhport, uint8_t config_num) NRF_USBD->INTENSET = USBD_INTEN_USBEVENT_Msk; } +void dcd_set_config (uint8_t rhport, uint8_t config_num) +{ + (void) rhport; + (void) config_num; +} + void dcd_remote_wakeup(uint8_t rhport) { (void) rhport;