Download Print this page

Motorola EXORdisk II User Manual page 368

Advertisement

OTHER SYSTEM FUNCTIONS
27.4 -- Diskette File Functions
Bit 2
=
1 indicates that
cont~ol
is to be
given to
the
loaded
prog~am
at
a
starting
execution
add~ess
specified
in
the
OFT,
not
at
the
address
contained
in
the
fl le's
RIB.
The
starting execution
address
must
be
specified
in
DEN of the DFT.
Bit 2
is mutually exclusive with bits 0 and
1.
Bit
4
=
1 indicates that the program can
only be
loaded
above
the
resident
MDOS
(location
SlFFF) and below the
last location
Or
contiguous
memory
established
during
MDOS
initialization.
Programs
loaded
in
this
manner
require
an
additional
eight bytes of
memo~y
beyond the last
address
loaded
into by the program.
The
MOOS
variable
ENDUS$
will
be
changed
to
reflect the last address
loaded into
by
the program.
The MDOS
SWI vector will be unchanged to allow
access to
M.DOS
system Functions.
Bit
4
is
mutually exclusive with bits 5
and
7.
Bit
5
=
1
indicates that the program
can
only
be
loaded into the User Memory
Map of an EXORciser
II
system
with
the
dual
memory
map configuration.
The
MDOS
SWI vector will be
resto~ed
to point back to the debug
monito~
iT
control
is
passed
to
the
loaded
p~ogram
or
to
the
monitor.
I~
cont~ol
is
~eturned
to
the
calling
prog~am,
the MDOS SWI vector
~ill
be
unchanged.
The
only
requirement
placed
on
programs loading into the
User
Memor~ ~ap
aT
a dual memory
map
configuration is that the ending load
add~ess
not be
greater
than
$FFFF.
OtheruJise,
any
memory
locations·
($OOOO-FFFF)
can bel oaded into.
Bit
5
is
mutually exclusive
~ith
bits 4
and
7.
Bit 6
=
1
indicates
that
no
directory
search
is
to be performed.
The RIB
entry
of
the
DFT
contains
the
physical
sector number of the RIB of
the file
f~om
~hich
the program is to
be loaded.
Page
27-21

Advertisement

loading

This manual is also suitable for:

Exordisk iii