Download Print this page

Commodore Amiga A500 Technical Reference Manual page 153

Hide thumbs Also See for Amiga A500:

Advertisement

STRUCTURE SetupSig,lS-SIZE
APTR
ss-TaskPtr
ULONG
ss-SigMask
APTR
ss-ParamPtr
ULONG
ss-Paramsize
UWORD
ssJanuslntNum
LABEL
SetupSig-SIZEOF
ENDC
janus.bsoftware conventions for janus subsystem
Copyright
O
1986, Commodore-Amiga Inc., All rights reserved
#ifndef
EXEC-TYPES-]
#include
"exec/types.h"
#endif
EXEC-TY PES-I
#ifndef
EXEC-LIBRARIES-I
#include
"exec/libraries.h"
#endif
EXEC-LIBRARIES-I
#ifndef
EXEC-INTERRUPTS-I
#include
"exec/interrupts.h"
#endif
EXEC-INTERRUPTS-I
/*
**
As a coding convenience, we assume a maximum of 3 2 handlers.
**
People should avoid using this in their code, because we want
**to be able t o relax this constraint in the future. All the
**
standard commands' syntactically support any number of
interrupts,
**
but the internals are limited t o 32.
*/
#define MAXHANDLER 3 2
typedef
UWORD
RPTR;
l*
JanusAmiga
-
amiga specific data structures for janus project
*/
struct JanusAmiga
[
struct Library ja-LibNode;
ULONG jalntReq;
/*
software copy of outstanding
requests
*/
ULONG ja-IntEna;
l*
software copy of enabled
interrupts
*/
UBYTE *jaParamMem;
/*
ptr t o (byte arranged) param
mem
*/

Advertisement

loading

This manual is also suitable for:

Amiga a2000