Index of /Distributions/Research/Bug_Fixes/V6enb
Name Last modified Size Description
Parent Directory -
v6enb.tar.gz 2001-04-23 02:25 26K
UNIX V6 on the Supnik simulator:
--------------------------------
This directory contains tape files for the Supnik simulator and
accompaning README files, which I produced when preparing an OS
course at the Berufsakademie. Further it contains C-sources of two
commands (enblock.c/deblock.c). These commands prepare a tapefile for the
simulator (enblock) and produce a plain file from a simulator
tapefile (deblock).
The Supnik simulator can be obtained from:
ftp://minnie.cs.adfa.edu.au/pub/PDP-11/Sims/Supnik_2.3/sources/
I used the sim_2.3d.tar.gz tar ball.
This directory contains a *.README and *.enb files with the following
basenames:
ctable: A bug in the input table for the C-compiler code generator is fixed.
ctime: Some y2k related changes to V6.
dcheck: Bug fix and enhancement of dcheck.
dist: The V6 distribution tape: dist.README explains how to install
and setup UNIX-V6 with the simulator. The file dist.enb is missing
for copyright and space reasons, you have to prepare it yourself.
(see enb.README).
dotdot: Kernel enhancement: If in a root directoy of a mounted filesystem,
let ".." mean the parent of the mount point, not the root directory.
enb: Conventions and usage of .enb files. Explains how to
prepare tape files for the Supnik simulator and tells you
how to prepare the V6 distribution tape.
ludiv: Derivation of a double word unsigned division algorithm, which is used
in ctime. (no corresponding .enb)
man: The man command, which was missing from the distribution, and some
changes to make V6-nroff output readable on an xterm.
So enb.README and dist.README are the next files you should read.
If you have questions or find bugs or whatever, mail to
helbig@informatik.ba-stuttgart.de
Last but not least I thankfully acknowledge the work of the people
who talked SCO into offering the ancient-UNIX source license, who collected
the old distribution tapes and run the PUPS Archive. And of course I thank
Bob Supnik for this great simulator!
Have fun,
Wolfgang