EasyManua.ls Logo

Commodore Amiga A500 - Page 142

Commodore Amiga A500
283 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
;
Symll86
-
how the
€K23648088
wants
~ts
parameter block ananpi:
STRUCTURE Sysca1186.0
UWORD s86AX
UWORD s86-BX
UWORD s86-CX
UWORD s86-DX
UWORD s86-SI
UWORD s86-DS
UWORD s86-DI
UWORD s86-ES
UWORD s86-BP
UWORD s86-PSW
UWORD s86-INT
;
8086 int
#
that will be
called
LABEL
Syscall86SIZEOF
;
Syscall68
-
the way the
68000
wants its parameters arranged:
STRUCTURE Sysca1168.0
ULONG
s68-DO
ULONG s68-D1
ULONG s68-D2
ULONG s68-D3
ULONG s68-D4
ULONG s68-D5
ULONG s68-D6
ULONG s68-D7
ULONG s68AO
ULONG s68A1
ULONG ~6842
ULONG s68A3
ULONG s68A4
ULONG s68A5
ULONG s68A6
ULONG s68-PC
ULONG s68ArgStack
ULONG s68ArgLength
ULONG s68-MinStack
ULONG s68-CCR
ULONG s68-Process
UWORD s68-Command
UWORD s68Status
UWORD s68-SigNum
;
pc to start execution from
;
array to be pushed onto
stack
;
number of bytes to be
pushed (must be even)
;
minimum necessary stack
(0
=
use default)
;
condition code register
;
ptr to process for this
block.
;
special commands: see
below
;
internal use: signal to
wake up process

Related product manuals