mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 08:24:18 +00:00
68 lines
3.4 KiB
Plaintext
68 lines
3.4 KiB
Plaintext
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.
|
||
|