|
|
1.1 root 1: ;
2: ; _IRQ286.EQU 5.20A June 8, 1995
3: ;
4: ; The Greenleaf Comm Library
5: ;
6: ; Copyright (C) 1984-94 Greenleaf Software Inc. All Rights Reserved.
7: ;
8: ; NOTES
9: ;
10: ; This file contains all the structures and constants used by the
11: ; IRQ manager. This is all private stuff and end users should not
12: ; ever have to include it.
13: ;
14: ; MODIFICATIONS
15: ;
16: ; December 12, 1992 4.00A : Initial release
17: ; December 1, 1994 5.10A : We split the IRQ manager into three pieces,
18: ; this being the 16 bit dos extender piece.
19: ;
20:
21: MAXIMUM_HANDLERS EQU 10
22:
23: irqdata STRUC
24: old_prot_handler DD 0
25: old_real_handler DD 0
26: prot_handler DD 0
27: real_handler DD 0
28: prot_handler_data DD 0
29: real_handler_data DD 0
30: tear_down_function DD 0
31: interrupt_number DW 0
32: saved_8259_bit DW 0
33: primary_8259 DW 0
34: secondary_8259 DW 0
35: mask_8259 DW 0
36: prot_int_count DW 0
37: real_int_count DW 0
38: irqdata ENDS
39:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.