Sharp mz-3500 Manual For Use page 227

Business computer eos 3.0
Hide thumbs Also See for mz-3500:
Table of Contents

Advertisement

Section A:
System interface
************************************************************************
*
*
*
*
59 -
Load Overlay
*
*
************************************************************************
On
entry:
C
DE
On return:
A
H
3BH
Address of FCB
Error code
Physical error code
Possible logical errors:
- none -
Possible physical errors:
1
Read/write error
4
Drive not selectable
9
Quotation marks in file name
Differences to CP/M plus:
- none -
Differences to CP/M 2.2 resp. DiCOS:
New function.
This
function
enables user programs to invoke the EOS program
loader.
Normally,
the
loader is used by the command interpreter only and
does
not reside
in
memory.
To keep it in memory,
function modules must have
been
loaded,
or
the program must be provided with
an
em~ty
program
header.
EOS expects an active FCB in DE,
i.e.
the file must have been
opened.
Furthermore,
the
desired loading address has to be passed in bytes
34
and 35 {R0 and Rl)
in the FCB,
which must not be less than HJ0H.
There
must
be enough space in memory to store the entire file.
If both these
conditions
are not met,
EOS returns with register A
=
0FFH and H
0.
All other logical error possible correspond to those mentioned at
func-
tion 20 {Read Sequential).
If the file loaded is of type
11
PRL
11
,
it will be relocated after loading.
Function modules found within the file will be activated.
EOS System manual
Daeumling & Zimmermann
Page 90

Advertisement

Chapters

Table of Contents
loading

Table of Contents