struct Interrupt
#include <exec/execbase.h>
struct Interrupt
{
struct MinNode is_Node;
ULONG is_Data;
VOID (*is_Code)(ULONG is_Data, UWORD *stackFrame);
};
- is_Node
- Used by exec to link the interrupt servers.
- is_Data
- Passed to the interrupt server as an argument. is_Data
will be both in the stack and in the register D0.
- is_Code
- The routine to be called. is_Data and the start
of the interrupt stack frame are passed as arguments in
both stack and in processor registers (is_Data in
D0, stackFrame in A0).
Used in: AddIntServer(), RemIntServer()