/kernel/trunk/core/sys32.inc |
---|
185,8 → 185,9 |
cmp dword [esp+4+4], os_code ; CS |
jnz @f |
mov esi,system_error |
call sys_msg_board_str |
;mov esi,system_error |
;call sys_msg_board_str |
DEBUGF 1,"%s",system_error |
@@: |
mov eax, [esp+4] ; EIP |
193,14 → 194,17 |
mov [write_error_to],process_eip+43 |
call writehex |
mov esi,process_error |
call sys_msg_board_str |
;mov esi,process_error |
;call sys_msg_board_str |
DEBUGF 1,"%s",process_error |
mov esi,process_pid |
call sys_msg_board_str |
;mov esi,process_pid |
;call sys_msg_board_str |
DEBUGF 1,"%s",process_pid |
mov esi,process_eip |
call sys_msg_board_str |
;mov esi,process_eip |
;call sys_msg_board_str |
DEBUGF 1,"%s",process_eip |
ret |
480,8 → 484,9 |
add esp, 4 |
ret |
@@: |
mov esi,process_terminating |
call sys_msg_board_str |
;mov esi,process_terminating |
;call sys_msg_board_str |
DEBUGF 1,"%s",process_terminating |
@@: |
cli |
cmp [application_table_status],0 |
505,8 → 510,9 |
push esi |
call [eax+APPOBJ.destroy] |
mov esi, msg_obj_destroy |
call sys_msg_board_str |
;mov esi, msg_obj_destroy |
;call sys_msg_board_str |
DEBUGF 1,"%s",msg_obj_destroy |
pop esi |
jmp @B |
@@: |
807,8 → 813,9 |
mov [DONT_DRAW_MOUSE],byte 0 ; draw mouse |
mov [application_table_status],0 |
mov esi,process_terminated |
call sys_msg_board_str |
;mov esi,process_terminated |
;call sys_msg_board_str |
DEBUGF 1,"%s",process_terminated |
add esp, 4 |
ret |
restore .slot |
/kernel/trunk/core/taskman.inc |
---|
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 |