Subversion Repositories Kolibri OS

Rev

Rev 1638 | Rev 2106 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1638 Rev 2010
Line 9... Line 9...
9
;;  Distributed under GPL. See file COPYING for details.        ;;
9
;;  Distributed under GPL. See file COPYING for details.        ;;
10
;;  Copyright 2003 Ville Turjanmaa                              ;;
10
;;  Copyright 2003 Ville Turjanmaa                              ;;
11
;;                                                              ;;
11
;;                                                              ;;
12
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
12
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 13... Line 13...
13
 
13
 
Line 14... Line 14...
14
$Revision: 1638 $
14
$Revision: 2010 $
15
 
15
 
16
 
16
 
Line 44... Line 44...
44
    if  USE_COM_IRQ
44
    if  USE_COM_IRQ
45
        dd      irq_serv.irq_3, irq_serv.irq_4
45
        dd      irq_serv.irq_3, irq_serv.irq_4
46
    else
46
    else
47
        dd      p_irq3, p_irq4 ;??? íåñòûêîâêà
47
        dd      p_irq3, p_irq4 ;??? íåñòûêîâêà
48
    end if
48
    end if
49
        dd      irq_serv.irq_5,  p_irq6,          irq_serv.irq_7
49
        dd      irq_serv.irq_5,  irq_serv.irq_6,  irq_serv.irq_7
50
        dd      irq_serv.irq_8,  irq_serv.irq_9,  irq_serv.irq_10
50
        dd      irq_serv.irq_8,  irq_serv.irq_9,  irq_serv.irq_10
51
        dd irq_serv.irq_11, irq_serv.irq_12
51
        dd      irq_serv.irq_11, irq_serv.irq_12, irqD, irq_serv.irq_14, irq_serv.irq_15
52
	dd irq13
-
 
53
	dd p_irq14,p_irq15
-
 
54
	; I don`t known how to use IRQ_RESERVE
52
	; I don`t known how to use IRQ_RESERVE
55
if IRQ_RESERVE > 16
53
if IRQ_RESERVE > 16
56
	dd irq_serv.irq_16
54
	dd irq_serv.irq_16
57
	dd irq_serv.irq_17
55
	dd irq_serv.irq_17
58
	dd irq_serv.irq_18
56
	dd irq_serv.irq_18
Line 206... Line 204...
206
        iretd
204
        iretd
Line 207... Line 205...
207
 
205
 
208
;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
206
;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
209
; bl - error vector
207
; bl - error vector
-
 
208
show_error_parameters:
-
 
209
        cmp     bl, 0x06
-
 
210
        jnz     .no_ud
-
 
211
        push    ebx
-
 
212
        mov     ebx, ud_user_message
-
 
213
        mov     ebp, notifyapp
-
 
214
        call    fs_execute_from_sysdir_param
-
 
215
        pop     ebx
210
show_error_parameters:
216
.no_ud:
211
        mov     edx,[TASK_BASE] ;not scratched below
217
        mov     edx,[TASK_BASE] ;not scratched below
212
        DEBUGF  1, "K : Process - forced terminate PID: %x\n", [edx+TASKDATA.pid]
218
        DEBUGF  1, "K : Process - forced terminate PID: %x\n", [edx+TASKDATA.pid]
213
        cmp     bl, 0x08
219
        cmp     bl, 0x08
214
        jb      .l0
220
        jb      .l0