105,8 → 105,9 |
test eax, eax |
jz .err_hdr |
|
mov esi, new_process_loading |
call sys_msg_board_str ; write message to message board |
;mov esi, new_process_loading |
;call sys_msg_board_str ; write message to message board |
DEBUGF 1,"%s",new_process_loading |
|
.wait_lock: |
cmp [application_table_status],0 |
811,8 → 812,9 |
mov [app_eip], ebx |
mov [app_esp], ecx |
|
mov esi,new_process_loading |
call sys_msg_board_str |
;mov esi,new_process_loading |
;call sys_msg_board_str |
DEBUGF 1,"%s",new_process_loading |
.wait_lock: |
cmp [application_table_status],0 |
je .get_lock |
865,8 → 867,9 |
stdcall set_app_params ,[slot],eax,dword 0,\ |
dword 0,dword 0 |
|
mov esi,new_process_running |
call sys_msg_board_str ;output information about succefull startup |
;mov esi,new_process_running |
;call sys_msg_board_str ;output information about succefull startup |
DEBUGF 1,"%s",new_process_running |
|
mov [application_table_status],0 ;unlock application_table_status mutex |
mov eax,[process_number] ;set result |
1061,8 → 1064,9 |
mov eax,[CURRENT_TASK] |
mov [SLOT_BASE+ebx*8+0xac],eax ;set debugger PID - current |
.no_debug: |
mov esi,new_process_running |
call sys_msg_board_str ;output information about succefull startup |
;mov esi,new_process_running |
;call sys_msg_board_str ;output information about succefull startup |
DEBUGF 1,"%s",new_process_running |
ret |
endp |
|