1,6 → 1,6 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
;; ;; |
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;; |
;; Copyright (C) KolibriOS team 2004-2008. All rights reserved. ;; |
;; Distributed under terms of the GNU General Public License ;; |
;; ;; |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
20,7 → 20,7 |
test ebx, ebx |
jz .err |
cmp ebx, 15 ; hidnplayr says: we only have 16 IRQ's |
jg .err |
ja .err |
mov eax, [handler] |
test eax, eax |
jz .err |
140,6 → 140,9 |
mov ds, bx |
mov es, bx |
|
cmp [v86_irqhooks+eax*8], 0 |
jnz v86_irq |
|
mov ebx, [irq_tab+eax*4] |
test ebx, ebx |
jz .exit |