Subversion Repositories Kolibri OS

Rev

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

Rev 473 Rev 479
Line 1... Line 1...
1
$Revision: 473 $
1
$Revision: 479 $
2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
3
;;                                                              ;;
3
;;                                                              ;;
4
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
4
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
5
;; Distributed under terms of the GNU General Public License    ;;
5
;; Distributed under terms of the GNU General Public License    ;;
6
;;                                                              ;;
6
;;                                                              ;;
Line 48... Line 48...
48
    times 12 dd unknown_interrupt
48
    times 12 dd unknown_interrupt
Line 49... Line 49...
49
 
49
 
50
    dd   irq0  , irq_serv.irq_1, p_irq2 , p_irq3     ;irq_serv.irq_3
50
    dd   irq0  , irq_serv.irq_1, p_irq2 , p_irq3     ;irq_serv.irq_3
51
    dd   p_irq4 ,irq_serv.irq_5,p_irq6,irq_serv.irq_7
51
    dd   p_irq4 ,irq_serv.irq_5,p_irq6,irq_serv.irq_7
52
    dd   irq_serv.irq_8, irq_serv.irq_9, irq_serv.irq_10
52
    dd   irq_serv.irq_8, irq_serv.irq_9, irq_serv.irq_10
Line 53... Line 53...
53
    dd   irq_serv.irq_11,p_irq12,irqD ,p_irq14,p_irq15
53
    dd   irq_serv.irq_11,irq_serv.irq_12,irqD ,p_irq14,p_irq15
Line 54... Line 54...
54
 
54
 
55
    times 16 dd unknown_interrupt
55
    times 16 dd unknown_interrupt
Line 272... Line 272...
272
     call  irqhandler
272
     call  irqhandler
273
  p_irq4_1:
273
  p_irq4_1:
274
     restore_ring3_context
274
     restore_ring3_context
275
     iret
275
     iret
Line 276... Line -...
276
 
-
 
277
p_irq12:
-
 
278
     save_ring3_context
-
 
279
     mov   ax, app_data  ;os_data
-
 
280
     mov   ds, ax
-
 
281
     mov   es, ax
-
 
282
     call  check_mouse_data_ps2
-
 
283
     restore_ring3_context
-
 
284
     iret
-
 
285
 
276
 
286
p_irq14:
277
p_irq14:
287
        save_ring3_context
278
        save_ring3_context
288
        mov     ax, app_data  ;os_data
279
        mov     ax, app_data  ;os_data
289
        mov     ds, ax
280
        mov     ds, ax