Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 169 → Rev 170

/kernel/trunk/kernel.asm
672,7 → 672,6
mov ax,tss0
ltr ax
 
 
; READ TSC / SECOND
 
mov esi,boot_tsc
1912,6 → 1911,7
jmp waitterm
 
iglobal
align 4
sys_system_table:
dd sysfn_shutdown ; 1 = system shutdown
dd sysfn_terminate ; 2 = terminate thread
1933,6 → 1933,7
dd sysfn_terminate2 ; 18 = terminate thread using PID
; instead of slot
dd sysfn_mouse_acceleration; 19 = set/get mouse acceleration
dd sysfn_meminfo ; 20 = get extended memory info
sysfn_num = ($ - sys_system_table)/4
endg
 
2164,16 → 2165,14
ret
 
sysfn_getfreemem:
mov eax,[MEM_FreeSpace]
mov eax, [pg_data.pages_free]
shl eax,2
mov [esp+36],eax
ret
 
sysfn_getallmem:
mov eax,[0xFE8C]
mov eax,[MEM_AMOUNT]
shr eax,10
; mov eax,[MEM_AllSpace]
; shl eax,2
mov [esp+36],eax
ret