summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/portable/ehci/ehci.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/portable/ehci/ehci.c b/src/portable/ehci/ehci.c
index e92f8a951..9b998cda6 100644
--- a/src/portable/ehci/ehci.c
+++ b/src/portable/ehci/ehci.c
@@ -657,7 +657,7 @@ void hcd_int_handler(uint8_t rhport)
uint32_t int_status = regs->status;
int_status &= regs->inten;
- regs->status |= int_status; // Acknowledge handled interrupt
+ regs->status = int_status; // Acknowledge handled interrupt
if (int_status == 0) return;