Author: ion
Date: Wed Aug 23 10:59:11 2006
New Revision: 23666
URL:
http://svn.reactos.org/svn/reactos?rev=23666&view=rev
Log:
- Kill two more hacks. IDR isn't hacked at 0xFFFFFFA on startup anymore, and the PIC
is correctly set to 0xFA at startup.
Modified:
trunk/reactos/hal/halx86/generic/irq.S
trunk/reactos/hal/halx86/up/halinit_up.c
Modified: trunk/reactos/hal/halx86/generic/irq.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/generic/irq.S?r…
==============================================================================
--- trunk/reactos/hal/halx86/generic/irq.S (original)
+++ trunk/reactos/hal/halx86/generic/irq.S Wed Aug 23 10:59:11 2006
@@ -134,7 +134,7 @@
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 */
Modified: trunk/reactos/hal/halx86/up/halinit_up.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/up/halinit_up.c…
==============================================================================
--- trunk/reactos/hal/halx86/up/halinit_up.c (original)
+++ trunk/reactos/hal/halx86/up/halinit_up.c Wed Aug 23 10:59:11 2006
@@ -21,8 +21,6 @@
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();