Download Print this page

Motorola EXORdisk II User Manual page 389

Advertisement

OTHER SYSTEM FUNCTIONS
27.5 --
Othe~
Functions
zero)
or if the entry value
o~
B
was
zero.
X contains the old
value plus one
(value
before
the
call
to
.ALUSM)
of
ENDUS$
if the entry
value
of
B
was
one.
Thus,
X
points
to
the
starting
address
of
the
newly
allocated block.
X
contains
the
number of
bytes
allocated
if
the
entry value
oT B was
two.
Z
=
1
and C
=
0
if no
er~ors
occurred
(B
=
0);
The
remainder
of
CC
is
indeterminate.
Z
=
0
and
C
=
1 if an error occurred (B
not zero>.
The remainder
oT
CC
is
i nd
etermi nate.
The
MDOS
variabl~
ENDUS$ is
unch~nged
iT
an error
occurT'~d.
Otherwise,
ENDUS$
will
contain
the following:
if
the
entry
value
of
B
was
zero,
ENDUSS
~ill
contain the entry value of the X
l'
e 9
i
s t er
i
i T
th e
en
t,..
q
val
u
e
0
f
B wa s
one,
ENDUS$
will
have
been
incremented
by
the entry value
oT
the
X register;
and
iT
the entrq value
OT
B was two,
ENDUS$
will
contain
the
value of ENDSY$.
Page
27-42

Advertisement

loading

This manual is also suitable for:

Exordisk iii