Subversion Repositories Kolibri OS

Rev

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

Rev 1331 Rev 1332
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: 1331 $
8
$Revision: 1332 $
9
 
9
 
10
 
10
 
Line 112... Line 112...
112
           cmp edx, (OS_BASE/4096)
112
           cmp edx, (OS_BASE/4096)
113
           jbe @F
113
           jbe @F
114
           mov edx, (OS_BASE/4096)
114
           mov edx, (OS_BASE/4096)
115
           jmp .set
115
           jmp .set
116
@@:
116
@@:
117
           cmp edx, (HEAP_BASE+HEAP_MIN_SIZE)/4096
117
           cmp edx, (HEAP_BASE-OS_BASE+HEAP_MIN_SIZE)/4096
118
           jae .set
118
           jae .set
119
           mov edx, (HEAP_BASE+HEAP_MIN_SIZE)/4096
119
           mov edx, (HEAP_BASE-OS_BASE+HEAP_MIN_SIZE)/4096
120
.set:
120
.set:
121
           mov [pg_data.kernel_pages-OS_BASE], edx
121
           mov [pg_data.kernel_pages-OS_BASE], edx
122
           shr edx, 10
122
           shr edx, 10
123
           mov [pg_data.kernel_tables-OS_BASE], edx
123
           mov [pg_data.kernel_tables-OS_BASE], edx