Updated the top-level README with current details.
This commit is contained in:
@@ -1,15 +1,19 @@
|
|||||||
# pdp7-unix
|
# pdp7-unix
|
||||||
This is a project to resurrect Unix on the PDP-7 from a scan of the original
|
This is a project to resurrect Unix on the PDP-7 from scans of the original assembly
|
||||||
assembly code done by Norman Wilson.
|
code done by Norman Wilson. The scans of PDP-7 Unix are in the Unix Archive at
|
||||||
|
|
||||||
Right now the scans are in the Unix Archive at
|
|
||||||
http://www.tuhs.org/Archive/PDP-11/Distributions/research/McIlroy_v0/
|
http://www.tuhs.org/Archive/PDP-11/Distributions/research/McIlroy_v0/
|
||||||
as the files 0*.pdf. We now need to convert these to machine-readable
|
as the files 0*.pdf.
|
||||||
assembly code, write tools such as an assembler, a filesystem creation tool,
|
|
||||||
and write from scratch missing things like a shell, ls etc.
|
Update early March 2016: We've written an assembler, most of a user-mode
|
||||||
|
simulator and commented several source files. We now have these utilities
|
||||||
|
running: cat, cp, chmod, chown, chrm and ls.
|
||||||
|
|
||||||
|
Things to do: write a filesystem creation tool, write a shell, write the
|
||||||
|
missing utilities, try to bring the system up on a PDP-7 system. We have
|
||||||
|
a real PDP-7 and SimH as target platforms.
|
||||||
|
|
||||||
The code in the original scans are (c) Novell who own the rights to the Unix
|
The code in the original scans are (c) Novell who own the rights to the Unix
|
||||||
source code. Everything that didn't come from the scanned pages are GPLv3.
|
source code. Everything that didn't come from the scanned files is GPLv3.
|
||||||
|
|
||||||
scans holds the unmodified OCR versions of the scanned files
|
scans holds the unmodified OCR versions of the scanned files
|
||||||
|
|
||||||
@@ -17,6 +21,8 @@ src/cmd holds the modified source code of the user-mode programs
|
|||||||
|
|
||||||
src/sys holds the modified source code of the kernel
|
src/sys holds the modified source code of the kernel
|
||||||
|
|
||||||
|
src/other holds PDP-7 source code which did not come from the scanned files
|
||||||
|
|
||||||
tools holds the source for the tools written to assist the project
|
tools holds the source for the tools written to assist the project
|
||||||
|
|
||||||
misc holds miscellaneous notes and information
|
misc holds miscellaneous notes and information
|
||||||
|
|||||||
Reference in New Issue
Block a user