PiDP-8/I Software

Check-in [d34787b405]
Log In

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Removed media/os8/os8.tu56 and the references to it now that 3.script uses the new os8-run-built tape images.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | os8-v3f-extensions
Files: files | file ages | folders
SHA3-256: d34787b405015621e0fe1aee185d132d8ad2466a95511c12b4265bc59cdf1ed0
User & Date: tangent 2018-10-17 15:34:15
References
2018-10-17
18:13 Reply: So what DOES remain before we merge os8-v3f-extensions into trunk? artifact: d882ecf991 user: tangent
Context
2018-10-18
09:55
Merged in trunk fixes check-in: ad9d51ebae user: tangent tags: os8-v3f-extensions
2018-10-17
15:34
Removed media/os8/os8.tu56 and the references to it now that 3.script uses the new os8-run-built tape images. check-in: d34787b405 user: tangent tags: os8-v3f-extensions
15:25
Merged a few of the differences between the new boot/run-v3f.script.in file and the preexisting run/3.script.in file into the latter. check-in: 47c6ab8349 user: tangent tags: os8-v3f-extensions
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to Makefile.in.

342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
	)
	@(test -x /sbin/setcap && \
		for f in @prefix@/bin/pidp8i-* ; do \
			echo "Setting real-time priority capabilities on $$(basename $$f)..." ; \
			/sbin/setcap 'cap_sys_nice=eip' $$f ; \
		done \
	) || true
	@test -e @MEDIADIR@/os8/os8.tu56 && \
		echo "Skipping media image and SIMH boot script reinstall." || \
		$(MAKE) mediainstall

	@# If this is a Debian-type system, install needed helper programs
	@test -x /usr/bin/apt-get -a ! -x /usr/bin/screen && apt-get -y install screen || true

	@# Remove usbmount: we've replaced that with bin/usb-mount and friends.







|







342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
	)
	@(test -x /sbin/setcap && \
		for f in @prefix@/bin/pidp8i-* ; do \
			echo "Setting real-time priority capabilities on $$(basename $$f)..." ; \
			/sbin/setcap 'cap_sys_nice=eip' $$f ; \
		done \
	) || true
	@test -e @MEDIADIR@/os8/local.tu56 && \
		echo "Skipping media image and SIMH boot script reinstall." || \
		$(MAKE) mediainstall

	@# If this is a Debian-type system, install needed helper programs
	@test -x /usr/bin/apt-get -a ! -x /usr/bin/screen && apt-get -y install screen || true

	@# Remove usbmount: we've replaced that with bin/usb-mount and friends.

Changes to media/os8/README.md.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15





16
17
18
19
20
21
22
# OS/8 Media


## Bootable Systems

`os8v3d-bin.rk05` — Bootable OS/8 system made from the binary DECtapes
of OS/8 V3D in the Willem van der Mark Archives described below plus
other tapes in the [`subsys` subdirectory](/file/media/os8/subsys)
during the PiDP-8/I software build process. This is the disk image used
by boot options IF=0 and IF=7. See the [top-level `README.md`
file][tlrm] for instructions on controlling what goes into this image.

`os8.tu56` — Bootable OS/8 DECtape image used by boot option IF=3.
Primarily intended to demonstrate the uncommon "boot and run from tape"
experience offered by early DEC systems.







## Data Disks

`os8v3d-src.rk05` — OS/8 Source RK05 pack made from the source DECtapes
of OS/8 V3D in the Willem van der Mark Archives, described below. This
is not a bootable OS/8 system. It is merely a convenience for use with a












|

|
>
>
>
>
>







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# OS/8 Media


## Bootable Systems

`os8v3d-bin.rk05` — Bootable OS/8 system made from the binary DECtapes
of OS/8 V3D in the Willem van der Mark Archives described below plus
other tapes in the [`subsys` subdirectory](/file/media/os8/subsys)
during the PiDP-8/I software build process. This is the disk image used
by boot options IF=0 and IF=7. See the [top-level `README.md`
file][tlrm] for instructions on controlling what goes into this image.

