Author: fireball Date: Sat May 27 19:38:37 2006 New Revision: 22080
URL: http://svn.reactos.ru/svn/reactos?rev=22080&view=rev Log: Fix an incorrect HalBeginSystemInterrupt() prototype
Modified: trunk/reactos/hal/hal/hal.c trunk/reactos/hal/halx86/generic/irql.c trunk/reactos/hal/halx86/mp/apic.c trunk/reactos/hal/halx86/mp/mpsirql.c trunk/reactos/include/ndk/halfuncs.h trunk/reactos/ntoskrnl/ke/i386/irq.c
Modified: trunk/reactos/hal/hal/hal.c URL: http://svn.reactos.ru/svn/reactos/trunk/reactos/hal/hal/hal.c?rev=22080&... ============================================================================== --- trunk/reactos/hal/hal/hal.c (original) +++ trunk/reactos/hal/hal/hal.c Sat May 27 19:38:37 2006 @@ -159,8 +159,8 @@
BOOLEAN NTAPI -HalBeginSystemInterrupt (ULONG Vector, - KIRQL Irql, +HalBeginSystemInterrupt (KIRQL Irql, + ULONG Vector, PKIRQL OldIrql) { UNIMPLEMENTED;
Modified: trunk/reactos/hal/halx86/generic/irql.c URL: http://svn.reactos.ru/svn/reactos/trunk/reactos/hal/halx86/generic/irql.c?re... ============================================================================== --- trunk/reactos/hal/halx86/generic/irql.c (original) +++ trunk/reactos/hal/halx86/generic/irql.c Sat May 27 19:38:37 2006 @@ -355,8 +355,8 @@
BOOLEAN STDCALL -HalBeginSystemInterrupt (ULONG Vector, - KIRQL Irql, +HalBeginSystemInterrupt (KIRQL Irql, + ULONG Vector, PKIRQL OldIrql) { ULONG irq;
Modified: trunk/reactos/hal/halx86/mp/apic.c URL: http://svn.reactos.ru/svn/reactos/trunk/reactos/hal/halx86/mp/apic.c?rev=220... ============================================================================== --- trunk/reactos/hal/halx86/mp/apic.c (original) +++ trunk/reactos/hal/halx86/mp/apic.c Sat May 27 19:38:37 2006 @@ -751,8 +751,8 @@ { KIRQL oldIrql;
- HalBeginSystemInterrupt(IPI_VECTOR, - IPI_LEVEL, + HalBeginSystemInterrupt(IPI_LEVEL, + IPI_VECTOR, &oldIrql); Ki386EnableInterrupts(); #if 0
Modified: trunk/reactos/hal/halx86/mp/mpsirql.c URL: http://svn.reactos.ru/svn/reactos/trunk/reactos/hal/halx86/mp/mpsirql.c?rev=... ============================================================================== --- trunk/reactos/hal/halx86/mp/mpsirql.c (original) +++ trunk/reactos/hal/halx86/mp/mpsirql.c Sat May 27 19:38:37 2006 @@ -291,8 +291,8 @@
BOOLEAN STDCALL -HalBeginSystemInterrupt (ULONG Vector, - KIRQL Irql, +HalBeginSystemInterrupt (KIRQL Irql, + ULONG Vector, PKIRQL OldIrql) { ULONG Flags;
Modified: trunk/reactos/include/ndk/halfuncs.h URL: http://svn.reactos.ru/svn/reactos/trunk/reactos/include/ndk/halfuncs.h?rev=2... ============================================================================== --- trunk/reactos/include/ndk/halfuncs.h (original) +++ trunk/reactos/include/ndk/halfuncs.h Sat May 27 19:38:37 2006 @@ -95,8 +95,8 @@ BOOLEAN NTAPI HalBeginSystemInterrupt( + KIRQL Irql, ULONG Vector, - KIRQL Irql, PKIRQL OldIrql );
Modified: trunk/reactos/ntoskrnl/ke/i386/irq.c URL: http://svn.reactos.ru/svn/reactos/trunk/reactos/ntoskrnl/ke/i386/irq.c?rev=2... ============================================================================== --- trunk/reactos/ntoskrnl/ke/i386/irq.c (original) +++ trunk/reactos/ntoskrnl/ke/i386/irq.c Sat May 27 19:38:37 2006 @@ -275,8 +275,8 @@ * Notify the rest of the kernel of the raised irq level. For the * default HAL this will send an EOI to the PIC and alter the IRQL. */ - if (!HalBeginSystemInterrupt (vector, - VECTOR2IRQL(vector), + if (!HalBeginSystemInterrupt (VECTOR2IRQL(vector), + vector, &old_level)) { return;