forked from KolibriOS/kolibrios
add @notify message for input error load driver
git-svn-id: svn://kolibrios.org@9199 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
dd 0
|
dd 0
|
||||||
include '..\..\macros.inc'
|
include '..\..\macros.inc'
|
||||||
include '..\..\KOSfuncs.inc'
|
include '..\..\KOSfuncs.inc'
|
||||||
|
|
||||||
START:
|
START:
|
||||||
;;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
;;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
mcall SF_SET_EVENTS_MASK,0x05
|
mcall SF_SET_EVENTS_MASK,0x05
|
||||||
@@ -73,7 +74,6 @@ draw:
|
|||||||
mov esi,[sc.work_button]
|
mov esi,[sc.work_button]
|
||||||
mcall
|
mcall
|
||||||
;;<3B><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
;;<3B><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
;;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD>..<2E><><EFBFBD>)
|
|
||||||
;;<3B><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> writeText <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
;;<3B><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> writeText <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
;;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> eax <20> ecx <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1 <20><><EFBFBD>
|
;;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> eax <20> ecx <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 1 <20><><EFBFBD>
|
||||||
;; <20><><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
;; <20><><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
@@ -332,21 +332,13 @@ write_data:
|
|||||||
ret
|
ret
|
||||||
|
|
||||||
error_drv:
|
error_drv:
|
||||||
mov edx,Error_text
|
mcall SF_FILE,run_notify
|
||||||
mov eax,SF_BOARD
|
|
||||||
mov ebx,SSF_DEBUG_WRITE
|
|
||||||
@@:
|
|
||||||
mov cl,[edx]
|
|
||||||
mcall
|
|
||||||
inc edx
|
|
||||||
cmp cl,0
|
|
||||||
jnz @b
|
|
||||||
exit:
|
exit:
|
||||||
mcall SF_TERMINATE_PROCESS
|
mcall SF_TERMINATE_PROCESS
|
||||||
;Data_program;
|
;Data_program;
|
||||||
title db 'AMDtemp',0
|
title db 'AMDtemp',0
|
||||||
path_drv db '/kolibrios/drivers/sensors/k10temp.sys',0
|
path_drv db '/kolibrios/drivers/sensors/k10temp.sys',0
|
||||||
Error_text db 'Error load driver',0
|
Error_text db '"Error load driver\nk10temp.sys was not found or is faulty " -tdE ',0
|
||||||
_NA db 'N/A',0
|
_NA db 'N/A',0
|
||||||
_dot db '.',0
|
_dot db '.',0
|
||||||
_t db 0x1d,0x00
|
_t db 0x1d,0x00
|
||||||
@@ -389,12 +381,21 @@ drv_data:
|
|||||||
.sizeof = $ - drv_data ;
|
.sizeof = $ - drv_data ;
|
||||||
|
|
||||||
drv_struct:
|
drv_struct:
|
||||||
.handl dd 0
|
.handl dd 0
|
||||||
dd 0
|
dd 0
|
||||||
dd 0
|
dd 0
|
||||||
dd 0
|
dd 0
|
||||||
dd drv_data
|
dd drv_data
|
||||||
dd drv_data.sizeof;52 ; 13*4
|
dd drv_data.sizeof;52 ; 13*4
|
||||||
|
|
||||||
|
run_notify:
|
||||||
|
dd 7
|
||||||
|
dd 0
|
||||||
|
dd Error_text
|
||||||
|
dd 0
|
||||||
|
dd 0
|
||||||
|
db '/sys/@notify',0
|
||||||
|
|
||||||
sc system_colors
|
sc system_colors
|
||||||
I_END:
|
I_END:
|
||||||
rd 256
|
rd 256
|
||||||
|
Reference in New Issue
Block a user