memrw.i-parameter area definition for access to other
processors mem
Copyright
0
1986, Commodore-Amiga Inc..
All
rights reserved
;
this is the table of hard coded services. Other services may exist
;
that are dynamically allocated via AllocJanusService.
;
Sen/ice numbers constrained by hardware:
JSERV-MINT EQU
0
;
monochrome display written to
JSERV-GINT EQU 1
;
color display written to
JSERV-CRT1 INT EQU 2
;
mono display's control registers
changed
JSERV-CRTZINT EQU
3
;
color display's control registers
changed
JSERV-ENBKB EQU
4
;
keyboard ready for next character
JSERV-LPT1 INT EQU
5
;
parallel control register
JSERV-COM21NT EQU
6
;
serial control register
;
hard coded service numbers
JSERV-PCBOOTED EQU
7
;
PC is ready to service soft
interrupts
JSERV-SCROLL EQU
8
;
PC
is
scrolling
its
screen
JSERV-HARDDISK EQU
9
:
Amiga reading PC hard disk
JSERV-READAMIGA EQU 10
:
PC reading Amiga mem
JSERV-READPC EQU 1 1
;
Amiga reading PC mem
JSERVAMIGACALL EQU 12
;
PC executing Amiga subroutine
JSERV-PCCALL EQU
13
;
Amiga causing PC interrupt
JSERV-NEWASERV EQU 14
;
PC initiating Amiga side of a new
service
JSERV-NEWPCSERV EQU
15
;
Amiga initiating PC side of a new
service
ENDC
JANUS-SERVICES-I
IFND JANUSSETUPSIG-I
JANUSSETUPSIG-I EQU
1
setupsig.i-data structure for SetupJanusSigO routine
Copyright
O
1986,
Commodore-Amiga Inc., All rights reserved
IFND EXEC-TYPES-I
INCLUDE 'exec1types.i'
EN DC
IFND EXEC-INTERRUPTS-I
INCLUDE 'exec1interrupts.i'
ENDC