mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 07:46:29 +00:00
- Fix some bugs in KiChainedDispatch.
svn path=/trunk/; revision=23721
This commit is contained in:
parent
9e78b36f2e
commit
3213baa7ae
1 changed files with 2 additions and 2 deletions
|
@ -1401,6 +1401,7 @@ _KiChainedDispatch@0:
|
||||||
sub esp, 4
|
sub esp, 4
|
||||||
|
|
||||||
/* Begin interrupt */
|
/* Begin interrupt */
|
||||||
|
push esp
|
||||||
push eax
|
push eax
|
||||||
push ecx
|
push ecx
|
||||||
call _HalBeginSystemInterrupt@12
|
call _HalBeginSystemInterrupt@12
|
||||||
|
@ -1408,7 +1409,6 @@ _KiChainedDispatch@0:
|
||||||
/* Check if it was handled */
|
/* Check if it was handled */
|
||||||
or eax, eax
|
or eax, eax
|
||||||
jz SpuriousInt
|
jz SpuriousInt
|
||||||
sub esp, 12
|
|
||||||
|
|
||||||
/* Call the 2nd-level handler */
|
/* Call the 2nd-level handler */
|
||||||
call _KiChainedDispatch2ndLvl@0
|
call _KiChainedDispatch2ndLvl@0
|
||||||
|
@ -1436,9 +1436,9 @@ _KiInterruptDispatch@0:
|
||||||
/* Save old irql */
|
/* Save old irql */
|
||||||
push eax
|
push eax
|
||||||
sub esp, 4
|
sub esp, 4
|
||||||
push esp
|
|
||||||
|
|
||||||
/* Begin interrupt */
|
/* Begin interrupt */
|
||||||
|
push esp
|
||||||
push eax
|
push eax
|
||||||
push ecx
|
push ecx
|
||||||
call _HalBeginSystemInterrupt@12
|
call _HalBeginSystemInterrupt@12
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue