/*
service numbers constrained by hardware
*/
#define JSERV-MINT
0
/*
monochrome display written to
*/
#define JSERV-GINT 1
/*
color display written to
*/
#define JSERV-CRTI INT
2
l*
mono display's control registers
changed
*/
#define JSERV-CRT21NT
3
/*
color display's control registers
changed
*/
#define JSERV-ENBKB
4
/*
keyboard ready for next
character
*/
#define JSERV-LPT1 INT
5
/*
parallel control register
*/
#define JSERV-COMZINT
6
/*
serial control register
*/
/*
hard coded service numbers
*/
#define JSERV-PCBOOTED
7
/*
PC
is
ready to service soft
interrupts
*/
#define JSERV-SCROLL
8
/*
PC is scrolling
its
screen
*/
#define JSERV-HARDDISK
9
/*
Amiga reading PC hard disk
*/
#define JSERV-READAMIGA 10
/*
PC reading Amiga mem
*/
#define JSERV-READPC 11
/*
Amiga reading PC mem
*/
#define JSERVAMIGACALL 12
/*
PC
causing Amiga funcbon call
*/
#define JSERV-PCCALL 13
/*
Amiga causing PC interrupt
*/
#define JSERV-NEWASERV
14
/*
PC initiating Amiga side of a
new service
*/
#define JSERV-NEWPCSERV 15
/*
Amiga initiating PC side of a
new service
*/
setupsig.i-data structure for SetupJanusSig(
)
routine
Copyright
O
1986, Commodore-Amiga Inc.. All rights reserved
struct
SetupSig
[
struct Interrupt sslnterrupt;
APTR ss-TaskPtr;
ULONG ssSigMask;
APTR ss-ParamPtr;
ULONG ss-Paramsize;
UWORD
ss_JanuslntNum;
l:
#endif