mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-26 01:44:21 +00:00
Upload
Digital Research
This commit is contained in:
173
CPM OPERATING SYSTEMS/CPM 68K/1.0X SOURCES/v101/doc/cpm0706.rno
Normal file
173
CPM OPERATING SYSTEMS/CPM 68K/1.0X SOURCES/v101/doc/cpm0706.rno
Normal file
@@ -0,0 +1,173 @@
|
||||
.nofill
|
||||
Memo: Vincent Alia
|
||||
Ruth Driscoll
|
||||
Bill Fitler
|
||||
Bob Herlien
|
||||
Tim McCormick
|
||||
Bill Tyler
|
||||
.bl 1
|
||||
xc: Tom Rolander
|
||||
.bl 1
|
||||
Re: Minutes of CP/M-68K Status Meeting 07/06
|
||||
.bl 1
|
||||
From: Steve Williams
|
||||
.bl 1
|
||||
.fill
|
||||
As we discussed this morning, the status of the CP/M-68K project is as
|
||||
follows:
|
||||
.bl 1
|
||||
.c
|
||||
BDOS
|
||||
.c
|
||||
----
|
||||
.bl 1
|
||||
The BDOS is 99% coded, lacking only the Set exception vector, program
|
||||
chain and flush buffers
|
||||
functions. Approximately 60% of this code is tested. Bob has
|
||||
committed to a working BDOS by 7/16.
|
||||
.bl 1
|
||||
.c
|
||||
CCP
|
||||
.c
|
||||
---
|
||||
.bl 1
|
||||
The CCP lacks BATCH processing. It is felt that this is a desirable feature,
|
||||
but that the system would be usable without it. BATCH processing is therefore
|
||||
a candidate for featurectomy if need be.
|
||||
.bl 1
|
||||
.c
|
||||
Bootstrap
|
||||
.c
|
||||
---------
|
||||
.bl 1
|
||||
No progress has been made on a bootstrap loader for CP/M on the EXORmacs.
|
||||
.bl 1
|
||||
.c
|
||||
DDT
|
||||
.c
|
||||
---
|
||||
.bl 1
|
||||
DDT lacks File I/O and program load functions. It is not usable without
|
||||
program load. Bill has promised program load by 7/12. File I/O is another
|
||||
candidate for featurectomy.
|
||||
.bl 1
|
||||
.c
|
||||
Diskette Format Utility
|
||||
.c
|
||||
-----------------------
|
||||
.bl 1
|
||||
Nothing has been done about a diskette format utility for the EXORmacs.
|
||||
.bl 1
|
||||
.c
|
||||
Utilities
|
||||
.c
|
||||
---------
|
||||
.bl 1
|
||||
A problem exists somewhere between XLINK and the Motorola linker. Initialized
|
||||
data areas in the utilities do not have the right values in the right places
|
||||
after the link process. Chaki will attempt to use the Alcyon linker to
|
||||
correct this problem.
|
||||
.bl 1
|
||||
ED and STAT work completely when linked into the system. Debugging is
|
||||
starting on the PIP utility. There is some problem with random I/O which
|
||||
needs to be fixed to complete this debugging. Bob will coordinate with Chaki
|
||||
to resolve the problem.
|
||||
.bl 1
|
||||
.c
|
||||
Assembler / Linker
|
||||
.c
|
||||
------------------
|
||||
.bl 1
|
||||
No further work has been done on the Alcyon assembler / linker since getting
|
||||
these to work on the VAX under VMS. Work will begin this week on re-hosting
|
||||
this software to run under CP/M-68K.
|
||||
.bl 1
|
||||
.c
|
||||
C Runtime Library
|
||||
.c
|
||||
-----------------
|
||||
.bl 1
|
||||
Bill Fitler joined the project team today as the C runtime library person.
|
||||
A specification for this library now exists, and work will begin immediately.
|
||||
Bill has promised a schedule by the end of the week.
|
||||
.bl 1
|
||||
.c
|
||||
C Compiler
|
||||
.c
|
||||
----------
|
||||
.bl 1
|
||||
Barring unforeseen problems, we will receive the source code to the Alcyon
|
||||
compiler 7/12. This will be put up on the VAX using the same interface
|
||||
library used to port the assembler and linker.
|
||||
.bl 1
|
||||
.c
|
||||
Documentation
|
||||
.c
|
||||
-------------
|
||||
.bl 1
|
||||
Ruth has promised an outline for the Programmer's Manual by 7/8, and also to
|
||||
begin writing this manual on that date.
|
||||
.bl 1
|
||||
We will be using the Motorola 68000 book plus Bill Allen's documentation for
|
||||
the assembler and linker, at least for B-testing purposes.
|
||||
.bl 1
|
||||
.c
|
||||
Quality Assurance
|
||||
.c
|
||||
-----------------
|
||||
.bl 1
|
||||
Vincent distributed the attached assurance plan. Bob, Bill and Chaki must
|
||||
coordinate with him on getting time on the EXORmacs. I will be assuming the
|
||||
role of Q/A interface person.
|
||||
.bl 1
|
||||
.c
|
||||
Other Issues
|
||||
.c
|
||||
------------
|
||||
.bl 1
|
||||
The following decisions were reached by myself and Tom Rolander 7/6:
|
||||
.ls
|
||||
.leb;The Pascal version of CP/M-68K must be translated into C and shipped as
|
||||
a product as soon as possible following the preliminary release. This will
|
||||
entail a second field test. Portable CP/M will have to wait. I will manage
|
||||
this conversion project.
|
||||
.leb;The C runtime documentation will be given to Motorola and HP.
|
||||
.leb;The quantities in the Motorola contract will be adjusted so that CP/M-68K
|
||||
pricing is in line with CP/M-86.
|
||||
.els
|
||||
.c
|
||||
From Last Week
|
||||
.c
|
||||
--------------
|
||||
.bl 1
|
||||
No minutes were distributed from last week's meeting. Here are the key
|
||||
decisions that were made:
|
||||
.ls
|
||||
.leb;Bob Herlien will be responsible for the CCP, BDOS, and Bootstrap
|
||||
portions of the code.
|
||||
.leb;Bill Tyler will be responsible for DDT, the Disk FORMAT utility, and
|
||||
serialization utilities. (Serialization does not have to be ready 7/31).
|
||||
.leb;I will be responsible for making the Alcyon assembler and linker
|
||||
work under CP/M-68k.
|
||||
.leb;Ruth Driscoll will be responsible for documentation, consisting of
|
||||
a Programmer's Guide, a User's Guide, and a Quick Reference. For the 7/31
|
||||
shipment, the following items have priority:
|
||||
.ls
|
||||
.leb;The BDOS Calls section of the Programmer's Guide.
|
||||
.leb;The BIOS Calls section of the Programmer's Guide.
|
||||
.leb;The description of the Base Page area and program loading from the
|
||||
Programmer's Guide.
|
||||
.leb;(Time permitting) A list of DDT commands.
|
||||
.els
|
||||
The Alcyon documentation on the assembler and linker plus the Motorola
|
||||
book on the 68000 must serve for documentation on the assembler / linker
|
||||
programs. The CP/M-86 User's guide must serve as documentation for user
|
||||
commands.
|
||||
.els
|
||||
It was also decided that the ".COM" file equivalent for CP/M-68K would be
|
||||
".68K". Submit files would have the extension ".SUB".
|
||||
The "SUBMIT " command prefix will be optional.
|
||||
.bl 1
|
||||
The ability to retrieve ALL directory entries in SEARCH functions by coding
|
||||
a "?" in the drive field of the FCB under CP/M 2.2 will be preserved under
|
||||
CP/M-68K.
|
||||
Reference in New Issue
Block a user