/kernel/trunk/core/v86.inc |
---|
846,7 → 846,6 |
v86_irq: |
; push irq/pushad/jmp v86_irq |
; eax = irq |
mov ebx, eax |
lea esi, [esp+18h] |
lea edi, [esi+4] |
mov ecx, 8 |
853,11 → 852,7 |
std |
rep movsd |
cld |
mov edi, ebx |
v86_irq2: |
; pushad/call v86_irq2 |
; edi = irq |
mov edi, eax |
pop eax |
mov esi, [v86_irqhooks+edi*8] ; get VM handle |
mov eax, [esi+V86_machine.pagedir] |