From c4277124499430ecfc6bed9cb2789144a3872b02 Mon Sep 17 00:00:00 2001 From: Jerzy Kasenberg Date: Thu, 23 Sep 2021 13:36:28 +0200 Subject: [PATCH] dcd_da146xx: Handle only enabled interrupts Not much of an improvement but handle only interrupts that were enabled and are expected. --- src/portable/dialog/da146xx/dcd_da146xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/portable/dialog/da146xx/dcd_da146xx.c b/src/portable/dialog/da146xx/dcd_da146xx.c index 112cdb502..b7ef77c01 100644 --- a/src/portable/dialog/da146xx/dcd_da146xx.c +++ b/src/portable/dialog/da146xx/dcd_da146xx.c @@ -1037,7 +1037,7 @@ void dcd_edpt_clear_stall(uint8_t rhport, uint8_t ep_addr) void dcd_int_handler(uint8_t rhport) { - uint32_t int_status = USB->USB_MAEV_REG; + uint32_t int_status = USB->USB_MAEV_REG & USB->USB_MAMSK_REG; (void)rhport;