Download Print this page

Motorola EXORdisk II User Manual page 241

Advertisement

ROLLOUT COMMAND
23. 1 -- Use
No
file
name specification can be entered
~ith
the "V"
option.
The diskette that will be written to
in
drive
one
must
not
contain
an
MDOS system that is to be used again.
The system tables on that diskette will be overwritten.
The
diskette
will
have to be regenerated in order to be used as
an MDOS system diskette.
ROLLOUT will display the following message once
it
has
been invoked
~ith
the "V" option:
LOAD
ADDRESS:
to
which
the
operator
must
respond
with
the
starting
hexad~cimal
add~~ss
of a memory block into which the
ROLLOUT
command
will
attempt
to
move
the
position-independent
routine.
The address
must be
ror
memory above that
required
by
MDOS
and the ROLLOUT command.
!r
~ne
address entered is
too lowl
ROLLOUT
will display the message
LOAD ADDRESS MUST BE GREATER THAN $nnnn
"and return
control
to
MDOS.
"nnnn"
is
the
hexadecimal
address
of
the
last location in memory occupied bq
MDOS
or
the ROLLOUT command.
Ir
the entered address speciFied
spans
non-existent
memor~1
ROLLOUT will display the
standa~d
e~ro~
message
**
53 INSUFFICIENT MEMORY
and return to MDOS.
Caution
must
be
used
in
·locating
the
position-independent
routine in memory.
Since MDOS uses the
upper end of memory when the command interpreter is
running,
the
rOU~lne
should not be loaded within 100 (decimal) bqtes
of the end of contiguous memory_
Ca~e
must also be taken
to
en~ure
that
the
program
being tested does not destroy the
$200 locations occupied by the position-independent routine.
IT the
position-independent
routine
was
successFully
transTer~ed,
ROLLOUT
will
terminate
and return control to
MDOS.
The user can then invoke the LOAD command to bring his
test program into memory.
Then, whenever the time is reached
that memory is to be written to diskettel
the user need
only
give
control
to
the
still
resident
position-independent
routine at the address that was entered in
respon~e
to
the
"LOAD
ADDRESS" prompt discussed above.
This is done via the
EXbug command
nnnniG
When the pOSition-independent
routine
receives
control
in
this manner,
it will prompt the
ope~ator
for the starting and
end
i
n gad d res s e s a s des c rib e din sec t ion 23. 1. 1.
Af t e
l'
the
Page
23-04

Advertisement

loading

This manual is also suitable for:

Exordisk iii