|
|
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.