added Suspend and Resume event for nrf5x port

also rename DCD_EVENT_SUSPENDED to DCD_EVENT_SUSPEND
This commit is contained in:
hathach
2019-03-29 01:34:53 +07:00
parent 8fb9fbb0b1
commit 0bdd4bd550
8 changed files with 44 additions and 15 deletions

View File

@@ -339,7 +339,7 @@ void USB_IRQHandler(void)
// Note: Host may delay more than 3 ms before and/or after bus reset before doing enumeration.
if (dev_cmd_stat & CMDSTAT_DEVICE_ADDR_MASK)
{
dcd_event_bus_signal(0, DCD_EVENT_SUSPENDED, true);
dcd_event_bus_signal(0, DCD_EVENT_SUSPEND, true);
}
}
}

View File

@@ -481,7 +481,7 @@ static void bus_event_isr(uint8_t rhport)
{
if (dev_status & SIE_DEV_STATUS_SUSPEND_MASK)
{
dcd_event_bus_signal(rhport, DCD_EVENT_SUSPENDED, true);
dcd_event_bus_signal(rhport, DCD_EVENT_SUSPEND, true);
}
else
{

View File

@@ -303,7 +303,7 @@ void hal_dcd_isr(uint8_t rhport)
// Note: Host may delay more than 3 ms before and/or after bus reset before doing enumeration.
if ((lpc_usb->DEVICEADDR >> 25) & 0x0f)
{
dcd_event_bus_signal(rhport, DCD_EVENT_SUSPENDED, true);
dcd_event_bus_signal(rhport, DCD_EVENT_SUSPEND, true);
}
}
}