never relink mouse handler
git-svn-id: svn://kolibrios.org@3543 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
211477bfb1
commit
efb80df08b
@ -230,6 +230,10 @@ align 16
|
|||||||
.try_other_irqs:
|
.try_other_irqs:
|
||||||
cmp ebp, [esp]
|
cmp ebp, [esp]
|
||||||
jz .try_next_irq
|
jz .try_next_irq
|
||||||
|
cmp ebp, 1
|
||||||
|
jz .try_next_irq
|
||||||
|
cmp ebp, 12
|
||||||
|
jz .try_next_irq
|
||||||
lea esi, [irqh_tab+ebp*8]
|
lea esi, [irqh_tab+ebp*8]
|
||||||
mov ebx, esi
|
mov ebx, esi
|
||||||
.try_next_handler:
|
.try_next_handler:
|
||||||
@ -239,8 +243,6 @@ align 16
|
|||||||
cmp [ebx+IRQH.num_ints], 0
|
cmp [ebx+IRQH.num_ints], 0
|
||||||
jne .try_next_handler
|
jne .try_next_handler
|
||||||
; keyboard handler acknowledges everything
|
; keyboard handler acknowledges everything
|
||||||
cmp [ebx+IRQH.handler], irq1
|
|
||||||
jz .try_next_handler
|
|
||||||
push [ebx+IRQH.data]
|
push [ebx+IRQH.data]
|
||||||
call [ebx+IRQH.handler]
|
call [ebx+IRQH.handler]
|
||||||
pop ecx
|
pop ecx
|
||||||
|
Loading…
Reference in New Issue
Block a user