Commodore Amiga A500 Technical Reference Manual page 149

Hide thumbs Also See for Amiga A500:
Table of Contents

Advertisement

memrw.i—parameter area definition for access to other
processors mem
Copyright © 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.
; Service numbers constrained by hardware:
JSERV_MINT
JSERV_GINT
JSERV_CRT1INT
JSERV_CRT2INT
JSERV_ENBKB
JSERV_LPT1INT
JSERV_COM2INT
; hard coded service numbers
JSERV_PCBOOTED
JSERV_SCROLL
JSERV_HARDDISK
JSERV_READAMIGA EQU 10 ; PC reading Amiga mem
JSERV_READPC
JSERV_AMIGACALL EQU 12 ; PC executing Amiga subroutine
JSERV_PCCALL
JSERV_NEWASERV EQU 14 ; PC initiating Amiga side of a new
JSERV_NEWPCSERV EQU 15 ; Amiga initiating PC side of a new
ENDC
IFND
JANUS_SETUPSIG_I
JANUS_SETUPSIG_I
setupsig.i—data structure for SetupJanusSig() routine Copyright
© 1986, Commodore-Amiga Inc., All rights reserved
IFND
INCLUDE
ENDC
IFND
INCLUDE
ENDC
146
EQU 0
; monochrome display written to
EQU 1
; color display written to
EQU 2
; mono display's control registers
changed
EQU 3
; color display's control registers
changed
EQU 4
; keyboard ready for next character
EQU 5
; parallel control register
EQU 6
; serial control register
EQU 7
; PC is ready to service soft
interrupts
EQU 8
; PC is scrolling its screen
EQU 9
; Amiga reading PC hard disk
EQU 11 ; Amiga reading PC mem
EQU 13 ; Amiga causing PC interrupt
service
service
JANUS_SERVICES_I
EQU 1
EXEC_TYPES_I
'exec/types, i'
EXEC_INTERRUPTS_I
'exec/interrupts.i'

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Amiga a2000

Table of Contents