The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* UNIX V6.TAPE
@ 1999-01-20 22:10 alejandro gonzalez
  0 siblings, 0 replies; only message in thread
From: alejandro gonzalez @ 1999-01-20 22:10 UTC (permalink / raw)



Can anyone point me to instructions on getting the tape in: Ken_Wellsch_v6
up and running on Supnik's Simulator? I have been trying some things, and
when it gives me the '=' prompt, anything i type makes the program freeze.

Any help would be appreciated.



*********************************
Alejandro Gonzalez
HPDRC Research Assistant
NASA Regional Application Center
agonza24 at cs.fiu.edu
*********************************


Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id JAA16173
	for pups-liszt; Thu, 21 Jan 1999 09:14:40 +1100 (EST)
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.oz.au [131.236.21.158])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id JAA16167
	for <pups at minnie.cs.adfa.oz.au>; Thu, 21 Jan 1999 09:14:27 +1100 (EST)
Received: (from wkt at localhost)
	by henry.cs.adfa.edu.au (8.9.1/8.9.1) id JAA08028;
	Thu, 21 Jan 1999 09:15:24 +1100 (EST)
	(envelope-from wkt)
From: Warren Toomey <wkt@henry.cs.adfa.edu.au>
Message-Id: <199901202215.JAA08028 at henry.cs.adfa.edu.au>
Subject: Re: UNIX V6.TAPE
In-Reply-To: <Pine.GSO.4.05.9901201708340.26596-100000 at dizzy.cs.fiu.edu> from alejandro gonzalez at "Jan 20, 1999  5:10:51 pm"
To: agonza24 at cs.fiu.edu (alejandro gonzalez)
Date: Thu, 21 Jan 1999 09:15:24 +1100 (EST)
Cc: pups at minnie.cs.adfa.oz.au
Reply-To: wkt at cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

In article by alejandro gonzalez:
> 
> Can anyone point me to instructions on getting the tape in: Ken_Wellsch_v6
> up and running on Supnik's Simulator? I have been trying some things, and
> when it gives me the '=' prompt, anything i type makes the program freeze.
> 
> Any help would be appreciated.

Have a look at the 6th Edition installation instructions at:

	http://minnie.cs.adfa.edu.au/PUPS/Setup/v6_setup.html

Cheers,
	Warren

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id JAA16308
	for pups-liszt; Thu, 21 Jan 1999 09:46:46 +1100 (EST)
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.oz.au [131.236.21.158])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id JAA16298
	for <pups at minnie.cs.adfa.oz.au>; Thu, 21 Jan 1999 09:46:32 +1100 (EST)
Received: (from wkt at localhost)
	by henry.cs.adfa.edu.au (8.9.1/8.9.1) id JAA08078;
	Thu, 21 Jan 1999 09:47:37 +1100 (EST)
	(envelope-from wkt)
From: Warren Toomey <wkt@henry.cs.adfa.edu.au>
Message-Id: <199901202247.JAA08078 at henry.cs.adfa.edu.au>
Subject: Early UNIX dates
To: pups at minnie.cs.adfa.oz.au (Unix Heritage Society)
Date: Thu, 21 Jan 1999 09:47:37 +1100 (EST)
Reply-To: wkt at cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

All,
	After some reading though papers and books, I've come up with the
following brief timeline of very early UNIX development. I just thought
some of you might find it interesting.

	Warren


		   Early dates of UNIX Development

As accurately as we can tell, anyway! References given where possible.

