Commodore Amiga A500 Technical Reference Manual page 150

Hide thumbs Also See for Amiga A500:
Table of Contents

Advertisement

STRUCTURE SetupSig.IS_SlZE
APTR
ULONG
APTR
ULONG
UWORD
LABEL
ENDC
janus.h—software conventions for janus subsystem
Copyright © 1986, Commodore-Amiga Inc., All rights reserved
#ifndef
EXEC_TYPES_I
#include
"exec/types.h"
#endif
EXEC_TYPES_I
#ifndef
EXEC_LIBRARIES_I
#include
"exec/libraries.h"
#endif
EXEC_LIBRARIES_I
#ifndef
EXEC_INTERRUPTS_I
#include
"exec/interrupts.h"
#endif
EXEC_INTERRUPTS_l
/*
** As a coding convenience, we assume a maximum of 32 handlers.
** People should avoid using this in their code, because we want
** to be able to relax this constraint in the future. All the
** standard commands' syntactically support any number of
interrupts,
** but the internals are limited to 32.
*/
#define MAXHANDLER 32
typedef UWORD
/* JanusAmiga — amiga specific data structures for janus project */
struct JanusAmiga [
struct Library ja_LibNode;
ULONG ja_IntReq;
ULONG ja_IntEna;
UBYTE *ja_ParamMem; /* ptr to (byte arranged) param
147
ss_TaskPtr
ss_SigMask
ss_ParamPtr
ss_ParamSize
ss_JanuslntNum
SetupSig_SIZEOF
RPTR;
/* software copy of outstanding
requests */
/* software copy of enabled
interrupts */
mem */

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Amiga a2000

Table of Contents