The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: wkt@tuhs.org (Warren Toomey)
Subject: [TUHS] Whence 1st Edition Unix Kernel Assembly?
Date: Mon, 28 Apr 2008 20:48:53 +1000	[thread overview]
Message-ID: <20080428104853.GB72917@minnie.tuhs.org> (raw)
In-Reply-To: <200804241753.KAA02899@mist.magic.com>

On Thu, Apr 24, 2008 at 10:53:30AM -0700, James A. Markevitch wrote:
> I have been referring to this as version "1.5" since the date is later
> than the first edition manual, but before the second edition manual.
> Does anyone know if it's truly V1 of the kernel, or something between
> V1 and V2?

The date on the first page of the memo (PDF) is September 1972. That puts
the memo after 2nd Edition (June 1972) and 3rd Edition (Feb 1973).

The s2 tape in the Unix Archive has binaries which are dated mainly in
1972, spread from January thru to December, so they should be
contemporaneous with the kernel in the PDF.

The 1st Edition manuals are on-line on Dennis Ritchie's web page at:
http://cm.bell-labs.com/cm/cs/who/dmr/1stEdman.html
I have a photocopy of the 2nd Edition manuals from Norman Wilson; I will
scan them in as a bunch of tiffs. The 3rd Edition manuals are at
http://www.tuhs.org/Archive/PDP-11/Distributions/research/Dennis_v3/v3man.tar.gz
but they refer to the C version, so they may not be as useful here.

> Does anyone have utilities earlier than the "1972" stuff from TUHS?

No, the s1 and s2 tapes are the earliest machine readable files that
we have.

I'm assuming that some of you are keen to see it running. It's going to
take a lot of work, especially on the debugging side. The existing 1972
binaries are already executable using my Apout emulator, so that will
help in two ways: we can run the old assembler, and we can tell if a bug
was in a userland binary and not in the kernel.

If I get a chance, I should try to compare the 1e and 2e manuals, to
outline the kernel API differences, as this might help us to determine
which binaries we have that will run on the PDF kernel.

Cheers,
	Warren



       reply	other threads:[~2008-04-28 10:48 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200804241753.KAA02899@mist.magic.com>
2008-04-28 10:48 ` Warren Toomey [this message]
2008-04-28 16:52   ` Tim Newsham
2008-04-28 14:15 James A. Markevitch
  -- strict thread matches above, loose matches on Subject: below --
2008-04-23  6:03 Warren Toomey
2008-04-23  6:07 ` Warren Toomey
2008-04-23 18:27   ` Tim Newsham
2008-04-24  0:07     ` Warren Toomey
2008-04-24  1:57       ` Tim Newsham
2008-04-24  6:04         ` Tim Newsham
2008-04-24 16:34           ` Al Kossow
2008-04-24 16:44             ` Tim Newsham
2008-04-24 17:07               ` Tim Bradshaw
2008-04-24 17:16                 ` Al Kossow
2008-04-24 17:27                   ` Michael Kerpan
2008-04-24 17:30                     ` Tim Newsham
2008-04-24 17:35                       ` lyricalnanoha
2008-04-24 18:15                       ` ckeck
2008-04-24 18:40                         ` Al Kossow
2008-04-24 18:57                           ` M. Warner Losh
2008-04-24 19:02                             ` Larry McVoy
2008-04-24 18:44                         ` Milo Velimirovic
2008-04-24 21:39                       ` Peter Jeremy
2008-04-25  6:27                         ` Wilko Bulte
2008-04-24 17:38                     ` Wilko Bulte
2008-04-24 18:39                       ` Milo Velimirovic
2008-04-24 19:35                         ` John Foust
2008-04-24 17:45                     ` Al Kossow
2008-04-24 18:07                     ` John Cowan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080428104853.GB72917@minnie.tuhs.org \
    --to=wkt@tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).