g)
Bad file descriptor - Specify the correct file name.
h)
Drive select error - Specify the drive name from A: to
H:.
i)
Communication error -
if
the RS-232C ports
of
the two computers are not
configured with the same parameters the PX-8 will not receive recognisable
characters. When data
is
received from the transmitting computer the screen
will show this error message and the prompt:
Press ESC to restart,
STOP
to exit from FILINK
You can then take the appropriate action.
NOTE:
The QX-10
TERM
program will cause meaningless characters to appear on
the screen
if
an
attempt
is
made to send to it with non-matching RS-232C
parameters.
j)
Close error - replace the new disk and restart from the beginning.
k) Sender is
not
ready - make sure
that
the sending computer
is
ready to send
the file.
I)
RS-232C is not ready - make sure
that
RS-232C cable
is
connected correctly.
3-90
3.10 Other
CP
1M
Transient Programs
Apart
from the utility programs
or
commands in
CP
1M
which have already
been described, there are some others which will be available
to
you as soon
as you connect a disk drive to your PX-8. Some are disk utility programs and
some allow you to carry
out
all sorts
of
operations
on
the computer which are
either difficult
or
impossible with the machine
on
its own. Please consult your
dealer for information
on
obtaining these programs.
1. Disk utilities
a)
FORMAT
(Preparing a floppy disk for use)
This program allows you
to
FORMAT
a floppy disk in a specified drive. FOR-
MATting
is
a process whereby the disk
is
divided up into sections which help
the computer to find its way around.
It
also has the effect
of
erasing all the
data
already
on
the disk. This function may be included in COPYDISK.
b) COPYDISK (Making
an
exact copy
of
a floppy disk)
Instead
of
using
PIP
you can use COPYDISK
to
copy the entire contents
of
one disk
on
to
another. This
is
particularly useful when making back-up copies
of
program and
data
disks. This program incorporates a VERIFY facility so
that
it compares what
is
on
the disk from which you are copying with what
is
being written
to
the disk
on
which the copy
is
being made, thus ensuring a
perfect copy.
2.
Program
utilities
a)
ED
(Editing a file)
This
is
an
EDitor incorporating a powerful set
of
sub commands which can be
used for on-screen creation and editing
of
files.
It
is
most useful when creating
SUBMIT files
or
when typing in
or
correcting assembler programs.
b)
DDT
(Dynamic Debugging Tool)
Programs written in Intel 8080 in assembler
or
machine code can be quickly
debugged
or
altered with DDT.
It
contains a number
of
subcommands which
can be used to look at, alter
and
assemble programs in memory. Files changed
in this way can be written back to disk using the
CP
1M
SAVE command.
3-91