Commodore Amiga A500 Technical Reference Manual page 155

Hide thumbs Also See for Amiga A500:
Table of Contents

Advertisement

*/UBYTE
];
/* JanusNode — an RPTR/Exec style node.
*/
struct JanusReqList
[RPTR
jn—Succ;
RPTR
jn—Pred:
RPTR
jn—Name;
UWORD
jn—Reqlndex;
];
#endif undef
/* JanusBase — the master data table for the janus project. It is
located
* at the bottom of parameter memory.*/
struct JanusBase [
UBYTE jb—Lock;
UBYTE jb—8O88Go;
struct
JanusMemHead
jb—ParamMem;
struct
JanusMemHead
jb—BufferMem;
RPTR
jb—Interrupts;
RPTR
jb—Parameters;
UWORD jb—Numlnterrupts; /* number of interrupts &
/* constant to set to indicate a pending software interrupt
*/#define JSETINT
memrw.i—parameter area definition for access to other
processors mem
Copyright © 1986, Commodore-Amiga Inc.. All rights reserved
#ifndef JANUS_MEMRW_H
#define JANUS_MEMRW_H
/*
** this is the parameter block for the JSERV_READPC and JSERV_
** READAMIGA services — read and/or write the other processors
memory.
*/
152
jl—padO;
/* this' index intojb—
CommRegs */
/* lock byte between
processors */
/* free mem pool for param
memory
/* free mem pool for buffer
memory
* (UBYTE *) of request
byte-pairs
* array of ptrs to parameter
areas */
parameters */];
0x7f

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Amiga a2000

Table of Contents