Rev 858 | Rev 980 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 858 | Rev 960 | ||
---|---|---|---|
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: 858 $ |
14 | $Revision: 960 $ |
15 | 15 | ||
16 | 16 | ||
Line 236... | Line 236... | ||
236 | p_irq14: |
236 | p_irq14: |
237 | save_ring3_context |
237 | save_ring3_context |
238 | mov ax, app_data ;os_data |
238 | mov ax, app_data ;os_data |
239 | mov ds, ax |
239 | mov ds, ax |
240 | mov es, ax |
240 | mov es, ax |
- | 241 | mov edi, 14 |
|
- | 242 | cmp [v86_irqhooks+edi*8], 0 |
|
- | 243 | jnz v86_irq2 |
|
241 | mov byte [BOOT_VAR + 0x48E], 0xFF |
244 | ; mov byte [BOOT_VAR + 0x48E], 0xFF |
242 | call [irq14_func] |
245 | call [irq14_func] |
243 | call ready_for_next_irq_1 |
246 | call ready_for_next_irq_1 |
244 | restore_ring3_context |
247 | restore_ring3_context |
245 | iret |
248 | iret |
246 | p_irq15: |
249 | p_irq15: |
247 | save_ring3_context |
250 | save_ring3_context |
248 | mov ax, app_data ;os_data |
251 | mov ax, app_data ;os_data |
249 | mov ds, ax |
252 | mov ds, ax |
250 | mov es, ax |
253 | mov es, ax |
- | 254 | mov edi, 15 |
|
- | 255 | cmp [v86_irqhooks+edi*8], 0 |
|
- | 256 | jnz v86_irq2 |
|
251 | mov byte [BOOT_VAR + 0x48E], 0xFF |
257 | ; mov byte [BOOT_VAR + 0x48E], 0xFF |
252 | call [irq15_func] |
258 | call [irq15_func] |
253 | call ready_for_next_irq_1 |
259 | call ready_for_next_irq_1 |
254 | restore_ring3_context |
260 | restore_ring3_context |
255 | iret |
261 | iret |