diff --git a/reactos/hal/halx86/generic/irq.S b/reactos/hal/halx86/generic/irq.S index 8b950c7c510..8a96c3aad60 100644 --- a/reactos/hal/halx86/generic/irq.S +++ b/reactos/hal/halx86/generic/irq.S @@ -134,7 +134,7 @@ InitLoop: jmp $+2 /* Mask all interrupts */ - mov al, 0xFA // FIXME: Should be 0xFF + mov al, 0xFF out dx, al /* Check if we're done, otherwise initialize next PIC */ diff --git a/reactos/hal/halx86/up/halinit_up.c b/reactos/hal/halx86/up/halinit_up.c index 61602286be6..8b4824abf32 100644 --- a/reactos/hal/halx86/up/halinit_up.c +++ b/reactos/hal/halx86/up/halinit_up.c @@ -21,8 +21,6 @@ VOID HalpInitPhase0(PROS_LOADER_PARAMETER_BLOCK LoaderBlock) { HalpInitPICs(); - /* FIXME: Big-ass hack. First, should be 0xFFFFFFFF, second, shouldnt' be done here */ - KeGetPcr()->IDR = 0xFFFFFFFA; /* Setup busy waiting */ HalpCalibrateStallExecution();