forked from KolibriOS/kolibrios
@notify user on #UD exception
git-svn-id: svn://kolibrios.org@1948 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
214f424823
commit
a168687ac8
@ -191,6 +191,14 @@ unknown_interrupt:
|
|||||||
|
|
||||||
;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||||||
show_error_parameters:
|
show_error_parameters:
|
||||||
|
cmp bl, 0x06
|
||||||
|
jnz .no_ud
|
||||||
|
push ebx
|
||||||
|
mov ebx, ud_user_message
|
||||||
|
mov ebp, notifyapp
|
||||||
|
call fs_execute_from_sysdir_param
|
||||||
|
pop ebx
|
||||||
|
.no_ud:
|
||||||
mov edx,[TASK_BASE] ;not scratched below
|
mov edx,[TASK_BASE] ;not scratched below
|
||||||
DEBUGF 1, "K : Process - forced terminate PID: %x\n", [edx+TASKDATA.pid]
|
DEBUGF 1, "K : Process - forced terminate PID: %x\n", [edx+TASKDATA.pid]
|
||||||
cmp bl, 0x08
|
cmp bl, 0x08
|
||||||
|
@ -48,6 +48,7 @@ macro _clear_ op
|
|||||||
|
|
||||||
fs_execute_from_sysdir:
|
fs_execute_from_sysdir:
|
||||||
xor ebx, ebx
|
xor ebx, ebx
|
||||||
|
fs_execute_from_sysdir_param:
|
||||||
xor edx, edx
|
xor edx, edx
|
||||||
mov esi, sysdir_path
|
mov esi, sysdir_path
|
||||||
|
|
||||||
|
@ -101,6 +101,12 @@ szIMPORTS db 'IMPORTS',0
|
|||||||
|
|
||||||
read_firstapp db '/sys/'
|
read_firstapp db '/sys/'
|
||||||
firstapp db 'LAUNCHER',0
|
firstapp db 'LAUNCHER',0
|
||||||
|
notifyapp db '@notify',0
|
||||||
|
if lang eq ru
|
||||||
|
ud_user_message db '舘芋<E88898>: 郊祚中丞成<E4B89E>布𩤃 身摵飹芣剁 能格丟嵼<E4B89F>',0
|
||||||
|
else
|
||||||
|
ud_user_message db 'Error: unsupported processor instruction',0
|
||||||
|
end if
|
||||||
|
|
||||||
char db '/sys/FONTS/CHAR.MT',0
|
char db '/sys/FONTS/CHAR.MT',0
|
||||||
char2 db '/sys/FONTS/CHAR2.MT',0
|
char2 db '/sys/FONTS/CHAR2.MT',0
|
||||||
|
Loading…
Reference in New Issue
Block a user