`v3*.tu56` — Bootable OS/8 DECtape image used by boot option IF=3.
Primarily intended to demonstrate the uncommon "boot and run from tape"
experience offered by early DEC systems. There will usually be only one
of these files, with its name indicating whether it contains an OS/8 V3D
or V3F operating system image, and whether it is built to expect a TC08
or TD8E tape drive interface. For example, it may be called
`v3f-tc08.tu56`, meaning OS/8 V3F built for a system with a TC08 tape
interface.


## Data Disks

`os8v3d-src.rk05` — OS/8 Source RK05 pack made from the source DECtapes
of OS/8 V3D in the Willem van der Mark Archives, described below. This
is not a bootable OS/8 system. It is merely a convenience for use with a
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
| `al-4760c-sa-os8-ext-2.1978.tu56`     | DEC OS/8 V3D Extensions **Source** Distribution  1/3
| `al-5586c-sa-os8-ext-3.1978.tu56`     | DEC OS/8 V3D Extensions **Source** Distribution  1/3

## Other Master DECtape images

| DECtape Image File Name                       | Content Description
| ----------------------------------------------|------------------------------
| al-5642a-ba-macrel-linker.1978.tu56	        | Version 1 MACREL distribution. No longer used.
| al-5642c-ba-macrel-v2-futil-v8b-by-hand.tu56  | Hand patched distribution of MACREL version 2. Contains critical, mandatory patch to FUTIL.

## Subdirectories

| Directory Name  | Content Description
| ----------------|------------------------------------------------------------
| patches	  | Contains the OS/8 patch files
| scripts	  | Contains scripts fed to os8-run to automate various actions.
| subsys	  | Images containing OS/8 subsystems such as Focal, Adventure, etc.

## Other Files

| File Name       | Content Description
| ----------------------------------------------------------------------------
| `LICENSE.md`    | License provided by DEC that makes our use of OS/8 legal
| `init.cm`	  | Command to type out the contents of INIT.TX. Used at startup by
| 		  | various boot images.
| `init.tx.in`	  | Baseline text typed out by init.cm.  Configuration in auto.def
| 		  | establishes parameters that are substituted to create `init.tx`.
| `local.tu56`    | Files created for or vetted by the PiDP-8/I project; used at build time

[dga]:  http://www.pdp8online.com/images/images/misc_dectapes.shtml
[tlrm]: /doc/trunk/README.md
[vdms]: http://vandermark.ch/pdp8/index.php?n=OS8.OS8-V3D
[vdma]: http://vandermark.ch/pdp8/index.php







|






|
|
|






|
|
|
|






67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
| `al-4760c-sa-os8-ext-2.1978.tu56`     | DEC OS/8 V3D Extensions **Source** Distribution  1/3
| `al-5586c-sa-os8-ext-3.1978.tu56`     | DEC OS/8 V3D Extensions **Source** Distribution  1/3

## Other Master DECtape images

| DECtape Image File Name                       | Content Description
| ----------------------------------------------|------------------------------
| al-5642a-ba-macrel-linker.1978.tu56           | Version 1 MACREL distribution. No longer used.
| al-5642c-ba-macrel-v2-futil-v8b-by-hand.tu56  | Hand patched distribution of MACREL version 2. Contains critical, mandatory patch to FUTIL.

## Subdirectories

| Directory Name  | Content Description
| ----------------|------------------------------------------------------------
| patches     | Contains the OS/8 patch files
| scripts     | Contains scripts fed to os8-run to automate various actions.
| subsys      | Images containing OS/8 subsystems such as Focal, Adventure, etc.

## Other Files

| File Name       | Content Description
| ----------------------------------------------------------------------------
| `LICENSE.md`    | License provided by DEC that makes our use of OS/8 legal
| `init.cm`   | Command to type out the contents of INIT.TX. Used at startup by
|         | various boot images.
| `init.tx.in`    | Baseline text typed out by init.cm.  Configuration in auto.def
|         | establishes parameters that are substituted to create `init.tx`.
| `local.tu56`    | Files created for or vetted by the PiDP-8/I project; used at build time

[dga]:  http://www.pdp8online.com/images/images/misc_dectapes.shtml
[tlrm]: /doc/trunk/README.md
[vdms]: http://vandermark.ch/pdp8/index.php?n=OS8.OS8-V3D
[vdma]: http://vandermark.ch/pdp8/index.php

Deleted media/os8/os8.tu56.

cannot compute difference between binary files