Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 9035 → Rev 9036

/kernel/trunk/const.inc
17,7 → 17,12
D32 = 01000000b ; 32bit segment
G32 = 10000000b ; page gran
 
;;;;;;;;;;; task manager errors ;;;;;;;;;;
 
ERROR_OUT_OF_MEMORY = 30 ; 0x1E
ERROR_NOT_A_EXECUTABLE = 31 ; 0x1F
ERROR_TOO_MANY_PROCESSES = 32 ; 0x20
 
;;;;;;;;;;;;cpu_caps flags;;;;;;;;;;;;;;;;
 
CPU_386 = 3
/kernel/trunk/core/taskman.inc
115,13 → 115,13
mov [file_size], ebx
lea ebx, [hdr_cmdline]
call test_app_header ; fill our app header data locals with values from header of given program (if its correct)
mov esi, -0x1F
mov esi, -ERROR_NOT_A_EXECUTABLE
test eax, eax
jz .err_hdr
 
call lock_application_table
call alloc_thread_slot ; create a slot for new thread
mov esi, -0x20 ; too many processes
mov esi, -ERROR_TOO_MANY_PROCESSES
test eax, eax
jz .err_0
 
163,7 → 163,7
@@:
mov [cmdline_size], eax
stdcall create_process, [hdr_emem] ; create a new process
mov esi, -30 ; no memory
mov esi, -ERROR_OUT_OF_MEMORY
test eax, eax
jz .err_hdr
 
/kernel/trunk/fs/fs_lfn.inc
19,7 → 19,6
ERROR_FS_FAIL = 9
ERROR_ACCESS_DENIED = 10
ERROR_DEVICE = 11
ERROR_OUT_OF_MEMORY = 12
 
maxPathLength = 1000h