Files
Digital-Research-Source-Code/CPM OPERATING SYSTEMS/CPM 68K/1.2 SOURCE/0/SRCKIT.DOC
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

68 lines
3.4 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

CP/M-68K Version 1.2 Source Kit
-------------------------------
This source distribution for CP/M-68K is designed for use on
a machine with a large capacity (7Mb) hard disk. All 15 user
numbers are utilized. The files on the diskettes are already in
their proper user areas. After copying all diskettes to the hard
disk, you should have the following:
User Contents
---- --------
0 Binaries, RELOC files
1 Bootstrap (LDRLIB) source
2 O/S (CPMLIB) source
3* LINK68 Source
4 KLIB Source
5 DDT Source
6 CLIB Source
7 LIBF.A Source
8 LIBE.A Source
9* AS68 Source
10* LO68 / Utility Sources
11* CP68 Source
12* C068 Source
13* C168 Source
14 Test Suite Source
15 Distribution Kit .SUB files
Items marked with an asterisk ("*") are not complete. Sources for
the C compiler, assembler, linker, etc. are copyright by Alcyon
Corp., and require a separate source license.
Each user number contains a file "MAKE.SUB". This command
file re-creates from source all binary files within the user
area. There are two parameters to these files. Both parameters
are drive specifications. The first drive is for temporary files,
and the second specifies the drive on which the compiler,
assembler, linker, and C runtime library are located. If you have
a RAMdisk with 512K, use it for the first drive. If you have a
1Mb RAMdisk, use it for both. (See the MAKE.SUB file for user 0
to get a list of the files to put on the disk).
The entire process is designed to repeat over and over,
building the O/S, utilities, and compiler. Each successive
iteration uses the tools built on the previous iteration. The
test suite is run just after installation of the new tools. The
MAKE.SUB files distributed will not work due to the missing
sources for the compiler, assembler, and linkers. You can rebuild
the binaries for the sources which are present by editing these
MAKE.SUB files, however.
User 15 contains files MAKE.SUB, which makes a VME-10
distribution, and MAKE8.SUB, which makes an eight-inch
distribution. The files V1.SUB->V3.SUB contain PIP commands for
copying files from the hard disk to floppies to create a 5.25
CP/M-68K Version 1.2 Source Kit Page 1
inch distribution kit. The files 1.SUB->8.SUB do the same for the
eight-inch distribution.
Also in user 15 are the sources for ED, PIP, and STAT. These
require the Hitachi Super PL/H compiler, which we also can't
distribute. The port to the Z-8000 involved re-coding these in C.
We will try to incorporate the C versions into the next release.