Subversion Repositories Kolibri OS

Rev

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

Rev 996 Rev 1066
Line 9... Line 9...
9
;;  Distributed under GPL. See file COPYING for details.        ;;
9
;;  Distributed under GPL. See file COPYING for details.        ;;
10
;;  Copyright 2003 Ville Turjanmaa                              ;;
10
;;  Copyright 2003 Ville Turjanmaa                              ;;
11
;;                                                              ;;
11
;;                                                              ;;
12
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
12
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 13... Line 13...
13
 
13
 
Line 14... Line 14...
14
$Revision: 996 $
14
$Revision: 1066 $
15
 
15
 
16
align 4
16
align 4
17
init_idt:
17
init_idt:
Line 636... Line 636...
636
           shl edi, 8
636
           shl edi, 8
637
           add edi,SLOT_BASE
637
           add edi,SLOT_BASE
Line 638... Line 638...
638
 
638
 
639
           mov ecx,[edi+APPDATA.pl0_stack]
639
           mov ecx,[edi+APPDATA.pl0_stack]
640
           sub ecx, OS_BASE
640
           sub ecx, OS_BASE
Line 641... Line 641...
641
           call @core_free@4
641
           call @frame_free@4
642
 
642
 
643
           mov ecx,[edi+APPDATA.cur_dir]
643
           mov ecx,[edi+APPDATA.cur_dir]
Line 644... Line 644...
644
           sub ecx, OS_BASE
644
           sub ecx, OS_BASE
645
           call @core_free@4
645
           call @frame_free@4
646
 
646
 
Line 647... Line 647...
647
           mov ecx, [edi+APPDATA.io_map]
647
           mov ecx, [edi+APPDATA.io_map]
648
           cmp ecx, (tss._io_map_0-OS_BASE+PG_MAP)
648
           cmp ecx, (tss._io_map_0-OS_BASE+PG_MAP)
649
           je @F
649
           je @F
650
 
650
 
651
           call @core_free@4
651
           call @frame_free@4
Line 652... Line 652...
652
@@:
652
@@:
653
           mov ecx, [edi+APPDATA.io_map+4]
653
           mov ecx, [edi+APPDATA.io_map+4]
654
           cmp ecx, (tss._io_map_1-OS_BASE+PG_MAP)
654
           cmp ecx, (tss._io_map_1-OS_BASE+PG_MAP)
655
           je @F
655
           je @F
656
 
656
 
657
           call @core_free@4
657
           call @frame_free@4