Digital Research
This commit is contained in:
2020-11-06 18:50:37 +01:00
parent 621ed8ccaf
commit 31738079c4
8481 changed files with 1888323 additions and 0 deletions

View File

@@ -0,0 +1,71 @@
MP/M-86 is created in four different stages:
1) Kernal and A86 files:
A) The A86 assembly modules that make up the operating system
are assembled on an 8080, Z-80, or 8086 based micro using ASM86.
GENCMD is run on each file and then they are renamed to type
MPM. These modules are:
SUP.MPM, RTM.MPM, MEM.MPM, CIO.MPM, BDOS.MPM, XIOS.MPM
B) RSP files are like the MPM files above, they are renamed
CMD files. The H86 files are the output of ASM86.
TMP.RSP, ECHO.RSP, CLOCK.RSP, SUBMIT.CMD, LDBDOS.H86, LDMPM.H86,
LDBIOS.H86
C) Files on the distribution diskettes created by combining
the above files. The end user can also create these files.
MPM.SYS, MPMLDR.CMD
2) Utilities compiled on the VAX
There are several directories on the VAX of utility source.
Submit jobs, using files of type COM, are run on the vax
to compile, link, located and 'H86' the utilities.
These submit jobs can be initiated from a micro via
submit jobs run under MP/M II - see the files
with names such as COMALL.SUB or COMMIX.SUB.
Once the utilities are compiled on the VAX,
submits are run under MP/M II to upload and gencmd
the H86 files - see the files with names such as GENALL.SUB,
GENMIX.SUB.
The utilities created in this manner are:
ABORT.CMD, ATTACH.CMD, ASM86.CMD, CONSOLE.CMD, DIR.CMD
DSKRESET.CMD, ED.CMD, ERA.CMD, ERAQ.CMD, GENSYS.CMD,
MPMSTAT.CMD, MPMSTAT.RSP, PIP.CMD, REN.CMD, SDIR.CMD,
SET.CMD, SHOW.CMD, SPOOL.CMD, STAT.CMD, STOPSPLR.CMD,
TOD.CMD, TYPE.CMD
3) Utilities compiled on a micro
These PL/M programs are compiled under CP/M running the ISIS
interface. They are:
DDT86.CMD, GENCMD.CMD, GENDEF.CMD
4) Text and source files included on the distribution diskettes:
DEBLOCK.LIB, ROM.A86, SINGLES.DEF, SINGLES.LIB, SYSDAT.LIB,
SYSTEM.LIB, TMP.A86, XIOS.A86, ROM.A86
Th<EFBFBD> entir<69> sourc<72> fo<66> MP/M-8<> 2.<2E> i<> backe<6B> u<> o<> tap<61> create<74> o<>
th<EFBFBD> VAX<41> Thi<68> include<64> th<74> file<6C> tha<68> ar<61> compile<6C> o<> assemble<6C>
o<EFBFBD> micros<6F> Th<54> entir<69> sourc<72> i<> als<6C> duplicate<74> o<> singl<67>
densit<EFBFBD> <20> inc<6E> floppies<65> writte<74> b<> ALTO<54> machines<65> Archiev<65>
copie<EFBFBD> o<> th<74> diskette<74> an<61> tape<70> ar<61> kep<65> i<> th<74> Digita<74>
Researc<EFBFBD> ban<61> vault.
Source and compiled and assembled list files are on the VAX in
sub-directories of DRB0:[FRANK.MPM86].