mirror of
https://github.com/DoctorWkt/unix-jun72.git
synced 2026-02-13 11:34:44 +00:00
- Switching over from old build system to new build system
- build directory has a Makefile which does the building instead
of using various scripts in tools.
- top level Makefile builds tools and the build subdirectory
- images get installed in an images directory
- simplified build instructions documented in Readme
- tape image no longer needed in svn. built by build.
- simh now references files in the images directory.
This commit is contained in:
16
Readme
16
Readme
@@ -23,16 +23,12 @@ Unless otherwise noted, file and directory names refer to this repository.
|
||||
3. In Simh, do make pdp11 to make the pdp11 simulator in the BIN/ directory.
|
||||
Copy the BIN/pdp11 executable into the tools/ directory.
|
||||
|
||||
4. Go into tools/ and do a make. This should build tools/mkfs, tools/ml
|
||||
and tools/apout/apout. Now go back up to the top level.
|
||||
|
||||
5. You should now have the tools required to build the filesystems for
|
||||
1e UNIX, and the kernel. Run tools/imgbuild, which builds the rf0.dsk
|
||||
and rk0.dsk disk images. They should be size 483328 and 2490368.
|
||||
|
||||
6. Run tools/assemv2 to create the kernel source with some necessary
|
||||
patches in build/, to assemble it as build/a.out, and to build a
|
||||
bootable Simh memory image as build/loadfile.
|
||||
4. Do a make. This will do several things. It will build tools/mkfs,
|
||||
tools/ml and tools/apout/apout. These tools are required to build the
|
||||
filesystems for 1e UNIX, and the kernel. It will create kernel sources
|
||||
with some necessary patches, assemble it and build a bootable Simh memory
|
||||
image which is installed into images. Finally it will build the rf0.dsk,
|
||||
rk0.dsk and tape images and install these in images.
|
||||
|
||||
Running 1st Edition UNIX
|
||||
------------------------
|
||||
|
||||
8
simh.cfg
8
simh.cfg
@@ -2,12 +2,12 @@
|
||||
set cpu 11/20
|
||||
set cpu 32K
|
||||
set rk0 enabled
|
||||
att rk0 rk0.dsk
|
||||
att rk0 images/rk0.dsk
|
||||
set rf 2p
|
||||
set rf enabled
|
||||
attach rf rf0.dsk
|
||||
attach rf images/rf0.dsk
|
||||
set tc enabled
|
||||
att tc tape
|
||||
att tc images/tape
|
||||
set hk disabled
|
||||
set rha disabled
|
||||
set tm disabled
|
||||
@@ -18,5 +18,5 @@ set tc enabled
|
||||
set rf enabled
|
||||
set ke enabled
|
||||
set cpu history=1000
|
||||
load build/loadfile
|
||||
load images/loadfile
|
||||
go 400
|
||||
|
||||
Reference in New Issue
Block a user