1969
	Unknown: Ken creates `Space Travel'. It was first written on Multics,
		then transliterated into Fortran for GECOS, then Ken and
		Dennis rewrote Space Travel to run on the PDP-7
		[http://cm.bell-labs.com/cm/cs/who/dmr/hist.html]

	Mid-year: Bell Labs withdraws from the Multics project
		  [QCU pg 8]

	April, May, June: Ken is interested in writing a file system
		  [QCU pg 8]

	Mid-year: Ken brings the file system to life on the PDP-7 in a month
		  [QCU pg 10]

	Unknown: Ken develops the B language
		  [QCU pg 34],
		  [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html]

1970
	Unknown: Peter Neumann coins the term `Unics', which is
		subsequently changed to `Unix'
		  [QCU pg 9]

	Unknown: Alternatively, Brian Kernighan suggests the name `Unix'
		[http://cm.bell-labs.com/cm/cs/who/dmr/hist.html]

	Mid-year: The PDP-11/20 is purchased, with no disk drives
		[QCU pg 35],
		[http://cm.bell-labs.com/cm/cs/who/dmr/hist.html]

	3 months later: The disks arrive
		  [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html]

	Unknown: Ken recodes the Unix kernel and some commands in PDP-11
		assembly code
		  [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html]

1971
	January-March: PDP-11 version largely rewritten during this period
		[http://cm.bell-labs.com/cm/cs/who/dmr/notes.html]

	February: PDP-11 Unix beccomes ``operational''
		[http://cm.bell-labs.com/cm/cs/who/dmr/cacm.html]

	Unknown: Dennis extends B to be NB
		  [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html]

	Spring: roff rewritten in PDP-11 assembler language, starting from
		the PDP-7 version that had been transliterated from
		McIlroy's BCPL version on Multics, which had in turn been
		inspired by J. Saltzer's runoff program on CTSS
		[http://cm.bell-labs.com/cm/cs/who/dmr/hist.html]
	
	November: First Edition manuals were published
		  [QCU pg 43]

1972
	January: The Labs issues a technical memorandum, written by Ken,
		describing the B language on the PDP-11
		[http://cm.bell-labs.com/cm/cs/who/dmr/kbman.html]

	March: First manual for cc(1)
		  [QCU pg 48]

	March: UNIX is running on at least 5 PDP-11/20s
		[http://cm.bell-labs.com/cm/cs/who/dmr/notes.html]

	June: DEC starts to ship the PDP-11/45. The Labs purchases one
		sonn after this
		[http://www.village.org/pdp11/faq.pages/11model.html]

	June: Second Edition manuals were published. 10 UNIX installations
		  [QCU pg 43]

	Unknown: Ken adds pipes to the assembly-language version of the kernel
		[QCU pg 51],
		[http://cm.bell-labs.com/cm/cs/who/dmr/hist.html]

1973
	January: the `nsys' kernel in the PUPS archive, written in C
		[timestamps on the files]

	February: Third Edition manuals were published. 16 UNIX installations
		  [QCU pg 43]
		  Kernel is still the assembly-language version
		  [private email from dmr dated 7 Jan 1999]

	September: The C version of the kernel is adopted over the
		assembly-language version
		  [private email from dmr dated 18 Jan 1999]

	October: First UNIX paper, presented by Ken at the Fourth
    		ACM Symposium on Operating Systems Principles
		[http://cm.bell-labs.com/cm/cs/who/dmr/cacm.html]

	November: Fourth Edition manuals were published
		  [QCU pg 43]

1974
	June: Fifth Edition manuals were published
		  [QCU pg 43]

	July: Ken's SOSP published in Communications of the ACM, 17, No. 7
		[http://cm.bell-labs.com/cm/cs/who/dmr/cacm.html]

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id LAA16677
	for pups-liszt; Thu, 21 Jan 1999 11:59:04 +1100 (EST)
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id LAA16672
	for <pups at minnie.cs.adfa.oz.au>; Thu, 21 Jan 1999 11:58:54 +1100 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
	by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id LAA13907;
	Thu, 21 Jan 1999 11:28:48 +1030 (CST)
Received: (from grog at localhost)
	by freebie.lemis.com (8.9.2/8.9.0) id LAA18399;
	Thu, 21 Jan 1999 11:28:47 +1030 (CST)
Date: Thu, 21 Jan 1999 11:28:47 +1030
From: Greg Lehey <grog@lemis.com>
To: Mike Jenkins <mjenkins at carp.gbr.epa.gov>
Cc: pups at minnie.cs.adfa.oz.au, wkt at cs.adfa.oz.au
Subject: Re: Old pic of ken and dmr
Message-ID: <19990121112846.N15785 at freebie.lemis.com>
References: <199901200346.OAA06481 at henry.cs.adfa.edu.au> <199901201649.KAA08238 at carp.gbr.epa.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.95.1i
In-Reply-To: <199901201649.KAA08238 at carp.gbr.epa.gov>; from Mike Jenkins on Wed, Jan 20, 1999 at 10:49:27AM -0600
WWW-Home-Page: http://www.lemis.com/~grog
Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia
Phone: +61-8-8388-8286
Fax: +61-8-8388-8725
Mobile: +61-41-739-7062
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

On Wednesday, 20 January 1999 at 10:49:27 -0600, Mike Jenkins wrote:
>> http://minnie.cs.adfa.edu.au/PUPS/Images/ken-and-den.jpg
>
> There is a smaller (26K) gif version on the following page:
>
> 	 http://www.lucent.com/museum/1969unix.html
>
> The URL for the gif is:
>
> 	 http://www.lucent.com/museum/images/1950/1969rt.gif

The original .jpeg could do with re-saving; with xv you can get it
down to 10% of the original volume.

Greg
--
See complete headers for address, home page and phone numbers
finger grog at lemis.com for PGP public key

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id MAA16767
	for pups-liszt; Thu, 21 Jan 1999 12:28:50 +1100 (EST)
Received: from ferret.cs.fiu.edu (ferret.cs.fiu.edu [131.94.125.231])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id MAA16762
	for <pups at minnie.cs.adfa.oz.au>; Thu, 21 Jan 1999 12:28:41 +1100 (EST)
Received: from sdb1.cs.fiu.edu (sdb1.cs.fiu.edu [131.94.131.15]) by ferret.cs.fiu.edu (8.9.1/FIU-CS-1.1) with ESMTP id UAA07861; Wed, 20 Jan 1999 20:28:31 -0500 (EST)
Date: Wed, 20 Jan 1999 20:28:31 -0500 (EST)
From: alejandro gonzalez <agonza24@cs.fiu.edu>
To: wkt at cs.adfa.oz.au
cc: pups at minnie.cs.adfa.oz.au
Subject: Re: UNIX V6.TAPE
In-Reply-To: <199901202215.JAA08028 at henry.cs.adfa.edu.au>
Message-ID: <Pine.GSO.4.05.9901202027130.10646-100000 at sdb1.cs.fiu.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk


I have been following these instructions, the problem comes up when I
get the '=' prompt. I type: "tmrk", it just freezes.


Thanks for the help,
Alex

*********************************
Alejandro Gonzalez
HPDRC Research Assistant
NASA Regional Application Center
agonza24 at cs.fiu.edu
*********************************

On Thu, 21 Jan 1999, Warren Toomey wrote:

> In article by alejandro gonzalez:
> > 
> > Can anyone point me to instructions on getting the tape in: Ken_Wellsch_v6
> > up and running on Supnik's Simulator? I have been trying some things, and
> > when it gives me the '=' prompt, anything i type makes the program freeze.
> > 
> > Any help would be appreciated.
> 
> Have a look at the 6th Edition installation instructions at:
> 
> 	http://minnie.cs.adfa.edu.au/PUPS/Setup/v6_setup.html
> 
> Cheers,
> 	Warren
> 


Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id OAA17122
	for pups-liszt; Thu, 21 Jan 1999 14:50:09 +1100 (EST)
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.oz.au [131.236.21.158])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id OAA17117
	for <pups at minnie.cs.adfa.oz.au>; Thu, 21 Jan 1999 14:50:00 +1100 (EST)
Received: (from wkt at localhost)
	by henry.cs.adfa.edu.au (8.9.1/8.9.1) id OAA09253;
	Thu, 21 Jan 1999 14:50:59 +1100 (EST)
	(envelope-from wkt)
From: Warren Toomey <wkt@henry.cs.adfa.edu.au>
Message-Id: <199901210350.OAA09253 at henry.cs.adfa.edu.au>
Subject: Re: UNIX V6.TAPE
In-Reply-To: <Pine.GSO.4.05.9901202027130.10646-100000 at sdb1.cs.fiu.edu> from alejandro gonzalez at "Jan 20, 1999  8:28:31 pm"
To: agonza24 at cs.fiu.edu (alejandro gonzalez)
Date: Thu, 21 Jan 1999 14:50:59 +1100 (EST)
Cc: wkt at cs.adfa.oz.au, pups at minnie.cs.adfa.oz.au
Reply-To: wkt at cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

In article by alejandro gonzalez:
> 
> Can anyone point me to instructions on getting the tape in: Ken_Wellsch_v6
> up and running on Supnik's Simulator? I have been trying some things, and
> when it gives me the '=' prompt, anything i type makes the program freeze.
> 
> I have been following these instructions, the problem comes up when I
> get the '=' prompt. I type: "tmrk", it just freezes.

The 6th Ed installation instructions say: The tape contains 12100 512-byte
records followed by a single file mark. Have you made the tape image for
Bob Supnik's emulator to match this, and what configuration file are you
giving to the emulator?

Thanks,
	Warren

P.S You can use the RK05 disk image in
Distributions/research/Dennis_v6/v6root.gz, or the RL02 image in
Bootable_Images/v6_rl02_unknown.gz,
unless you really do want to install V6 from tape.

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id RAA17833
	for pups-liszt; Thu, 21 Jan 1999 17:28:42 +1100 (EST)
Received: from hesiod.nhh.no (hesiod.nhh.no [158.37.96.15])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id RAA17827
	for <pups at minnie.cs.adfa.oz.au>; Thu, 21 Jan 1999 17:28:30 +1100 (EST)
Received: from athene.nhh.no (athene.nhh.no [158.37.96.16])
	by hesiod.nhh.no (8.8.8/8.8.8) with ESMTP id HAA28828;
	Thu, 21 Jan 1999 07:28:18 +0100 (CET)
Received: from Hamartun.Priv.NO (Uhamartu at localhost)
	by athene.nhh.no (8.8.8/8.8.8) with UUCP id HAA03794;
	Thu, 21 Jan 1999 07:20:14 +0100 (CET)
Received: (from tih at localhost)
	by barsoom.Hamartun.Priv.NO (8.8.8/8.8.8) id GAA07716;
	Thu, 21 Jan 1999 06:23:58 +0100 (CET)
To: alejandro gonzalez <agonza24 at cs.fiu.edu>
Cc: wkt at cs.adfa.oz.au, pups at minnie.cs.adfa.oz.au
Subject: Re: UNIX V6.TAPE
References: <Pine.GSO.4.05.9901202027130.10646-100000 at sdb1.cs.fiu.edu>
From: Tom Ivar Helbekkmo <tih@Hamartun.Priv.NO>
Date: 21 Jan 1999 06:23:56 +0100
In-Reply-To: alejandro gonzalez's message of "Wed, 20 Jan 1999 20:28:31 -0500 (EST)"
Message-ID: <8667a1ci6r.fsf at barsoom.Hamartun.Priv.NO>
Lines: 54
X-Mailer: Gnus v5.6.44/Emacs 19.34
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

alejandro gonzalez <agonza24 at cs.fiu.edu> writes:

> I have been following these instructions, the problem comes up when
> I get the '=' prompt. I type: "tmrk", it just freezes.

You're following the wrong instructions.  :-)  Or, at least, you're
taking them too literally.  You're trying to use the tape the way it
would be done on a real machine, but it's much easier to just split it
into disk images under the host UNIX.  Looking in my V6 directory,
I've got a text file containing something that I believe Warren wrote,
in a text file accompanying the tape image:

"This is a copy of the Sixth Edition distribution tape which was sent
to me by Ken Wellsch. The file v6.tape.gz is the tape image, with the
first 100 512-byte tape blocks containing tape bootstrap stuff. Blocks
100 - 4099 are the RK05 root image, blocks 4100 - 8099 are the /usr
RK05 image, and the blocks 8100 - 12099 are the /doc RK05 image."

So what I did with that tape, for Bob Supnik's PDP-11 simulator, was
to run these commands under the host UNIX:

	% gunzip v6.tape.gz
	% dd if=v6.tape of=v6.root.rk05 count=4000 skip=100
	% dd if=v6.tape of=v6.usr.rk05 count=4000 skip=4100
	% dd if=v6.tape of=v6.doc.rk05 count=4000 skip=8100

Then, I made a script file for the simulator:

	% cat > v6.script
	attach rk0 V6.root.rk05
	attach rk1 V6.usr.rk05
	attach rk2 V6.doc.rk05
	boot rk0
	^d
	%

...and finally, I run the resulting system, thus:

	% pdp11 v6.script
	PDP-11 simulator V2.3
	@unix
	login:

I may have had to modify something in the actual UNIX V6 system to
mount rk1 and rk2 properly -- I don't recall.  You'll figure it out.

Anyway, the system runs like a charm, and I've successfully rebuilt
the kernel from sources on it.  Fun!

Good luck!

-tih
-- 
Popularity is the hallmark of mediocrity.  --Niles Crane, "Frasier"

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id RAA17828
	for pups-liszt; Thu, 21 Jan 1999 17:28:34 +1100 (EST)
Received: from hesiod.nhh.no (hesiod.nhh.no [158.37.96.15])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id RAA17821
	for <pups at minnie.cs.adfa.oz.au>; Thu, 21 Jan 1999 17:28:22 +1100 (EST)
Received: from athene.nhh.no (athene.nhh.no [158.37.96.16])
	by hesiod.nhh.no (8.8.8/8.8.8) with ESMTP id HAA28825;
	Thu, 21 Jan 1999 07:28:17 +0100 (CET)
Received: from Hamartun.Priv.NO (Uhamartu at localhost)
	by athene.nhh.no (8.8.8/8.8.8) with UUCP id HAA03795;
	Thu, 21 Jan 1999 07:20:14 +0100 (CET)
Received: (from tih at localhost)
	by barsoom.Hamartun.Priv.NO (8.8.8/8.8.8) id GAA07720;
	Thu, 21 Jan 1999 06:28:10 +0100 (CET)
To: wkt at cs.adfa.oz.au
Cc: pups at minnie.cs.adfa.oz.au (Unix Heritage Society)
Subject: Re: Old pic of ken and dmr
References: <199901200346.OAA06481 at henry.cs.adfa.edu.au>
From: Tom Ivar Helbekkmo <tih@Hamartun.Priv.NO>
Date: 21 Jan 1999 06:28:07 +0100
In-Reply-To: Warren Toomey's message of "Wed, 20 Jan 1999 14:46:41 +1100 (EST)"
Message-ID: <863e55chzs.fsf at barsoom.Hamartun.Priv.NO>
Lines: 14
X-Mailer: Gnus v5.6.44/Emacs 19.34
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

Warren Toomey <wkt at henry.cs.adfa.edu.au> writes:

> 	Patrick Regan, from Bell Labs, has sent in a 2M jpg of
> Ken and Dennis at the console of a PDP-11/20, around 1970.

That's neat!  I've got a very good print of it here (that huge Epson
color inkjet printer we bought at work really does a good job with the
expensive "photo quality" paper in it), and will frame it and hang it
on the wall of my basement machine room in my home.  However (and my
ignorance is showing now, I know) who is whom in the picture?

-tih
-- 
Popularity is the hallmark of mediocrity.  --Niles Crane, "Frasier"

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id CAA19503
	for pups-liszt; Fri, 22 Jan 1999 02:20:54 +1100 (EST)
Received: from biz1.mailsrvcs.net (biz1.gte.net [207.115.153.50])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id CAA19497
	for <pups at minnie.cs.adfa.oz.au>; Fri, 22 Jan 1999 02:20:40 +1100 (EST)
Received: from p2350 ([208.254.194.59]) by biz1.mailsrvcs.net
          (Post.Office MTA v3.1.2 release (PO203-101c) ID# 0-40549L5000S0)
          with ESMTP id AAA2583; Thu, 21 Jan 1999 09:20:33 -0600
From: "emanuel stiebler" <emu@ecubics.com>
To: <wkt at cs.adfa.oz.au>, "Tom Ivar Helbekkmo" <tih at Hamartun.Priv.NO>
Cc: "Unix Heritage Society" <pups at minnie.cs.adfa.oz.au>
Subject: Re: Old pic of ken and dmr
Date: Thu, 21 Jan 1999 08:19:45 -0700
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1161
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Message-ID: <19990121152024.AAA2583 at p2350>
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

Hi,

----------
> From: Tom Ivar Helbekkmo <tih at Hamartun.Priv.NO>
> To: wkt at cs.adfa.oz.au
> Cc: Unix Heritage Society <pups at minnie.cs.adfa.oz.au>
> Subject: Re: Old pic of ken and dmr
> Date: Wednesday, January 20, 1999 10:28 PM

> on the wall of my basement machine room in my home.  However (and my
> ignorance is showing now, I know) who is whom in the picture?

Dennis is the one with the glasses & beart ... ;-))

cheers,
emu

Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id EAA20117
	for pups-liszt; Fri, 22 Jan 1999 04:14:38 +1100 (EST)
Received: from ferret.cs.fiu.edu (ferret.cs.fiu.edu [131.94.125.231])
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id EAA20112
	for <pups at minnie.cs.adfa.oz.au>; Fri, 22 Jan 1999 04:14:24 +1100 (EST)
Received: from sdb1.cs.fiu.edu (sdb1.cs.fiu.edu [131.94.131.15]) by ferret.cs.fiu.edu (8.9.1/FIU-CS-1.1) with ESMTP id MAA04037; Thu, 21 Jan 1999 12:14:02 -0500 (EST)
Date: Thu, 21 Jan 1999 12:14:02 -0500 (EST)
From: alejandro gonzalez <agonza24@cs.fiu.edu>
To: Tom Ivar Helbekkmo <tih at Hamartun.Priv.NO>
cc: wkt at cs.adfa.oz.au, pups at minnie.cs.adfa.oz.au
Subject: Re: UNIX V6.TAPE
In-Reply-To: <8667a1ci6r.fsf at barsoom.Hamartun.Priv.NO>
Message-ID: <Pine.GSO.4.05.9901211213500.18250-100000 at sdb1.cs.fiu.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk

Thanks a lot. It works now.



*********************************
Alejandro Gonzalez
HPDRC Research Assistant
NASA Regional Application Center
agonza24 at cs.fiu.edu
*********************************

On 21 Jan 1999, Tom Ivar Helbekkmo wrote:

> alejandro gonzalez <agonza24 at cs.fiu.edu> writes:
> 
> > I have been following these instructions, the problem comes up when
> > I get the '=' prompt. I type: "tmrk", it just freezes.
> 
> You're following the wrong instructions.  :-)  Or, at least, you're
> taking them too literally.  You're trying to use the tape the way it
> would be done on a real machine, but it's much easier to just split it
> into disk images under the host UNIX.  Looking in my V6 directory,
> I've got a text file containing something that I believe Warren wrote,
> in a text file accompanying the tape image:
> 
> "This is a copy of the Sixth Edition distribution tape which was sent
> to me by Ken Wellsch. The file v6.tape.gz is the tape image, with the
> first 100 512-byte tape blocks containing tape bootstrap stuff. Blocks
> 100 - 4099 are the RK05 root image, blocks 4100 - 8099 are the /usr
> RK05 image, and the blocks 8100 - 12099 are the /doc RK05 image."
> 
> So what I did with that tape, for Bob Supnik's PDP-11 simulator, was
> to run these commands under the host UNIX:
> 
> 	% gunzip v6.tape.gz
> 	% dd if=v6.tape of=v6.root.rk05 count=4000 skip=100
> 	% dd if=v6.tape of=v6.usr.rk05 count=4000 skip=4100
> 	% dd if=v6.tape of=v6.doc.rk05 count=4000 skip=8100
> 
> Then, I made a script file for the simulator:
> 
> 	% cat > v6.script
> 	attach rk0 V6.root.rk05
> 	attach rk1 V6.usr.rk05
> 	attach rk2 V6.doc.rk05
> 	boot rk0
> 	^d
> 	%
> 
> ...and finally, I run the resulting system, thus:
> 
> 	% pdp11 v6.script
> 	PDP-11 simulator V2.3
> 	@unix
> 	login:
> 
> I may have had to modify something in the actual UNIX V6 system to
> mount rk1 and rk2 properly -- I don't recall.  You'll figure it out.
> 
> Anyway, the system runs like a charm, and I've successfully rebuilt
> the kernel from sources on it.  Fun!
> 
> Good luck!
> 
> -tih
> -- 
> Popularity is the hallmark of mediocrity.  --Niles Crane, "Frasier"
> 


Received: (from major at localhost)
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id FAA20383
	for pups-liszt; Fri, 22 Jan 1999 05:22:49 +1100 (EST)
Received: from coffee.corliss.net (erin at coffee.gta-tech.com.121.7.12.in-addr.arpa [12.7.121.245] (may be forged))
	by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id FAA20378
	for <pups at minnie.cs.adfa.oz.au>; Fri, 22 Jan 1999 05:22:35 +1100 (EST)
Received: from localhost (erin at localhost)
	by coffee.corliss.net (8.8.8/8.8.8) with SMTP id KAA30600
	for <pups at minnie.cs.adfa.oz.au>; Thu, 21 Jan 1999 10:26:54 -0800
Date: Thu, 21 Jan 1999 10:26:54 -0800 (PST)
From: "Erin W. Corliss" <erin@coffee.corliss.net>
To: pups at minnie.cs.adfa.oz.au
Subject: here's a dumb question
Message-ID: <Pine.LNX.3.96.990121101819.30461A-100000 at coffee.corliss.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups at minnie.cs.adfa.edu.au
Precedence: bulk


OK, so I was at my ISP the other day and after a talk with the owner I
walked home with a bunch of pieces from a microvax II, which I used to
completely pimp out my PDP-11/73...  One of the new pieces is a hard
drive, which allows me to write assembly code with the RSTS/E Macro
Assembler, write them to the hard drive, and boot the system up in
non-RSTSish ways...

I'm new to PDP-11 assembly language, however, and I don't have a really
complete manual...  The general purpose registers are all 16 bits.
Addresses stored in these registers can only point to the first 32K words
of memory.  My PDP has a 512K words of memory.  The only reference I've
seen to this problem was one sentence in one of my manuals that says the
rest of the memory can be addressed through "memory management".  When it
says this, does it mean that there is a separate memory management unit
that I have to control to flip between pages or banks of memory, or are
there extended registers in the CPU itself that allow me to do this?  I
crashed the machine the other day and I noticed that the monitor listed
some registers that started with M...  Could that be what these are for?
(The computer claims to have 22-bit addressing, BTW.)

	-- Erin Corliss





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1999-01-20 22:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-01-20 22:10 UNIX V6.TAPE alejandro gonzalez

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).