Subversion Repositories Kolibri OS

Rev

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

Rev 1089 Rev 1103
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2008. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-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: 1089 $
8
$Revision: 1103 $
9
 
9
 
Line 451... Line 451...
451
           xchg esi, edi
451
           xchg esi, edi
Line 452... Line 452...
452
 
452
 
453
@@:
453
@@:
454
           call alloc_page
454
           call alloc_page
455
           test eax, eax
455
           test eax, eax
Line 456... Line 456...
456
           jz .exit
456
           jz .exit_pop
Line 457... Line 457...
457
 
457
 
458
           stdcall map_page_table, edi, eax
458
           stdcall map_page_table, edi, eax
Line 489... Line 489...
489
           add esi, 0x1000
489
           add esi, 0x1000
490
           cmp esi, edi
490
           cmp esi, edi
491
           jb  @B
491
           jb  @B
Line 492... Line 492...
492
 
492
 
-
 
493
           jmp .update_size
-
 
494
.exit_pop:
-
 
495
           pop edi
493
           jmp .update_size
496
           pop esi
494
.exit:
497
.exit:
495
           xor eax, eax
498
           xor eax, eax
496
           inc eax
499
           inc eax
497
           dec [pg_data.pg_mutex]
500
           dec [pg_data.pg_mutex]