The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] Early supported UNIX manual
@ 2022-12-22 18:52 Phil Budne
  2022-12-22 19:51 ` [TUHS] " segaloco via TUHS
                   ` (2 more replies)
  0 siblings, 3 replies; 17+ messages in thread
From: Phil Budne @ 2022-12-22 18:52 UTC (permalink / raw)
  To: tuhs

Rather than increase subject drift on a thread I started
"UNIX on (not quite bare) System/370", here's a new thread.

Since the TUHS archive seems to now include documentation,
I decided to take a look and see if the earliest UNIX manual I have
is in the archive:

It was given to me by a friend at Stevens Tech in Hoboken NJ (c. 1980)
who had graduated, and worked for AT&T.

It's hole punched for a four ring binder
(I found an unused Bell System Project Telstar binder to put it in).

The cover page has:

Upper left corner:
Bell Telephone Laboratories Incorperated
PROGRAM APPLICATION INSTRUCTION

Upper right corner:
PA-1C300-01
Section 1
Issue 1, January 1976
AT&TCo SPCS

Center:
UNIX PROGRAMMER'S MANUAL
Program Generic PG-1C300 Issue 2
Published by the UNIX Support Group
January, 1976

The preface starts with:

This document is published as part of the UNIX Operating System Program Generic,
PG-1C300 Issue 2.  The development of the Program Generic is the result of the
efforts of the members of the UNIX Support Group, supervised by J.F. Maranzano
and composed of: R. B. Brant, J. Feder, C. D. Perez. T. M. Raleigh, R. E. Swift,
G. C. Vogel and I. A. Winheim.

and ends with

For corrections and comments please contact C. D. Perez, MH 2C-423, Extension
6041.

Not knowing who else I could ask, I brought it to a Boston Usenix (in
the 90's or oughts), and asked DMR if he could identify it.  He said
it was an early supported UNIX, and he signed the preface page for me.

The manual has sections I through VIII; all manual pages start with page -1-

I found https://www.tuhs.org/Archive/Distributions/USDL/unix_program_description_jan_1976.pdf

with cover page:
	UNIX PROGRAM DESCRIPTION
	Program Generic PG-1C300 Issue 2
	Published by the UNIX Support Group
	January 1976

contents:
	NUMBER		ISSUE	TITLE
	PD-1C301-01	1	Operating System
	PD-1C302-01	1	Device Drivers Section 1
	PD-1C303-01	1	Device Drivers Section 2

And consists of descriptions of kernel functions.

So it seems likely that my manual is a companion to that.

I have a Brother printer/scanner, but the paper is fragile, so unless
it's of immediate and burning value to someone, it's unlikely to rise
to the top of my ever-static list of documents to scan....

But if someone has specific questions I can look up, let me know....

^ permalink raw reply	[flat|nested] 17+ messages in thread
* [TUHS] Re: Early supported UNIX manual
@ 2022-12-23  2:26 Noel Chiappa
  2022-12-23  4:32 ` Phil Budne
  0 siblings, 1 reply; 17+ messages in thread
From: Noel Chiappa @ 2022-12-23  2:26 UTC (permalink / raw)
  To: tuhs; +Cc: jnc

    > From: Phil Budne

    > The cover page has:
    > ...
    > Upper right corner:
    > PA-1C300-01
    > Section 1
    > Issue 1, January 1976
    > AT&TCo SPCS

I have a very similar manual; I got it a long time ago, and no longer recall
how I came by it. Minor difference: mine is for PD-1C301-01, and at the
bottom of the page, it says "ISSUE 1 1/30/76", followed by a prominent trade
secret notice.

TUHS has a copy of this version, here:

  https://www.tuhs.org/Archive/Distributions/USDL/unix_program_description_jan_1976.pdf

The README file in that directory:

  https://www.tuhs.org/Archive/Distributions/USDL/README

speculates that "this is PWB/1.0" but admits "this has not yet been
confirmed". It's not PWB1, it's stock V6. If you look at the writeup of
sys1$exec(), on pg. 39 of the PDF, you'll see it describing how arguments are
copied into a disk buffer; that right there is the tip-off. In PWB1 (whose
source we do have):

  https://minnie.tuhs.org/cgi-bin/utree.pl?file=PWB1/sys/sys/os/sys1.c

you'll see that PWB1 accumulates the arguments in a chunk of swap space.
V6 _does_ use a disk buffer for this:

  https://minnie.tuhs.org/cgi-bin/utree.pl?file=V6/usr/sys/ken/sys1.c

So this is for V6.

	Noel

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2024-01-07 17:21 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-22 18:52 [TUHS] Early supported UNIX manual Phil Budne
2022-12-22 19:51 ` [TUHS] " segaloco via TUHS
2022-12-22 21:44   ` Phil Budne
2022-12-22 21:55     ` segaloco via TUHS
2022-12-24  3:30     ` Jonathan Gray
2022-12-24  8:58       ` segaloco via TUHS
2022-12-24 10:30         ` Jonathan Gray
2022-12-23  8:47 ` [TUHS] Re: Book Scanning. (Was: Early supported UNIX manual) Ralph Corderoy
2024-01-07  7:03 ` [TUHS] Re: Early supported UNIX manual Jonathan Gray
2024-01-07 10:38   ` Al Kossow
2024-01-07 15:27     ` Phil Budne
2024-01-07 17:21       ` segaloco via TUHS
2022-12-23  2:26 Noel Chiappa
2022-12-23  4:32 ` Phil Budne
2022-12-23  7:52   ` arnold
2022-12-23  9:09   ` Jonathan Gray
2022-12-23 18:04     ` Phil Budne

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).