Author: ion Date: Sat Aug 26 20:04:29 2006 New Revision: 23721
URL: http://svn.reactos.org/svn/reactos?rev=23721&view=rev Log: - Fix some bugs in KiChainedDispatch.
Modified: trunk/reactos/ntoskrnl/ke/i386/trap.s
Modified: trunk/reactos/ntoskrnl/ke/i386/trap.s URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/i386/trap.s?rev... ============================================================================== --- trunk/reactos/ntoskrnl/ke/i386/trap.s (original) +++ trunk/reactos/ntoskrnl/ke/i386/trap.s Sat Aug 26 20:04:29 2006 @@ -1401,6 +1401,7 @@ sub esp, 4
/* Begin interrupt */ + push esp push eax push ecx call _HalBeginSystemInterrupt@12 @@ -1408,7 +1409,6 @@ /* Check if it was handled */ or eax, eax jz SpuriousInt - sub esp, 12
/* Call the 2nd-level handler */ call _KiChainedDispatch2ndLvl@0 @@ -1436,9 +1436,9 @@ /* Save old irql */ push eax sub esp, 4 + + /* Begin interrupt */ push esp - - /* Begin interrupt */ push eax push ecx call _HalBeginSystemInterrupt@12