home *** CD-ROM | disk | FTP | other *** search
- #ifndef EXEC_INTERRUPTS_H
- #define EXEC_INTERRUPTS_H
- #ifndef EXEC_NODES_H
- #include "exec/nodes.h"
- #endif !EXEC_NODES_H
- #ifndef EXEC_LISTS_H
- #include "exec/lists.h"
- #endif !EXEC_LISTS_H
- struct Interrupt {
- struct Node is_Node;
- APTR is_Data;
- VOID (*is_Code)();
- };
- struct IntVector {
- APTR iv_Data;
- VOID (*iv_Code)();
- struct Node *iv_Node;
- };
- struct SoftIntList {
- struct List sh_List;
- UWORD sh_Pad;
- };
- #define SIH_PRIMASK (0xf0)
- #define INTB_NMI 15
- #define INTF_NMI (1<<15)
- #endif
-