diff --git a/src/add-ons/kernel/busses/usb/ehci.cpp b/src/add-ons/kernel/busses/usb/ehci.cpp index 7bb245ef3f..bc8cb48434 100644 --- a/src/add-ons/kernel/busses/usb/ehci.cpp +++ b/src/add-ons/kernel/busses/usb/ehci.cpp @@ -813,11 +813,6 @@ EHCI::Interrupt() acknowledge |= EHCI_USBSTS_PORTCHANGE; } - if (status & EHCI_USBSTS_FLROLLOVER) { - TRACE(("usb_ehci: frame list rolled over\n")); - acknowledge |= EHCI_USBSTS_FLROLLOVER; - } - if (status & EHCI_USBSTS_INTONAA) { TRACE(("usb_ehci: interrupt on async advance\n")); acknowledge |= EHCI_USBSTS_INTONAA; diff --git a/src/add-ons/kernel/busses/usb/ehci_hardware.h b/src/add-ons/kernel/busses/usb/ehci_hardware.h index 112bea8f32..baade2ec0a 100644 --- a/src/add-ons/kernel/busses/usb/ehci_hardware.h +++ b/src/add-ons/kernel/busses/usb/ehci_hardware.h @@ -56,7 +56,7 @@ #define EHCI_USBSTS_PORTCHANGE (1 << 2) // Port Change Detected #define EHCI_USBSTS_USBERRINT (1 << 1) // USB Error Interrupt #define EHCI_USBSTS_USBINT (1 << 0) // USB Interrupt -#define EHCI_USBSTS_INTMASK 0x3f +#define EHCI_USBSTS_INTMASK 0x37 // All except frame list rollover // USB Interrupt Enable Register (EHCI Spec 2.3.3)