Subversion Repositories Kolibri OS

Rev

Rev 891 | Rev 971 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 891 Rev 960
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2007-2008. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2007-2008. All rights reserved. ;;
4
;; Distributed under terms of the GNU General Public License    ;;
4
;; Distributed under terms of the GNU General Public License    ;;
5
;;                                                              ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 891 $
8
$Revision: 960 $
9
 
9
 
Line 10... Line 10...
10
; Virtual-8086 mode manager
10
; Virtual-8086 mode manager
Line 864... Line 864...
864
        std
864
        std
865
        rep     movsd
865
        rep     movsd
866
        cld
866
        cld
867
        mov     edi, eax
867
        mov     edi, eax
868
        pop     eax
868
        pop     eax
-
 
869
v86_irq2:
869
        mov     esi, [v86_irqhooks+edi*8]       ; get VM handle
870
        mov     esi, [v86_irqhooks+edi*8]       ; get VM handle
870
        mov     eax, [esi+V86_machine.pagedir]
871
        mov     eax, [esi+V86_machine.pagedir]
871
        call    get_pg_addr
872
        call    get_pg_addr
872
        mov     ecx, [CURRENT_TASK]
873
        mov     ecx, [CURRENT_TASK]
873
        shl     ecx, 8
874
        shl     ecx, 8