home *** CD-ROM | disk | FTP | other *** search
- {$if not def EXEC_INTERRUPTS_H} CONST EXEC_INTERRUPTS_H=0;
-
- { *******************************************************************
- ** KickPascal-Include-Datei "exec/interrupts.h" zu Kickstart 3.0 **
- ******************************************************************* }
-
- TYPE p_Interrupt = ^Interrupt;
- TYPE p_IntVector = ^IntVector;
- TYPE p_SoftIntList = ^SoftIntList;
-
- {$if not def EXEC_NODES_H;incl "exec/nodes.h";endif}
- {$if not def EXEC_LISTS_H;incl "exec/LISTS.h";endif}
-
-
- TYPE Interrupt = RECORD
- is_Node : Node;
- is_Data : Ptr;
- is_Code : Ptr;
- END;
-
-
- TYPE IntVector = RECORD
- iv_Data : Ptr;
- iv_Code : Ptr;
- iv_Node : p_Node;
- END;
-
- TYPE SoftIntList = RECORD
- sh_List : List;
- sh_Pad : Word;
- END;
-
- CONST SIH_PRIMASK =$f0;
-
- CONST
- INTB_NMI = 15;
- INTF_NMI = $8000;
-
- {$endif}
-