User guide
14. SEMA4.ASM
SPOOLGEN.SUB
SPOOL.SRC
SPOOL.DEF
SPOOL.PAS
SPOOLM.PAS
PIPEGEN.SUB
PIPES.SRC
PIPED.PAS
PIPEC.PAS
PIPES.PAS
CPMIO.MAC
15. CLOADR.ASM
16. CBOOT.ASM
17.
BIOSC.ASM
BIOSCT.ASM
not meet
your
needs. Consult the CORVUS
SYSTEMS
CP/M PROGRAMMER'S GUIDE
for instructions on how to modify
CLlNK2.ASM.
Sources
for
the SEMA4 and SPOOL pro-
grams. These sources are provided
as
examples
of
how to use the Semaphore
and pipe features of the Corvus drive.
NOTE: The spool program is written in
Pascal, and requires you to have PASCALI
MT and the
MBO
Assembler in order to
modify it.
This is a short boot
loader program to be
used with
CP/M
2.X.
It can
be
used under
a floppy-based
CPIM to boot in CP/M from
the hard-disk once it
is
put there,
or
it can
be
used to make a ROM-based loader.
This is a cold boot loader
for
CP/M 2.X. It
is
brought in by CLOADER.
CBOOT
then
brings in the
CP/M
sy~tem.
One
of
these two files should be on your
set of diskettes. Both
of
these files contain
the source
for
the Corvus Basic
110
System
(BIOS)
to configure the Corvus drive into
one to seven pseudo drives,
as
well
as
allow
for the control of two floppy drives. The
BIOSC.ASM file contains dummy floppy
and console I/O drivers. These
dummy
drivers should
be
replaced with the floppy
and console should
be
replaced with the
floppy and console
1/0
drivers for your
computer. The
BIOSCT.ASM file contains
floppy and console 1/0 drivers
for
a typical
S-100
system using a single density floppy
diskette drive controller.
55