|
|
1.1 root 1: ;
2: ; _IRQ386.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 the IRQDATA structure used by the 32 bit
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 is the piece that gets used for the
19: ; 386 IRQ manager.
20: ;
21:
22: MAXIMUM_HANDLERS EQU 10
23:
24: irqdata STRUC
25: old_handler_offset DD 0
26: old_handler_selector DW 0
27: old_real_handler DD 0
28: handler_offset DD 0
29: handler_selector DW 0
30: real_handler DD 0
31: handler_data_offset DD 0
32: handler_data_selector DW 0
33: real_handler_data DD 0
34: tear_down_function DD 0
35: interrupt_number DD 0
36: saved_8259_bit DD 0
37: primary_8259 DD 0
38: secondary_8259 DD 0
39: mask_8259 DD 0
40: int_count DD 0
41: real_int_count_low DW 0
42: real_int_count_high DW 0
43: irqdata ENDS
44:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.