Atari DOS 2.5: XF551 Owner's Manual page 61

Atari dos 2.5 disk drive
Table of Contents

Advertisement

Example
3:
Suppose you have three
files
,
each of which
has
a
RUN
address
but no
INIT
address
included
in its
data.
This
example
shows one
way a file
of
this type
might
be created.
SELECT
ITEI'1
OF'
!""""!
FOP t'1ENU
K
[
Reurn
)
SAUE-GIUE
FILE,START,END(, IN
I
T,RUN)
F'AF.:Tl
.
OBJ,200(1,2
1FF
,
,
200€1
[
Reurn
)
SEL
ECT ITEI'1
OP
!""""!
FOP t'1Et1U
K
[
Retlnl
]
SAUE-GIUE
FILE,START,END
(
,I NIT,RUN)
PART2
.
OE
U
,
22tH~1,
23FF
,
,2200
[Reu.rn
)
The other two
files,
PART2 .0BJ
and
PART3 .0BJ
,
that are
cre·
ated the same way as
PART1
.0BJ can then be
merged
into
WHOLE
.OBJ
by using the
BINARY
SAVE or COPY
FILE
option
with the append
opt
ion
.
When this new
file
is loaded-
1.
PART1 .0BJ loads
,
but does not execute (no
IN
IT).
2.
RUN address tor
PART1
.0BJ
is stored in
2EO
and
2E1
.
3.
PART2.0BJ
loads,
but
does
not
execut
e (no
INIT).
4.
RUN
address
for PART2.0BJ
is stored in 2EO and 2E1
,
which
overwrites PART1 .0BJ
RUN
address.
5.
PART3
.0BJ loads
,
but does not execute (no
INIT).
6.
RUN
address
for PART3
.0BJ is stored in 2EO and 2E1
,
which
overwrites
PART2.0BJ RUN
address.
7. Execution
begins
at
RUN
address
of PART3.0BJ
,
since you
are now at
the
end of
the
file
.
51

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xf551

Table of Contents