diff --git a/reactos/hal/halx86/generic/irq.S b/reactos/hal/halx86/generic/irq.S index 9a00a96008c..15598822fef 100644 --- a/reactos/hal/halx86/generic/irq.S +++ b/reactos/hal/halx86/generic/irq.S @@ -254,6 +254,7 @@ _HalEnableSystemInterrupt@12: in al, dx mov dx, 1 shl dx, cl + and dx, 0xDEF8 /* Check if this is a latched interrupt */ cmp dword ptr [esp+12], 0