From mboxrd@z Thu Jan 1 00:00:00 1970 From: agonza24@cs.fiu.edu (alejandro gonzalez) Date: Wed, 20 Jan 1999 17:10:51 -0500 (EST) Subject: UNIX V6.TAPE Message-ID: 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 ; 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 Message-Id: <199901202215.JAA08028 at henry.cs.adfa.edu.au> Subject: Re: UNIX V6.TAPE In-Reply-To: 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 ; 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 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 ; 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 To: Mike Jenkins 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 ; 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 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: 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 ; 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 Message-Id: <199901210350.OAA09253 at henry.cs.adfa.edu.au> Subject: Re: UNIX V6.TAPE In-Reply-To: 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 ; 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 Cc: wkt at cs.adfa.oz.au, pups at minnie.cs.adfa.oz.au Subject: Re: UNIX V6.TAPE References: From: Tom Ivar Helbekkmo 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 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 ; 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 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 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 ; 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" To: , "Tom Ivar Helbekkmo" Cc: "Unix Heritage Society" 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 > To: wkt at cs.adfa.oz.au > Cc: Unix Heritage Society > 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 ; 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 To: Tom Ivar Helbekkmo 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: 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 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 ; 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 ; Thu, 21 Jan 1999 10:26:54 -0800 Date: Thu, 21 Jan 1999 10:26:54 -0800 (PST) From: "Erin W. Corliss" To: pups at minnie.cs.adfa.oz.au Subject: here's a dumb question Message-ID: 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