Rev 6332 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6332 | Rev 6339 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2015. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2015. 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: 6332 $ |
8 | $Revision: 6339 $ |
9 | 9 | ||
10 | 10 | ||
Line 221... | Line 221... | ||
221 | 221 | ||
Line 222... | Line 222... | ||
222 | 222 | ||
- | 223 | TMP_STACK_TOP equ 0x006CC00 |
|
Line 223... | Line 224... | ||
223 | TMP_STACK_TOP equ 0x006CC00 |
224 | |
Line 224... | Line 225... | ||
224 | 225 | sys_proc equ (OS_BASE+0x006F000) |
|
Line 237... | Line 238... | ||
237 | end virtual |
238 | end virtual |
Line 238... | Line 239... | ||
238 | 239 | ||
239 | HEAP_BASE equ (OS_BASE+0x0800000) |
240 | HEAP_BASE equ (OS_BASE+0x0800000) |
Line 240... | Line 241... | ||
240 | HEAP_MIN_SIZE equ 0x01000000 |
241 | HEAP_MIN_SIZE equ 0x01000000 |
241 | 242 | ||
242 | page_tabs equ 0xFDC00000 |
243 | page_tabs equ 0xFD800000 |
243 | app_page_tabs equ 0xFDC00000 |
244 | app_page_tabs equ 0xFD800000 |
Line 244... | Line 245... | ||
244 | kernel_tabs equ (page_tabs+ (OS_BASE shr 10)) ;0xFDE00000 |
245 | kernel_tabs equ (page_tabs+ (OS_BASE shr 9)) ;0xFDE00000 |
Line 245... | Line 246... | ||
245 | master_tab equ (page_tabs+ (page_tabs shr 10)) ;0xFDFF70000 |
246 | master_tab equ (page_tabs+ (page_tabs shr 9)) ;0xFDFF70000 |
Line 279... | Line 280... | ||
279 | PG_PCD equ 0x008 |
280 | PG_PCD equ 0x008 |
280 | PG_PWT equ 0x010 |
281 | PG_PWT equ 0x010 |
281 | PG_ACCESSED equ 0x020 |
282 | PG_ACCESSED equ 0x020 |
282 | PG_DIRTY equ 0x040 |
283 | PG_DIRTY equ 0x040 |
283 | PG_PAT equ 0x080 |
284 | PG_PAT equ 0x080 |
284 | PG_GLOBAL equ 0x100 |
285 | PG_GLOBAL equ 0; 0x100 |
285 | PG_SHARED equ 0x200 |
286 | PG_SHARED equ 0x200 |
Line 286... | Line 287... | ||
286 | 287 | ||
287 | PG_SWR equ 0x003 ; (PG_WRITE+PG_READ) |
288 | PG_SWR equ 0x003 ; (PG_WRITE+PG_READ) |
288 | PG_UR equ 0x005 ; (PG_USER+PG_READ) |
289 | PG_UR equ 0x005 ; (PG_USER+PG_READ) |
Line 426... | Line 427... | ||
426 | 427 | ||
427 | ht_lock rd 1 |
428 | ht_lock rd 1 |
428 | ht_free rd 1 ;htab[0] stdin |
429 | ht_free rd 1 ;htab[0] stdin |
429 | ht_next rd 1 ;htab[1] stdout |
430 | ht_next rd 1 ;htab[1] stdout |
430 | htab rd (4096-$)/4 ;htab[2] stderr |
- | |
431 | ; htab rd (4096+3072-$)/4 ;htab[2] stderr |
- | |
432 | ; workdir rb 1024 |
431 | htab rd (4096-$)/4 ;htab[2] stderr |
433 | pdt_0 rd 1024 |
432 | pdt_0 rd 2048 |
Line 434... | Line 433... | ||
434 | ends |
433 | ends |
435 | 434 | ||
436 | struct DBG_REGS |
435 | struct DBG_REGS |