On Apr 3, 17:26, Greg Lehey wrote:
> On 2 April 1998 at 23:50:23 -0800, Steven M. Schultz wrote:
> > Not having any great need of an emulated PDP-11 I've not pursued
> > the (suspected) bug in Bob Supnik's emulator. Even on a PentiumPro
> > an emulated 11 is slower than a real 11/73 (and a lot slower than an
> > 11/93 - which I should cease neglecting and stuff a SCSI card into
> > some day as I did with the 11/73).
>
> Interesting. I was running this on an AMD K6/233, which should be
> slower than a PPro, and I had the impression it was faster. Does
> anybody have some benchmarks?
I don't have numbers for anything running under the emulator, but I do have
Dhrystone sources (and some figures for real PDP-11s of various sorts with
various operating systems and compilers). If anyone wants to try it, I can
post the source.
--
Pete Peter Turnbull
Dept. of Computer Science
University of York
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id WAA18297
for pups-liszt; Fri, 3 Apr 1998 22:19:51 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
On Apr 3, 15:41, Greg Lehey wrote:
> Subject: Re: Bug in Bob Supnik's Emulator!
> On Thu, 2 April 1998 at 16:00:40 -0800, Tim Shoppa wrote:
> >> I suspect the FP emulation in Bob's Emulator, so it might be worth
> >> watching the floating point values in the program. Bob mailed me during
> >> the week, and I sent him a virgin binary of factor so he could verify that
> >> there is a bug.
I'd be very surprised if factor used FP. My 7th Edition system's offline ATM,
so I can't check the source.
> > More evidence of a bug is that 'vi' doesn't work right under Bob
> > Supnik's emulator, either. At one point Steven Schultz made some
> > private speculations to me about where the problem might be, but
> > I've forgotten the details. Is it possible that these two bugs
> > are both due to FP emulation? Does the 2.11BSD 'vi' even use
> > the FP registers?
Dunno, but I'd be surprised.
> applied multiple patches to the system. I did have some as yet
> unexplained problems with the assembler, which Steven Schultz
> considers to be due to the emulator (more specifically, instruction
> restart), but Hartmut Brandt (the principal author) thinks this is
> unlikely.
Well, it is one of the areas that causes trouble on different flavours of
PDP-11. Both DEC and Unix O/S's had all sorts of games being played in the
trap recovery code, according to which processor the O/S thought it was running
under. But AFAIK, that code only gets called if an instruction is aborted,
which I wouldn't expect would happen exactly the same way every time factor was
run (but again, I'm speculating without having looked at the code).
--
Pete Peter Turnbull
Dept. of Computer Science
University of York
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id WAA18305
for pups-liszt; Fri, 3 Apr 1998 22:19:55 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
On Apr 2, 22:15, Ed G. wrote:
> Subject: Re: What's magtape good for anyway?
> Was dectape an attempt to remedy some of these problems? My
> hazy recollection was that you could treat dectape in some ways as if
> it were a disk.
Yes, in the sense that you could perform random-access operations on it. I
used a PDP-8 that had twin DECtape instead of disks. It supported 4(?)
teletypes in a multi-user environment. But DECtape was not 1/2" tape, nor did
it use reels like the ones that later became standard.
> How much data can magtape hold? If magtape was a portable media,
> does that mean that the manufacturers agreed on the width of
> the tape, the density of recording, the method of recording bits,
> etc.?
Yes to all of those, though there are three standard recording densities
(80bpi, 1600bpi, 6250bpi) and several recording methods (NRZ, NRZI, PE, etc).
There are different standard lengths too: 600' 1200' 2400'.
> I have an old 9 track tape from a computer course I took in 1980.
> For sentimental reasons I'd love to get a copy of its contents. Is
> this possible do you think?
Shouldn't be hard, unless it's suffered from print-through after 18 years.
It's probably 800bpi (NRZI) or 1600bpi (PE). Whether you can understand the
contents depends on the format of the data, of course.
--
Pete Peter Turnbull
Dept. of Computer Science
University of York
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id XAA18540
for pups-liszt; Fri, 3 Apr 1998 23:50:27 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Fri Apr 3 23:50:14 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id XAA18535
for <pups(a)minnie.CS.ADFA.OZ.au>; Fri, 3 Apr 1998 23:50:19 +1000 (EST)
Received: by alph02.triumf.ca; id AA00796; Fri, 3 Apr 1998 05:50:14 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9804031350.AA00796(a)alph02.triumf.ca>
Subject: Re: What's magtape good for anyway?
To: pups(a)minnie.cs.adfa.oz.au
Date: Fri, 3 Apr 1998 05:50:14 -0800 (PST)
In-Reply-To: <199804030315.WAA06617(a)renoir.op.net> from "Ed G." at Apr 2, 98 10:15:08 pm
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> > Mag tape has
> > several things that make it difficult, one is old (late 60s and through
>
> In old movies, filmmakers often focused on spinning tape
> drives when they wanted to show a computer "thinking." What is it
> about tape drives that made them such a powerful symbol for big,
> complicated computer systems?
You have to realize that disk storage on mainframe systems in the
1960's was usually quite small. Almost all "large-scale" processing
was from tape drive(s) to tape drive(s). If you find a really good
reference on sorting and collating (Knuth, for example) a lot of
effort is made on doing things with as little core and disk space
as possible. Most of these methods are still used today on really
large data sets (for example, FFT's on multi-gigabyte data sets
which are never entirely in memory.)
> > the 70s) drives had a difficult time starting and stopping without
> > breaking tape or resorting to complex(then standards) controllers. This
> > lead to things like large interrecord gaps (start, speed up read, stop,
> > backspace records, stop, read) due to the inerta of starting and stoping
> > the reels. Also fixed record sizes were used to make blocks about the
> > same length so blocks and marks could be differentiated using simple
> > timers.
>
> Was dectape an attempt to remedy some of these problems? My
> hazy recollection was that you could treat dectape in some ways as if
> it were a disk.
DECtape was very much different from other tape media of the time.
You didn't treat it as a disk in just some ways, you treated it as
a disk in all ways.
At the time of DECtape, the most inexpensive removable disk media was
the RK05 DECpack, which cost about $150-$200 per platter. DECtape was
created as a more affordable "disk-like" removable media so that
each user could carry his files around with him.
> > Magtape was for the longest time the only portable media, which lead to
> > the ansi/EBCDIC problems (Evryone else and IBM/HP). It was generally
> > used for archival storage making file organized access excess overhead.
> > While often used as block oriented, many systems used it more as a stream
> > device where the high volume storage (relative to the disks of the time)
> > capability was available.
>
> How much data can magtape hold?
A 1600 bpi 2400 foot 9-track holds about 40 Megabytes if you use long
blocks. Other more recent magtapes (i.e. DLT's) hold 40-100 Gigabytes per
reel/cartridge. Some specialized optical tape media hold Terabytes
per reel.
> If magtape was a portable media,
> does that mean that the manufacturers agreed on the width of
> the tape, the density of recording, the method of recording bits,
> etc.?
Absolutely. There are ANSI standards for all of the above. Despite
what others claim, interchangability was always rather straightforward,
and the worst problems are the "concepts" not supported by some operating
systems (i.e. Unix lacks file support for anything other than a file that's
just a stream-of-bytes).
> I have an old 9 track tape from a computer course I took in 1980.
> For sentimental reasons I'd love to get a copy of its contents. Is
> this possible do you think?
Absolutely. Part of my current profession is reading 9- (and 7-) tracks
that are up to 35 years old.
> > When processing was done on early system usually two or three drives were
> > involved as one of two were for reading and the third was writing results
> > usually due to memory size limitations of the time compared to the amount
> > of data. Alot of magtapes lore is a result of historical use.
These uses aren't just historical - many of us still deal with datasets
that are Terabytes in size and which cannot be disk (or core) resident.
Tim. (shoppa(a)triumf.ca)
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id XAA18575
for pups-liszt; Fri, 3 Apr 1998 23:55:45 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Fri Apr 3 23:55:06 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id XAA18565
for <pups(a)minnie.CS.ADFA.OZ.au>; Fri, 3 Apr 1998 23:55:32 +1000 (EST)
Received: by alph02.triumf.ca; id AA32661; Fri, 3 Apr 1998 05:55:06 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9804031355.AA32661(a)alph02.triumf.ca>
Subject: Re: What's magtape good for anyway?
To: pete(a)dunnington.U-NET.com
Date: Fri, 3 Apr 1998 05:55:06 -0800 (PST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <9804031301.ZM14090(a)indy.dunnington.york.ac.uk> from "Pete Turnbull" at Apr 3, 98 12:01:48 pm
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> > How much data can magtape hold? If magtape was a portable media,
> > does that mean that the manufacturers agreed on the width of
> > the tape, the density of recording, the method of recording bits,
> > etc.?
>
> Yes to all of those, though there are three standard recording densities
> (80bpi, 1600bpi, 6250bpi) and several recording methods (NRZ, NRZI, PE, etc).
But in the 9-track world at least, 800 BPI was always NRZI, 1600 BPI
(and 3200 BPI) was always PE, and 6250 BPI was always a specific type
of GCR.
In the 7-track world, recording was almost always NRZI. One manufacturer
did make a 7-track PE system, but it was never a standard.
Tim.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id AAA18630
for pups-liszt; Sat, 4 Apr 1998 00:00:54 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Sat Apr 4 00:00:44 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id AAA18625
for <pups(a)minnie.CS.ADFA.OZ.au>; Sat, 4 Apr 1998 00:00:48 +1000 (EST)
Received: by alph02.triumf.ca; id AA23631; Fri, 3 Apr 1998 06:00:44 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9804031400.AA23631(a)alph02.triumf.ca>
Subject: Re: Bug in Bob Supnik's Emulator!
To: pups(a)minnie.cs.adfa.oz.au
Date: Fri, 3 Apr 1998 06:00:44 -0800 (PST)
In-Reply-To: <199804030750.XAA10664(a)moe.2bsd.com> from "Steven M. Schultz" at Apr 2, 98 11:50:23 pm
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> Not having any great need of an emulated PDP-11 I've not pursued
> the (suspected) bug in Bob Supnik's emulator. Even on a PentiumPro
> an emulated 11 is slower than a real 11/73 (and a lot slower than an
> 11/93 - which I should cease neglecting and stuff a SCSI card into
> some day as I did with the 11/73).
On a cow orker's 200 MHz Pentium Pro, Bob Supnik's emulator (compiled
with gcc and running under Linux) is about twice as fast as a real
11/73 for most CPU-intensive operations. Speeds for I/O based
operations can range from incredibly faster to incredibly slower
than a real -11, of course, and a lot of the interrupt and device
priority schemes seem seriously out of whack with how a real PDP-11
works. And speed also depends on whether the MMU
is enabled or not, too.
The same emulator running on a 7-year-old 133 MHz DEC Alpha is about
a third the speed of a real 11/73 (slow enough that a lot of 60 Hz
line-time-clock interrupts go uncounted under RT-11, for example!)
Tim.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id EAA19270
for pups-liszt; Sat, 4 Apr 1998 04:25:23 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
<Was dectape an attempt to remedy some of these problems? My
<hazy recollection was that you could treat dectape in some ways as if
<it were a disk.
Dectape was an attempt to achive moderate amount of storage at low cost
with good reliability. It's stop, turnaround time was poor but the cost
was very low. It was preceeded by linktape which was very much similar.
<How much data can magtape hold? If magtape was a portable media,
varies with the size of the reel and the density it was recorded at.
<does that mean that the manufacturers agreed on the width of
<the tape, the density of recording, the method of recording bits,
<etc.?
To a point.
<I have an old 9 track tape from a computer course I took in 1980.
<For sentimental reasons I'd love to get a copy of its contents. Is
<this possible do you think?
Highly likely if you can find someone with a drive.
<Is 'merge sort' an example of an application that required three tape
<drives?
Thats a typical one. Sometimes 4 drives were used plus maybe a disk
system. Two for source material, one for intermediate results, one or
more for programs and the last for final results. Some machines were
very limited in the local memory they had so programs often were broken
into small modules and loaded (chained) as needed on the fly. Imagine
processing 500k of data in a 16k memory where a portion was also used
for program code.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id RAA17456
for pups-liszt; Fri, 3 Apr 1998 17:08:58 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Greg Lehey <grog(a)lemis.com> Fri Apr 3 16:41:11 1998
Received: from mailext02.compaq.com (mailext02.compaq.com [207.18.199.33])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id RAA17451
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 17:08:47 +1000 (EST)
Received: from mail.compaq.com(really [207.18.199.34]) by mailext02.compaq.com
via sendmail with smtp
id <m0yL0TQ-0005L4C(a)mailext02.compaq.com>
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 01:01:12 -0600 (CST)
(Smail-3.2.0.93 1997-Apr-12 #2 built 1997-Dec-21)
Received: from papillon.lemis.com(really [202.48.19.19]) by mail.compaq.com
via sendmail with smtp
id <m0yL0ay-00059KC(a)mail.compaq.com>
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 98 01:09:00 -0600 (CST)
(/\##/\ Smail3.1.30.16 #30.10 built 18-dec-97)
Received: (grog@localhost) by papillon.lemis.com (8.8.8/8.6.12)
id PAA00975; Fri, 3 Apr 1998 15:41:15 +0900 (JST)
Message-ID: <19980403154111.63328(a)papillon.lemis.com>
Date: Fri, 3 Apr 1998 15:41:11 +0900
From: Greg Lehey <grog(a)lemis.com>
To: Tim Shoppa <shoppa(a)alph02.triumf.ca>, wkt(a)CS.ADFA.OZ.au
Cc: pete(a)dunnington.U-NET.com, edgee(a)cyberpass.net, pups(a)minnie.cs.adfa.oz.au
Subject: Re: Bug in Bob Supnik's Emulator!
References: <199803280050.LAA05410(a)henry.cs.adfa.oz.au> <9804030000.AA00122(a)alph02.triumf.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89i
In-Reply-To: <9804030000.AA00122(a)alph02.triumf.ca>; from Tim Shoppa on Thu, Apr 02, 1998 at 04:00:40PM -0800
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(a)minnie.cs.adfa.oz.au
Precedence: bulk
On Thu, 2 April 1998 at 16:00:40 -0800, Tim Shoppa wrote:
>> I suspect the FP emulation in Bob's Emulator, so it might be worth
>> watching the floating point values in the program. Bob mailed me during
>> the week, and I sent him a virgin binary of factor so he could verify that
>> there is a bug.
>
> More evidence of a bug is that 'vi' doesn't work right under Bob
> Supnik's emulator, either. At one point Steven Schultz made some
> private speculations to me about where the problem might be, but
> I've forgotten the details. Is it possible that these two bugs
> are both due to FP emulation? Does the 2.11BSD 'vi' even use
> the FP registers?
FWIW, I've used the latest (and not yet committed) version of the
Begemot emulator to run 2.11BSD for over a week. In that time, I
applied multiple patches to the system. I did have some as yet
unexplained problems with the assembler, which Steven Schultz
considers to be due to the emulator (more specifically, instruction
restart), but Hartmut Brandt (the principal author) thinks this is
unlikely. vi works as well as vi ever works.
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id RAA17551
for pups-liszt; Fri, 3 Apr 1998 17:50:55 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Fri Apr 3 17:50:23 1998
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id RAA17545
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 17:50:49 +1000 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.8.5/8.8.5) id XAA10664;
Thu, 2 Apr 1998 23:50:23 -0800 (PST)
Date: Thu, 2 Apr 1998 23:50:23 -0800 (PST)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199804030750.XAA10664(a)moe.2bsd.com>
To: grog(a)lemis.com, shoppa(a)alph02.triumf.ca, wkt(a)CS.ADFA.OZ.au
Subject: Re: Bug in Bob Supnik's Emulator!
Cc: pups(a)minnie.cs.adfa.oz.au
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Greg -
> FWIW, I've used the latest (and not yet committed) version of the
> Begemot emulator to run 2.11BSD for over a week. In that time, I
AH, a new and improved version? Great! SOmething to look forward to.
> unexplained problems with the assembler, which Steven Schultz
> considers to be due to the emulator (more specifically, instruction
> restart), but Hartmut Brandt (the principal author) thinks this is unlikely.
It was a possibility - the only other thing which I've seen cause
similar problems was bad memory/cache. I presumed your memory
wasn't failing ;).
Programs suddenly dying for no apparent reason on otherwise healthy
"hardware" led me to suspect a problem with the emulator. The final
arbiter of course is a real PDP-11 :)
I take it then that the problems went away as mysteriously as they
arrived and that all is well with your system (no more assembler
or kernel recompile troubles)?
Not having any great need of an emulated PDP-11 I've not pursued
the (suspected) bug in Bob Supnik's emulator. Even on a PentiumPro
an emulated 11 is slower than a real 11/73 (and a lot slower than an
11/93 - which I should cease neglecting and stuff a SCSI card into
some day as I did with the 11/73).
Steven
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id SAA17660
for pups-liszt; Fri, 3 Apr 1998 18:37:02 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Greg Lehey <grog(a)lemis.com> Fri Apr 3 18:26:21 1998
Received: from mailext02.compaq.com (mailext02.compaq.com [207.18.199.33])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id SAA17655
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 18:36:56 +1000 (EST)
Received: from mail.compaq.com(really [207.18.199.34]) by mailext02.compaq.com
via sendmail with smtp
id <m0yL1ql-0005DcC(a)mailext02.compaq.com>
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 02:29:23 -0600 (CST)
(Smail-3.2.0.93 1997-Apr-12 #2 built 1997-Dec-21)
Received: from papillon.lemis.com(really [202.48.19.19]) by mail.compaq.com
via sendmail with smtp
id <m0yL1yM-00059UC(a)mail.compaq.com>
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 98 02:37:14 -0600 (CST)
(/\##/\ Smail3.1.30.16 #30.10 built 18-dec-97)
Received: (grog@localhost) by papillon.lemis.com (8.8.8/8.6.12)
id RAA01094; Fri, 3 Apr 1998 17:26:22 +0900 (JST)
Message-ID: <19980403172621.30485(a)papillon.lemis.com>
Date: Fri, 3 Apr 1998 17:26:21 +0900
From: Greg Lehey <grog(a)lemis.com>
To: "Steven M. Schultz" <sms(a)moe.2bsd.com>, shoppa(a)alph02.triumf.ca,
wkt(a)CS.ADFA.OZ.au
Cc: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Bug in Bob Supnik's Emulator!
References: <199804030750.XAA10664(a)moe.2bsd.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89i
In-Reply-To: <199804030750.XAA10664(a)moe.2bsd.com>; from Steven M. Schultz on Thu, Apr 02, 1998 at 11:50:23PM -0800
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(a)minnie.cs.adfa.oz.au
Precedence: bulk
On Thu, 2 April 1998 at 23:50:23 -0800, Steven M. Schultz wrote:
> Greg -
>
>> FWIW, I've used the latest (and not yet committed) version of the
>> Begemot emulator to run 2.11BSD for over a week. In that time, I
>
> AH, a new and improved version? Great! SOmething to look forward to.
It's the one I've been using all along. I never used an older version.
>> unexplained problems with the assembler, which Steven Schultz
>> considers to be due to the emulator (more specifically, instruction
>> restart), but Hartmut Brandt (the principal author) thinks this is unlikely.
>
> It was a possibility - the only other thing which I've seen cause
> similar problems was bad memory/cache. I presumed your memory
> wasn't failing ;).
Reasonable assumption.
> Programs suddenly dying for no apparent reason on otherwise healthy
> "hardware" led me to suspect a problem with the emulator. The final
> arbiter of course is a real PDP-11 :)
Sure, that makes sense. I did too, but I couldn't see anything obvious.
> I take it then that the problems went away as mysteriously as they
> arrived and that all is well with your system (no more assembler
> or kernel recompile troubles)?
Well, not quite. I finally got back to the real work I should have
been doing, and I haven't had time to look at it again since. But
they went into hiding when I tried to show them to Hartmut :-) I think
we still have a problem somewhere. BTW, Hartmut had already upgraded
to PL 40? before I tried to start, so I'm still not completely
convinced that it's not something I did wrong in upgrading.
> Not having any great need of an emulated PDP-11 I've not pursued
> the (suspected) bug in Bob Supnik's emulator. Even on a PentiumPro
> an emulated 11 is slower than a real 11/73 (and a lot slower than an
> 11/93 - which I should cease neglecting and stuff a SCSI card into
> some day as I did with the 11/73).
Interesting. I was running this on an AMD K6/233, which should be
slower than a PPro, and I had the impression it was faster. Does
anybody have some benchmarks?
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id WAA18306
for pups-liszt; Fri, 3 Apr 1998 22:19:57 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
<> Does anybody know what `distribution from within Digital' is being
<> referred to here, and how I can get my hands on it, for the archive.
<> Is this an early Ultrix?
<
<
< I have an Edition 7 distribution from DEC. The work was largely
<done by Fred Canter, along with Jerry Brenner and Armando Stettner. It
<had prebuilt kernels as follows :-
So happens I have a tk50 tape labeled ULRIX-11 X3.1 27-jul-87.
Never looked at it as its apparently a tarball and all my systems with
tk50 to date are rt-11/rsts or VMS. I keep meaning to look at it with
the VAX ULTRIX4.2 VS2000.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA13686
for pups-liszt; Fri, 3 Apr 1998 08:40:53 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Fri Apr 3 08:41:49 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id IAA13681
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 08:40:49 +1000 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id IAA12757 for pups(a)minnie.cs.adfa.oz.au; Fri, 3 Apr 1998 08:41:49 +1000 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199804022241.IAA12757(a)henry.cs.adfa.oz.au>
Subject: Ultrix for PDP-11
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Fri, 3 Apr 1998 08:41:49 +1000 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Briefly, Jean tells me the stuff I saw on his web page (early DEC support)
is called UNIX V7M RELEASE 2.1. There's a copy of _a_ V7M in the archive, but
I've asked Jean to look at his tape so we can compare contents.
John Holden, as you saw, also has a tape with lots of pre-built kernels.
I've asked John if we can get a copy of this tape too.
A few people mentioned Ultrix for the PDP-11. This is probably a dumb
question, but I assume DEC still owns these systems. Would it be possible
(and/or worth it) to ask DEC to make it freely available to licensees?
I guess we could ask Bob Supnik about it.
Thanks again,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id JAA13909
for pups-liszt; Fri, 3 Apr 1998 09:58:51 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Fri Apr 3 09:59:47 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id JAA13904
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 09:58:47 +1000 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id JAA12908 for pups(a)minnie.cs.adfa.oz.au; Fri, 3 Apr 1998 09:59:48 +1000 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199804022359.JAA12908(a)henry.cs.adfa.oz.au>
Subject: Ultrix: reply from Bob Supnik
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Fri, 3 Apr 1998 09:59:47 +1000 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
All,
I've just received this reply from Bob Supnik on PDP-11 Ultrix:
> If you can clear the other license issues (SCO's) Digital would have no
> problem giving a free license to its value add, whatever that was.
>
> That is, if the user can obtain a valid license from SCO, either binary
> or source, Digital will agree to license its portion at no cost under
> existing terms.
I asked him if DEC would permit us to distribute Ultrix to LICENSEES ONLY,
if some license agreement was also distributed. Awaiting a reply....
Warren
P.S Ken, Allison, can you send in some tape images??? Thanks 8-)
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id KAA13931
for pups-liszt; Fri, 3 Apr 1998 10:02:59 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Fri Apr 3 10:00:40 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id KAA13926
for <pups(a)minnie.CS.ADFA.OZ.au>; Fri, 3 Apr 1998 10:02:54 +1000 (EST)
Received: by alph02.triumf.ca; id AA00122; Thu, 2 Apr 1998 16:00:40 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9804030000.AA00122(a)alph02.triumf.ca>
Subject: Re: Bug in Bob Supnik's Emulator!
To: wkt(a)CS.ADFA.OZ.au
Date: Thu, 2 Apr 1998 16:00:40 -0800 (PST)
Cc: pete(a)dunnington.U-NET.com, edgee(a)cyberpass.net, pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <199803280050.LAA05410(a)henry.cs.adfa.oz.au> from "Warren Toomey" at Mar 28, 98 11:50:54 am
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> I suspect the FP emulation in Bob's Emulator, so it might be worth
> watching the floating point values in the program. Bob mailed me during
> the week, and I sent him a virgin binary of factor so he could verify that
> there is a bug.
More evidence of a bug is that 'vi' doesn't work right under Bob
Supnik's emulator, either. At one point Steven Schultz made some
private speculations to me about where the problem might be, but
I've forgotten the details. Is it possible that these two bugs
are both due to FP emulation? Does the 2.11BSD 'vi' even use
the FP registers?
Tim. (shoppa(a)triumf.ca)
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id KAA13973
for pups-liszt; Fri, 3 Apr 1998 10:15:18 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Fri Apr 3 10:16:15 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id KAA13968
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 10:15:14 +1000 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id KAA12956 for pups(a)minnie.cs.adfa.oz.au; Fri, 3 Apr 1998 10:16:15 +1000 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199804030016.KAA12956(a)henry.cs.adfa.oz.au>
Subject: Re: Bug in Bob Supnik's Emulator!
Date: Fri, 3 Apr 1998 10:16:15 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
In-Reply-To: <9804030000.AA00122(a)alph02.triumf.ca> from Tim Shoppa at "Apr 2, 98 04:00:40 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Tim Shoppa:
> > I suspect the FP emulation in Bob's Emulator [breaking factor(6)]
> More evidence of a bug is that 'vi' doesn't work right under Bob
> Supnik's emulator, either. At one point Steven Schultz made some
> private speculations to me about where the problem might be, but
> I've forgotten the details. Is it possible that these two bugs
> are both due to FP emulation? Does the 2.11BSD 'vi' even use
> the FP registers?
Don't know about vi FP, I could go have a look at the source. No, vi
doesn't appear to use any floating point.
I asked Bob about the factor(6) bug in my Ultrix mail, he didn't mention
it, but he might at some stage. I'll keep people informed.
As for vi, what was the abnormal behaviour?
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id KAA14061
for pups-liszt; Fri, 3 Apr 1998 10:52:23 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Fri Apr 3 10:50:26 1998
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id KAA14056
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 10:52:17 +1000 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.8.5/8.8.5) id QAA07798
for pups(a)minnie.cs.adfa.oz.au; Thu, 2 Apr 1998 16:50:26 -0800 (PST)
Date: Thu, 2 Apr 1998 16:50:26 -0800 (PST)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199804030050.QAA07798(a)moe.2bsd.com>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Bug in Bob Supnik's Emulator?
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> Tim. (shoppa(a)triumf.ca)
> More evidence of a bug is that 'vi' doesn't work right under Bob
> Supnik's emulator, either. At one point Steven Schultz made some
> private speculations to me about where the problem might be, but
> I've forgotten the details. Is it possible that these two bugs
> are both due to FP emulation? Does the 2.11BSD 'vi' even use
> the FP registers?
To the best of my knowledge 'vi' does NOT use any FP at all (other than
the usual 32 bit arithmetic that all programs do if they do any 'long'
arithmetic).
My speculation is that there's a MMU emulation bug somewhere. 'vi' is
a overlaid split I/D program. Overlays in 2.11BSD are done via
'page flipping' (altering MMU registers). Also 2.11 uses the 'expand
downward' bit on the stack (as well as relying on MMR3 - i think that's
the one - for instruction restart after growing the stack). If there's
a subtle gotcha in the MMU emulation that will cause problems
eventually. 2.11 is not alone in using the ED bit and instruction
restart - if the problem is MMU related it could show up under other
systems (V7). It would be interesting to know if 'vi' encountered
problems on V7 but V7 doesn't have usermode overlays so getting 'vi'
to run would be very problematic.
Steven
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id KAA14110
for pups-liszt; Fri, 3 Apr 1998 10:59:44 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Fri Apr 3 11:00:34 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id KAA14105
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 10:59:40 +1000 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id LAA13088; Fri, 3 Apr 1998 11:00:35 +1000 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199804030100.LAA13088(a)henry.cs.adfa.oz.au>
Subject: Re: Bug in Bob Supnik's Emulator?
To: sms(a)moe.2bsd.com (Steven M. Schultz)
Date: Fri, 3 Apr 1998 11:00:34 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <199804030050.QAA07798(a)moe.2bsd.com> from "Steven M. Schultz" at "Apr 2, 98 04:50:26 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Steven M. Schultz:
[re bugs in Bob Sunik's PDP emulator]
> My speculation is that there's a MMU emulation bug somewhere. 'vi' is
> a overlaid split I/D program. Overlays in 2.11BSD are done via
> 'page flipping' (altering MMU registers). Also 2.11 uses the 'expand
> downward' bit on the stack (as well as relying on MMR3 - i think that's
> the one - for instruction restart after growing the stack). If there's
> a subtle gotcha in the MMU emulation that will cause problems
> eventually. 2.11 is not alone in using the ED bit and instruction
> restart - if the problem is MMU related it could show up under other
> systems (V7). It would be interesting to know if 'vi' encountered
> problems on V7 but V7 doesn't have usermode overlays so getting 'vi'
> to run would be very problematic.
>
> Steven
The 2bsd distribution in the archive comes with an early non-overlayed vi
which compiles on V7. However, I haven't got it to work correctly yet. I
suspect that the /etc/termcap entry I was using is not recognised by this
early version of termlib.
This is all irrelevant to the emulator bug, BTW.
Steven, have you mentioned your hypothesis to Bob?
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id NAA14677
for pups-liszt; Fri, 3 Apr 1998 13:15:33 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Ed G." <edgee(a)cyberpass.net> Fri Apr 3 12:15:08 1998
Received: from renoir.op.net (root(a)renoir.op.net [209.152.193.4])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id NAA14672
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 3 Apr 1998 13:15:25 +1000 (EST)
Received: from goppelt.op.net (d-phlarc2-06.ppp.op.net [209.152.199.102]) by renoir.op.net (o1/$Revision: 1.15 $) with SMTP id WAA06617; Thu, 2 Apr 1998 22:15:08 -0500 (EST)
Message-Id: <199804030315.WAA06617(a)renoir.op.net>
Comments: Authenticated sender is <edgee(a)cyberpass.net>
From: "Ed G." <edgee(a)cyberpass.net>
To: pups(a)minnie.cs.adfa.oz.au
Date: Thu, 2 Apr 1998 22:15:08 -0400
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: Re: What's magtape good for anyway?
Reply-to: edgee(a)cyberpass.net
CC: allisonp(a)world.std.com (Allison J Parent)
In-reply-to: <199803251433.AA22737(a)world.std.com>
X-mailer: Pegasus Mail for Win32 (v2.54)
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> Mag tape has
> several things that make it difficult, one is old (late 60s and through
In old movies, filmmakers often focused on spinning tape
drives when they wanted to show a computer "thinking." What is it
about tape drives that made them such a powerful symbol for big,
complicated computer systems?
> the 70s) drives had a difficult time starting and stopping without
> breaking tape or resorting to complex(then standards) controllers. This
> lead to things like large interrecord gaps (start, speed up read, stop,
> backspace records, stop, read) due to the inerta of starting and stoping
> the reels. Also fixed record sizes were used to make blocks about the
> same length so blocks and marks could be differentiated using simple
> timers.
Was dectape an attempt to remedy some of these problems? My
hazy recollection was that you could treat dectape in some ways as if
it were a disk.
> Magtape was for the longest time the only portable media, which lead to
> the ansi/EBCDIC problems (Evryone else and IBM/HP). It was generally
> used for archival storage making file organized access excess overhead.
> While often used as block oriented, many systems used it more as a stream
> device where the high volume storage (relative to the disks of the time)
> capability was available.
How much data can magtape hold? If magtape was a portable media,
does that mean that the manufacturers agreed on the width of
the tape, the density of recording, the method of recording bits,
etc.?
I have an old 9 track tape from a computer course I took in 1980.
For sentimental reasons I'd love to get a copy of its contents. Is
this possible do you think?
> When processing was done on early system usually two or three drives were
> involved as one of two were for reading and the third was writing results
> usually due to memory size limitations of the time compared to the amount
> of data. Alot of magtapes lore is a result of historical use.
Is 'merge sort' an example of an application that required three tape
drives?
Ed
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA16168
for pups-liszt; Fri, 3 Apr 1998 15:44:37 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
Has anyone gotten their "Antique Source Code License" yet?
I sent in my signed contract to the SCO 3/11/98, but I haven't heard
a thing.
Ed
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA10655
for pups-liszt; Thu, 2 Apr 1998 14:13:24 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Thu Apr 2 14:14:09 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA10650
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 2 Apr 1998 14:13:20 +1000 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id OAA11901; Thu, 2 Apr 1998 14:14:09 +1000 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199804020414.OAA11901(a)henry.cs.adfa.oz.au>
Subject: Re: SCO Licenses-where are they?
To: edgee(a)cyberpass.net
Date: Thu, 2 Apr 1998 14:14:09 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
In-Reply-To: <199804020315.WAA25507(a)renoir.op.net> from "Ed G." at "Apr 1, 98 10:15:20 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Ed G.:
> Has anyone gotten their "Antique Source Code License" yet?
> I sent in my signed contract to the SCO 3/11/98, but I haven't heard
> a thing.
> Ed
This is the word from Dion, as at 1st April:
Well, we have 12 licenses accumulated here and I haven't got any
"system" set up to deal with these. I will probably just send
you a list of the peoples' names and addresses by postal mail.
Hope that's not too primitive.
I asked if he could send me the list via PGP email, but he countered
that they were all on paper, and he didn't have the time to send me the
list. However, he did say:
I will just drop them into a DHL or similar express shipment
thing. Hopefully in a day or two.
Now, I'm not sure if this means:
+ he will ship the licenses in a day or two,
+ he will ship me the list in a day or two,
+ it will only take a day or two for the list to reach me.
However, the worst-case scenario is that the licenses will be posted
in a day or two, and they should reach you quickly after that.
I checked my bank account, and SCO removed $100 on the 24th March.
I take this to indicate that I am now licensed. I don't know if this
is of much help, though.
I am waiting in anticipation, as we all are.
BTW First person to announce their license in the mailing list wins.
Wins what, I haven't a clue ;-)
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA10899
for pups-liszt; Thu, 2 Apr 1998 15:35:13 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Thu Apr 2 15:36:04 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA10894
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 2 Apr 1998 15:35:09 +1000 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id PAA12273 for pups(a)minnie.cs.adfa.oz.au; Thu, 2 Apr 1998 15:36:04 +1000 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199804020536.PAA12273(a)henry.cs.adfa.oz.au>
Subject: Early DEC support for UNIX?
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Thu, 2 Apr 1998 15:36:04 +1000 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
I was just browsing for web pages related to PDP-11s and UNIX, and I found:
http://idefix-45.cs.kuleuven.ac.be/museum/pdp/unix-E.html
which has a most interesting paragraph at the bottom:
Officially Digital Equipment did not support Unix. With the
maintenance technicians we made the agreement that the hardware was
OK, when their test programs did not produce error messages.
At the end of 1983 we found out that within Digital there was a
very small group which distributed Unix V7 with support and drivers
for all PDP 11 models and devices. Sources were distributed freely to
all source licensees of Bell labs. From then on we have used that
distribution.
Does anybody know what `distribution from within Digital' is being
referred to here, and how I can get my hands on it, for the archive.
Is this an early Ultrix?
I've mailed the maintainer of the web page in question for more information.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id RAA11109
for pups-liszt; Thu, 2 Apr 1998 17:05:05 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From John Holden <johnh(a)psychvax.psych.usyd.edu.au> Thu Apr 2 17:04:51 1998
Received: from psychvax.psych.usyd.edu.au (psychvax.psych.usyd.edu.au [129.78.83.1])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id RAA11104
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 2 Apr 1998 17:05:01 +1000 (EST)
Received: (from johnh@localhost)
by psychvax.psych.usyd.edu.au (8.8.8/8.8.8) id RAA25088
for pups(a)minnie.cs.adfa.oz.au; Thu, 2 Apr 1998 17:04:51 +1000
Date: Thu, 2 Apr 1998 17:04:51 +1000
From: John Holden <johnh(a)psychvax.psych.usyd.edu.au>
Message-Id: <199804020704.RAA25088(a)psychvax.psych.usyd.edu.au>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Early DEC support for UNIX?
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> Does anybody know what `distribution from within Digital' is being
> referred to here, and how I can get my hands on it, for the archive.
> Is this an early Ultrix?
I have an Edition 7 distribution from DEC. The work was largely
done by Fred Canter, along with Jerry Brenner and Armando Stettner. It
had prebuilt kernels as follows :-
CPU Disk Tape
11/23 RL02 TU10
11/34 RK06 TE10
11/40 RK07 TU16
11/60 RM02 TE16
11/44 RM03 TS11
11/45 RP03
11/70 RP04
RP05
RP06
I have a 1600bpi tape, but haven't tried to read it lately.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id AAA12448
for pups-liszt; Fri, 3 Apr 1998 00:54:20 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
Hi, Ed.
> I've had a chance to do some further research on this, and it seems
> to me that the bug is definitely in Supnik's emulator. What do you
> all think? Am I onto something? If so, what part of Supnik's code
> is probably to blame?
Interesting... did you use the same binary on both Bob's emulator and Ersatz?
> 3. Peter Turnbull wrote me that factor running on under uv7 on his
> PDP-11/23 runs the test case 'factor 6' without error.
Ah, I meant to mail that to the list. No matter, it got to where it was most
needed, obviously :-)
I'd suggest you recompile factor if you have the source, but add some
debugging. If you can't do that, you could try running it with adb (the
debugger, man 1 adb for details).
--
Pete Peter Turnbull
Dept. of Computer Science
University of York
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id LAA02487
for pups-liszt; Sat, 28 Mar 1998 11:50:54 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Sat Mar 28 10:50:54 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id LAA02482
for <pups(a)minnie.cs.adfa.oz.au>; Sat, 28 Mar 1998 11:50:48 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id LAA05410; Sat, 28 Mar 1998 11:50:54 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803280050.LAA05410(a)henry.cs.adfa.oz.au>
Subject: Re: Bug in Bob Supnik's Emulator!
To: pete(a)dunnington.u-net.com
Date: Sat, 28 Mar 1998 11:50:54 +1100 (EST)
Cc: edgee(a)cyberpass.net, pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <9803270628.ZM27283(a)indy.dunnington.york.ac.uk> from Pete Turnbull at "Mar 27, 98 06:28:52 am"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Pete Turnbull:
> Hi, Ed.
>
> > I've had a chance to do some further research on this, and it seems
> > to me that the bug is definitely in Supnik's emulator. What do you
> > all think? Am I onto something? If so, what part of Supnik's code
> > is probably to blame?
>
> Interesting... did you use the same binary on both Bob's emulator and Ersatz?
>
> > 3. Peter Turnbull wrote me that factor running on under uv7 on his
> > PDP-11/23 runs the test case 'factor 6' without error.
> I'd suggest you recompile factor if you have the source, but add some
> debugging. If you can't do that, you could try running it with adb (the
> debugger, man 1 adb for details).
I suspect the FP emulation in Bob's Emulator, so it might be worth
watching the floating point values in the program. Bob mailed me during
the week, and I sent him a virgin binary of factor so he could verify that
there is a bug.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id JAA05778
for pups-liszt; Sun, 29 Mar 1998 09:52:20 +1000 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Sun Mar 29 09:41:33 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id JAA05773
for <pups(a)minnie.cs.adfa.oz.au>; Sun, 29 Mar 1998 09:52:16 +1000 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id JAA06132 for pups(a)minnie.cs.adfa.oz.au; Sun, 29 Mar 1998 09:52:45 +1000 (EST)
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id JAA05734
for <pups(a)minnie.cs.adfa.oz.au>; Sun, 29 Mar 1998 09:41:06 +1000 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id JAA06110 for pups(a)minnie.cs.adfa.oz.au; Sun, 29 Mar 1998 09:41:33 +1000 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803282341.JAA06110(a)henry.cs.adfa.oz.au>
Subject: Digest of PUPS mail available
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Sun, 29 Mar 1998 09:41:33 +1000 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
The PUPS mailing list seems to be getting busier. For those `lurkers' who
want to follow the list, but don't want to be pestered by incoming email
every 10 minutes, I've set up a digest form of the list.
The digest will be sent out every Monday and Thursday, or if the incoming
e-mail exceeds 40K in total.
To get the digest version, and to unsubscribe from the normal list, send
e-mail to majordomo(a)minnie.cs.adfa.oz.au with the commands in the message body:
subscribe pups-digest
unsubscribe pups
You still need to send mail to pups(a)minnie.cs.adfa.oz.au for it to go to
the PUPS list and to be included in the digest.
Warren
<Well, I've got uncompress working, but I thought having gunzip would
<be good as it gives better compression results.
The question is why? Generally compression is a diminishing returns for
computational effort with 80% for the first 10% effort. I can see having
it if needed to gain access to software and the current platform is the
only one.
For sim to hardware transfers simple works better...
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA23282
for pups-liszt; Thu, 26 Mar 1998 08:55:30 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Thu Mar 26 07:55:36 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id IAA23277
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 08:55:27 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id IAA03217 for pups(a)minnie.cs.adfa.oz.au; Thu, 26 Mar 1998 08:55:36 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803252155.IAA03217(a)henry.cs.adfa.oz.au>
Subject: Re: Follow-up: oddball versions of Unix
Date: Thu, 26 Mar 1998 08:55:36 +1100 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <199803252150.NAA10104(a)rainbow.Corp.Sun.COM> from Chris Drake at "Mar 25, 98 01:50:07 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Chris Drake:
> >UNIX on a Microprocessor
>
> I did use something called "Mini-Unix" on a PDP-11/10, which was a single-
> address space machine. It worked, sort of, but had some problems - like,
> pipes were implemented as temporary files, so the shell broke things apart
> into individual sequential commands... and printing with lpr generally
> froze the machine up. There may have been later and better versions, though.
> (This was around 76/77, as I recall).
Yep, it's in the archive!
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id JAA23322
for pups-liszt; Thu, 26 Mar 1998 09:04:52 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Robin Birch <robin(a)falstaf.demon.co.uk> Thu Mar 26 07:56:05 1998
Received: from post.mail.demon.net (post-10.mail.demon.net [193.195.0.154])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id JAA23317
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 09:04:44 +1100 (EST)
Received: from falstaf.demon.co.uk ([158.152.152.109]) by post.mail.demon.net
id aa1007927; 25 Mar 98 21:57 GMT
Message-ID: <0S+aPCA11XG1EwK5(a)falstaf.demon.co.uk>
Date: Wed, 25 Mar 1998 21:56:05 +0000
To: wkt(a)cs.adfa.oz.au
Cc: PDP Unix Preservation <pups(a)minnie.cs.adfa.oz.au>
From: Robin Birch <robin(a)falstaf.demon.co.uk>
Subject: Re: gzip on PDP-11: not so simple
In-Reply-To: <199803252033.HAA03043(a)henry.cs.adfa.oz.au>
MIME-Version: 1.0
X-Mailer: Turnpike (32) Version 3.05 <YSkKJATYm0AxAbv6xUlJqScVOx>
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In message <199803252033.HAA03043(a)henry.cs.adfa.oz.au>, Warren Toomey
<wkt(a)henry.cs.adfa.oz.au> writes
>In article by Allison J Parent:
>> I find this situation funny as in the 8080/z80 (8 bit data 64kbyte address
>> space) world there is LZH, Crunch, ARK, ARC, LBR... compressors and
>> decompressors. Atleast a handful are written in C.
>>
>> Also PDP11 address space (no I&D) is 32kW... Instructions are always
>> words so code can eat up a fair portion of the 64k bytes.
>
>Well, I've got uncompress working, but I thought having gunzip would
>be good as it gives better compression results.
>
> Warren
I looked at this several years ago and gave up at the save point as
Warren. I looked at compress using 16 bits and hit the same sort of
constructs. After a bit of thinking I believe there may be a way round
it but at the time I didn't know the algorithms used in compress or gzip
so didn't try playing.
The problem is that the compression algorithm needs a 64k space to do
all of its sums in, don't ask me why, if someone could tell us the
algorithm them I would understand a lot better.
These are defined as 64k address spaces which the data page isn't
holding cos they don't fit. If you write a virtual mem system then this
will work. This causes problems in the standalone world obviously but
steve wrote a vm lookalike for 2.11 that uses files, yes a lump of real
mem aka the partition concept with movable windows in RSX would be nice
but we can't have everything, but compress and maybe gip should be able
to be cooked into using such a system for vm. This would be slow but
what are we after?, an all singing all dancing system or something that
would work in the background whilst we get a beer and wait for the
system to install?.
Cheers
Robin
Robin Birch robin(a)falstaf.demon.co.uk
M1ASU/2E0ARJ Old computers and radios always welcome
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id JAA23342
for pups-liszt; Thu, 26 Mar 1998 09:07:50 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Thu Mar 26 08:07:35 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id JAA23337
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 09:07:46 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id JAA03305 for pups(a)minnie.cs.adfa.oz.au; Thu, 26 Mar 1998 09:07:35 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803252207.JAA03305(a)henry.cs.adfa.oz.au>
Subject: Re: gzip on PDP-11: not so simple
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Thu, 26 Mar 1998 09:07:35 +1100 (EST)
In-Reply-To: <0S+aPCA11XG1EwK5(a)falstaf.demon.co.uk> from Robin Birch at "Mar 25, 98 09:56:05 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Robin Birch:
[ not being able to run gzip on a PDP-11 ]
> This would be slow but
> what are we after?, an all singing all dancing system or something that
> would work in the background whilst we get a beer and wait for the
> system to install?.
You're right I think. At least compress -b12 works, and as you say, a bit
of extra wait isn't going to hurt too much.
Peter Chubb seems interested in fitting gunzip into 64K. I'll see how he
goes with it.
Thanks all for your comments,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id JAA23554
for pups-liszt; Thu, 26 Mar 1998 09:29:54 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Thu Mar 26 08:30:00 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id JAA23549
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 09:29:50 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id JAA03395 for pups(a)minnie.cs.adfa.oz.au; Thu, 26 Mar 1998 09:30:00 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803252230.JAA03395(a)henry.cs.adfa.oz.au>
Subject: Available: tool to write disk images to PDP-11
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Thu, 26 Mar 1998 09:30:00 +1100 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Ok,
I debugged the thing yesterday, it works well. If you want to write
a PDP-11 disk image to a real PDP-11, you might like to look in:
ftp://minnie.cs.adfa.oz.au/pub/PDP-11/Vtserver
and at the file zcat.README there.
Current disk and tapes supported:
hp: RP04, RP05 and RP06 disks.
rp: RP03 disks.
rk: RK05 disks.
rl: RL01 and RL02 disks.
ht: TU16 or TE16 tape drive.
tm: TU10 tape drive.
vt: The Virtual Tape drive.
You can download from any tape to any disk. The Virtual Tape drive allows
you to download the image over a KL11 at 9,600 baud. Any type of disk image
can be downloaded, not just Unix ones.
You will need compress(1). And a bit of patience.
Let's hope someone tries this out!
Ciao,
Warren
P.S I plan on migrating to the 2.11BSD standalone stuff, which supports
more tape drives and disk drives. Sometime.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA24607
for pups-liszt; Thu, 26 Mar 1998 14:21:30 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Peter Chubb <peterc(a)softway.com.au> Thu Mar 26 14:21:00 1998
Received: from suede.sw.oz.au (firewall-user(a)gw.softway.com.au [203.31.96.1])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA24602
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 14:21:23 +1100 (EST)
Received: from bookworm.softway.com.au (root(a)bookworm.sw.oz.au [192.41.203.51])
by suede.sw.oz.au (8.8.8/8.8.8) with SMTP id OAA14866
for <pups(a)minnie.adfa.oz.au>; Thu, 26 Mar 1998 14:21:17 +1100 (EST)
Received: by bookworm.softway.com.au (Smail3.1.29.1 #4)
id m0yI3EB-000FlbC; Thu, 26 Mar 98 14:21 +1000
Message-Id: <m0yI3EB-000FlbC(a)bookworm.softway.com.au>
Date: Thu, 26 Mar 98 14:21 +1000
From: Peter Chubb <peterc(a)softway.com.au>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Progress on zcat
Comments: Hyperbole mail buttons accepted, v04.023.
X-Face: .slVUC18R`%{j(W3ztQe~*ATzet;h`*Wv33MZ]*M,}9AP<`+C=U)c#NzI5vK!0^d#6:<_`a
{#.<}~(T^aJ~]-.C'p~saJ7qZXP-$AY==]7,9?WVSH5sQ}g3,8j>u%(a)f$/Z6,WR7*E~BFY.Yjw,H6<
F.cEDj2$S:kO2+-5<]afj@kC!:uw\(<>lVpk)lPZs+2(=?=D/TZPG+P9LDN#1RRUPxdX
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Well...
my cut-down zcat now works under Linux, and compiles and links
cleanly under v7 on the simulator. But the semantics are
wrong!
Big problem is the lack of unsigned char and unsigned long
types.
I'm gradually going through and finding places where left
shifts, or sign extensions are happening, and masking them
explicitly.
I'm almost sure that at UNSW we had a C compiler on Unix V7 that had
an unsigned long data type...
Anyway, there's progress. And if it all goes OK, then
on machines that have separate I&D spaces, the resulting zcat
will be compatible with gzip everywhere.
Peter C
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA29445
for pups-liszt; Fri, 27 Mar 1998 14:51:52 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Ed G." <edgee(a)cyberpass.net> Fri Mar 27 12:51:31 1998
Received: from renoir.op.net (root(a)renoir.op.net [209.152.193.4])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA29440
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 27 Mar 1998 14:51:43 +1100 (EST)
Received: from goppelt.op.net (d-phlarc1-04.ppp.op.net [209.152.199.68]) by renoir.op.net (o1/$Revision: 1.15 $) with SMTP id WAA01451 for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 22:51:32 -0500 (EST)
Message-Id: <199803270351.WAA01451(a)renoir.op.net>
Comments: Authenticated sender is <edgee(a)cyberpass.net>
From: "Ed G." <edgee(a)cyberpass.net>
To: pups(a)minnie.cs.adfa.oz.au
Date: Thu, 26 Mar 1998 22:51:31 -0400
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: Bug in Bob Supnik's Emulator!
Reply-to: edgee(a)cyberpass.net
X-mailer: Pegasus Mail for Win32 (v2.54)
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
As you know, I wrote this list recently about a bug in Bob Supnik's
emulator which manifests when running factor (1).
I've had a chance to do some further research on this, and it seems
to me that the bug is definitely in Supnik's emulator. What do you
all think? Am I onto something? If so, what part of Supnik's code
is probably to blame?
Here's what I've learned so far:
1. factor on Supnik's emulator fails most of the time (see below for
examples).
2. factor works fine on Ersatz-11
2. On the off-chance that I munged the disk images and somehow
corrupted factor, I reextracted virgin images from the tar ball.
factor still fails while running on Supnik's emulator.
3. Peter Turnbull wrote me that factor running on under uv7 on his
PDP-11/23 runs the test case 'factor 6' without error.
Here's what factor does on Supnik's emulator for a variety of values:
factor 6
2
3
17
17 etc.
factor 257
263
263 etc.
factor 263
269
269 etc.
factor 1009 (works correctly)
1009
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id RAA29824
for pups-liszt; Fri, 27 Mar 1998 17:28:35 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
<There are certain areas of Unix that don't seem quite "done" to me.
<Printing comes to mind (compare Unix benign neglect with Windows'
<universal printer driver).
Most of magtapes short commings under unix are common across most OSs
and are assignable to the characterisitcs of the medium. Mag tape has
several things that make it difficult, one is old (late 60s and through
the 70s) drives had a difficult time starting and stopping without
breaking tape or resorting to complex(then standards) controllers. This
lead to things like large interrecord gaps (start, speed up read, stop,
backspace records, stop, read) due to the inerta of starting and stoping
the reels. Also fixed record sizes were used to make blocks about the
same length so blocks and marks could be differentiated using simple
timers.
Magtape was for the longest time the only portable media, which lead to
the ansi/EBCDIC problems (Evryone else and IBM/HP). It was generally
used for archival storage making file organized access excess overhead.
While often used as block oriented, many systems used it more as a stream
device where the high volume storage (relative to the disks of the time)
capability was available.
When processing was done on early system usually two or three drives were
involved as one of two were for reading and the third was writing results
usually due to memory size limitations of the time compared to the amount
of data. Alot of magtapes lore is a result of historical use.
FYI the idea of tar files had spilled over to CP/M (8080, z80) systems
back in the 80s for distribution sets. It was done usually by creating
an archive set of compressed files (.arc, .ark, .lbr). to get the most
out of limited space of floppies (under 300k) of the time and to keep
programs set and sources together.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id DAA22183
for pups-liszt; Thu, 26 Mar 1998 03:04:46 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Bradshaw <tfb(a)aiai.ed.ac.uk> Thu Mar 26 02:03:59 1998
Received: from aiai.ed.ac.uk (eigg.aiai.ed.ac.uk [129.215.41.7])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id DAA22178
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 03:04:37 +1100 (EST)
Received: from cara.aiai.ed.ac.uk (cara.aiai.ed.ac.uk [129.215.105.50])
by aiai.ed.ac.uk (8.8.7/8.8.7) with ESMTP id QAA10436;
Wed, 25 Mar 1998 16:04:00 GMT
Received: (tfb@localhost) by cara.aiai.ed.ac.uk (8.6.13/8.6.12) id QAA13855; Wed, 25 Mar 1998 16:03:59 GMT
Date: Wed, 25 Mar 1998 16:03:59 GMT
Message-Id: <199803251603.QAA13855(a)cara.aiai.ed.ac.uk>
From: Tim Bradshaw <tfb(a)aiai.ed.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: wkt(a)cs.adfa.oz.au
Cc: haba(a)pdc.kth.se (Harald Barth),
pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Subject: Re: What's TENIX??
In-Reply-To: <199803190227.NAA04067(a)henry.cs.adfa.oz.au>
References: <199803190143.CAA28649(a)pancake.pdc.kth.se>
<199803190227.NAA04067(a)henry.cs.adfa.oz.au>
X-Mailer: VM 6.32 under 19.14 XEmacs Lucid
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
* Warren Toomey wrote:
> In article by Harald Barth:
>> One PDP-11 I have (and don't quite understand the hardware of) calls itself
>> Tektronix 8562. In that box (43x60x30cm) you find
>> LSI-11/73 (only part made by DIGITAL)
>> Controller with
>> 8'' floppy
>> 40Mb MFM disk with TENIX (binary of some kind of V7 Unix)
>> Controller with
>> 10 ttys
> Hmm, I haven't heard of Tenix before. I might punt this onto the
> mailing list to see if anybody can identify it.
> Any ideas, people??
I remember this. Somewhere I worked as a student there was a
tektronix box which supported some kind of microcontroller development
system and/or and in-circuit emulator (for things like 8048 / 8051,
though I think it had personality modules). It was a box which was
known to be a PDP11, and had a couple of tek terminals on it, probably
another box with stuff to support the emulators/PROM blowers & stuff,
and it ran Tenix. I had an account on it, but all I knew then was
that it was some kind of Unix. V7 sounds right -- perhaps it was
Tek's OEMd version of this, with (I guess) support for whatever HW
they had + some kind of development environment / x-assemblers & so
on. The box just might still exist somewhere -- I made an attempt to
get hold of it after I realised that PDP11s were cool, but it was hard
because it had been worth a lot of money once and the accountants went
all funny about it.
--tim
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id DAA22240
for pups-liszt; Thu, 26 Mar 1998 03:30:47 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Milo Velimirovic <milov(a)toes.its.uwlax.edu> Thu Mar 26 02:32:14 1998
Received: from toes.its.uwlax.edu (toes.its.uwlax.edu [138.49.128.183])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id DAA22235
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 03:30:41 +1100 (EST)
Received: by toes.its.uwlax.edu;
id AA01056; NX5.67e/42; Wed, 25 Mar 98 10:32:20 -0600
Message-Id: <9803251632.AA01056(a)toes.its.uwlax.edu>
Mime-Version: 1.0 (NeXT Mail 3.3 v118.2)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Received: by NeXT.Mailer (1.118.2.RR)
From: Milo Velimirovic <milov(a)toes.its.uwlax.edu>
Date: Wed, 25 Mar 98 10:32:14 -0600
To: pups(a)minnie.cs.adfa.oz.au
Subject: oddball versions of Unix
Reply-To: Milo_Velimirovic(a)uwlax.edu
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Hey,
does anyone know if LSX is coverd by the SCO source license? And where to
get sources for it? It was a version of Unix that I played with 15 years ago
on an LSI-11 system with dual AED floppy drives... it was nice in that it
woudl run on a pdp11 that was lacking memory mangaement i.e. a 28kWord
machine....
Shake those gray cells friends and let's see if we can scare this one out of
the woodwork... it would make a lot of ancient pdp11's much more useful.
Regards,
Milo
---
Milo Velimirovic <Milo.Velimirovic(a)uwlax.edu>
Unix Computer Network Administrator (608) 785-8030
Information Technology Services -- Network Services
University of Wisconsin - La Crosse
La Crosse, Wisconsin 54601 USA 43 48 05 N 91 14 22 W
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id DAA22307
for pups-liszt; Thu, 26 Mar 1998 03:52:27 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Harald Barth <haba(a)pdc.kth.se> Thu Mar 26 02:51:55 1998
Received: from pancake.pdc.kth.se (pancake.pdc.kth.se [130.237.221.163])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id DAA22302
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 03:52:20 +1100 (EST)
Received: from pancake.pdc.kth.se (localhost [127.0.0.1])
by pancake.pdc.kth.se (8.8.5/8.8.5) with ESMTP id RAA23470;
Wed, 25 Mar 1998 17:52:00 +0100 (MET)
Message-Id: <199803251652.RAA23470(a)pancake.pdc.kth.se>
To: tfb(a)aiai.ed.ac.uk
Cc: pups(a)minnie.cs.adfa.oz.au
Subject: Re: What's TENIX??
From: Harald Barth <haba(a)pdc.kth.se>
In-Reply-To: Your message of "Wed, 25 Mar 1998 16:03:59 GMT"
References: <199803251603.QAA13855(a)cara.aiai.ed.ac.uk>
X-Mailer: Mew version 1.54 on Emacs 20.2.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Wed, 25 Mar 1998 17:51:55 +0100
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> The box just might still exist somewhere -- I made an attempt to
> get hold of it after I realised that PDP11s were cool, but it was hard
> because it had been worth a lot of money once and the accountants went
> all funny about it.
Oh yes, very common scenario. Booted just for fun, see below.
Harald.
Welcome to Tnix Version 2.1 (rev b) on an 11/73
We recommend that you check the file system after TNIX has been
restarted. ( Checking the file system takes about 5 minutes for a minimum
system of files, longer for more files. )
Do you want to check the file system at this time?
Enter y for yes, n for no, or question mark for more information : y
The standard TNIX syschk command reports any problems with
the file system, but does not fix them.
The Standalone Utilities syschk command reports any problems with the file
system, and queries you on how to fix the problems.
Which file system checker?
1) standard TNIX syschk (reports problems)
2) Standalone Utilities syschk (fixes problems)
Please enter a number: 1
checking /dev/rhd0:
...checking i-nodes and directory entries...
...checking tree structure...
...checking free list...
free list is ok. rebuild free list? (y or n): n
75349 total blocks in filesystem
0 bad blocks (0 percent)
44112 free blocks (58 percent)
22491 free i-nodes (89 percent)
TNIX shows the current date and time as
Sat Mar 22 23:31:31 MET 1997
If date and time is already correct, press RETURN.
Otherwise, you need to reenter the date.
The format for a date entry is [dd-mmm-yy] hh:mm[:ss]
Example: 22-jun-83 14:20
Please enter correct date: 25-mar-98 02:34
Wed Mar 25 02:34:51 MET 1998
Do you want to remain single user?
(Enter y for yes, n for no, or question mark for more information) : y
Now entering single-user mode. To exit from single-user mode,
enter CTRL-D.
#
Do you want to remain single user?
(Enter y for yes, n for no, or question mark for more information) : n
When you see the login prompt, you can enter your login name,
"manager", or "root".
login: your login name Logs you into your personal account. The account
must already have been created by the system
manager.
login: manager Displays information about common system manager
tasks, and information about the "root" account.
login: root Logs you in to the "root" account -- the account
used to maintain system files. As root, you have
full access to all files on the system, and no
restrictions as to what you can do with the files.
We recommend that you limit access to the root account,
and that you assign a password to the root account.
login: root
Password:
********************************************************************************
* *
* WELCOME TO TEKTRONIX *
* *
********************************************************************************
USERS ON THE SYSTEM:
ASSAR
HABA
MHO
IF YOU HAVE ANY PROBLEMS, DO NOT ASK HABA IF HE CAN HELP YOU
# ls -ltr
total 499
-rw------- 1 root 58740 Apr 10 1984 tnix.old
-rw------- 1 root 9852 Apr 10 1984 boot
drwxr-xr-x11 bin 176 Apr 10 1984 tek
-rw------- 1 root 57584 Apr 10 1984 TNIX.old
-rw------- 1 root 58740 Jun 20 1985 tnix
-rwx--x--x 1 root 57584 Nov 9 1985 TNIX
drwxr-xr-x 2 bin 736 Sep 23 1986 lib
-rw-r--r-- 1 root 1024 Oct 1 1986 .hp_memory
drwxrwxrwx 2 root 176 Jan 30 1987 lost+found
drwxr-xr-x 5 root 80 Sep 1 1992 home
drwxr-xr-x 7 bin 4336 Sep 1 1992 bin
drwxr-xr-x 2 root 928 Nov 5 1992 dev
drwxr-xr-x 2 root 80 Nov 5 1992 mnt
drwxrwxr-x 4 root 128 Apr 19 1993 vaxboot
drwxr-xr-x 4 bin 480 Mar 25 02:36 etc
drwxr-xr-x25 bin 416 Mar 25 02:36 usr
drwxrwxrwx 2 root 64 Mar 25 02:36 tmp
# shutdown
Wait for the message on the system console
saying it is all right to halt the system.
System may now be safely powered down or rebooted
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id GAA22899
for pups-liszt; Thu, 26 Mar 1998 06:45:51 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Milo Velimirovic <milov(a)toes.its.uwlax.edu> Thu Mar 26 05:47:24 1998
Received: from toes.its.uwlax.edu (toes.its.uwlax.edu [138.49.128.183])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id GAA22894
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 06:45:44 +1100 (EST)
Received: by toes.its.uwlax.edu;
id AA01217; NX5.67e/42; Wed, 25 Mar 98 13:47:26 -0600
Message-Id: <9803251947.AA01217(a)toes.its.uwlax.edu>
Mime-Version: 1.0 (NeXT Mail 3.3 v118.2)
Content-Type: text/plain; charset=us-ascii
Received: by NeXT.Mailer (1.118.2.RR)
From: Milo Velimirovic <milov(a)toes.its.uwlax.edu>
Date: Wed, 25 Mar 98 13:47:24 -0600
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Subject: Follow-up: oddball versions of Unix
Reply-To: Milo_Velimirovic(a)uwlax.edu
References: <9803251632.AA01056(a)toes.its.uwlax.edu>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by minnie.cs.adfa.oz.au id GAA22895
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Hi,
The system I referred to below was described in:
Lycklama, H.
UNIX on a Microprocessor,
Bell System Technical Journal, Vol. 57, No. 6, July-August 1978, pp. 2087-2101
--Milo
Begin forwarded message:
>
>X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From: Milo Velimirovic <milov(a)toes.its.uwlax.edu>
>Date: Wed, 25 Mar 98 10:32:14 -0600
>To: pups(a)minnie.cs.adfa.oz.au
>Subject: oddball versions of Unix
>Reply-To: Milo_Velimirovic(a)uwlax.edu
>Sender: owner-pups(a)minnie.cs.adfa.oz.au
>
>Hey,
>
>does anyone know if LSX is coverd by the SCO source license? And where to
>get sources for it? It was a version of Unix that I played with 15 years ago
>on an LSI-11 system with dual AED floppy drives... it was nice in that it
>woudl run on a pdp11 that was lacking memory mangaement i.e. a 28kWord
>machine....
>
>Shake those gray cells friends and let's see if we can scare this one out of
>the woodwork... it would make a lot of ancient pdp11's much more useful.
>
>
>Regards,
>Milo
>---
>Milo Velimirovic <Milo.Velimirovic(a)uwlax.edu>
>Unix Computer Network Administrator (608) 785-8030
>Information Technology Services -- Network Services
>University of Wisconsin - La Crosse
>La Crosse, Wisconsin 54601 USA 43 48 05 N 91 14 22 W
>
>
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id HAA23043
for pups-liszt; Thu, 26 Mar 1998 07:33:40 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Thu Mar 26 06:33:46 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id HAA23038
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 07:33:37 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id HAA03043 for pups(a)minnie.cs.adfa.oz.au; Thu, 26 Mar 1998 07:33:46 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803252033.HAA03043(a)henry.cs.adfa.oz.au>
Subject: Re: gzip on PDP-11: not so simple
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Thu, 26 Mar 1998 07:33:46 +1100 (EST)
In-Reply-To: <199803251433.AA22453(a)world.std.com> from Allison J Parent at "Mar 25, 98 09:33:18 am"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Allison J Parent:
> I find this situation funny as in the 8080/z80 (8 bit data 64kbyte address
> space) world there is LZH, Crunch, ARK, ARC, LBR... compressors and
> decompressors. Atleast a handful are written in C.
>
> Also PDP11 address space (no I&D) is 32kW... Instructions are always
> words so code can eat up a fair portion of the 64k bytes.
Well, I've got uncompress working, but I thought having gunzip would
be good as it gives better compression results.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA23256
for pups-liszt; Thu, 26 Mar 1998 08:52:38 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Chris Drake <Chris.Drake(a)Corp.Sun.COM> Thu Mar 26 07:50:07 1998
Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id IAA23251
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 26 Mar 1998 08:52:30 +1100 (EST)
Received: from Corp.Sun.COM ([129.145.35.78]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id NAA24729 for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 13:51:35 -0800
Received: from rainbow.Corp.Sun.COM by Corp.Sun.COM (SMI-8.6/SMI-5.3)
id NAA20782; Wed, 25 Mar 1998 13:51:11 -0800
Received: from zatch by rainbow.Corp.Sun.COM (SMI-8.6/SMI-SVR4)
id NAA10104; Wed, 25 Mar 1998 13:50:51 -0800
Message-Id: <199803252150.NAA10104(a)rainbow.Corp.Sun.COM>
Date: Wed, 25 Mar 1998 13:50:07 -0800 (PST)
From: Chris Drake <Chris.Drake(a)Corp.Sun.COM>
Reply-To: Chris Drake <Chris.Drake(a)Corp.Sun.COM>
Subject: Re: Follow-up: oddball versions of Unix
To: pups(a)minnie.cs.adfa.oz.au
MIME-Version: 1.0
Content-Type: TEXT/plain; charset=us-ascii
Content-MD5: 4vG0cZlENp2tqeGyAF8ZKA==
X-Mailer: dtmail 1.2.0 CDE Version 1.2 SunOS 5.6 sun4u sparc
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
>UNIX on a Microprocessor
I did use something called "Mini-Unix" on a PDP-11/10, which was a single-
address space machine. It worked, sort of, but had some problems - like,
pipes were implemented as temporary files, so the shell broke things apart
into individual sequential commands... and printing with lpr generally
froze the machine up. There may have been later and better versions, though.
(This was around 76/77, as I recall).
- Chris
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA23267
for pups-liszt; Thu, 26 Mar 1998 08:54:39 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
I find this situation funny as in the 8080/z80 (8 bit data 64kbyte address
space) world there is LZH, Crunch, ARK, ARC, LBR... compressors and
decompressors. Atleast a handful are written in C.
Also PDP11 address space (no I&D) is 32kW... Instructions are always
words so code can eat up a fair portion of the 64k bytes.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id BAA21915
for pups-liszt; Thu, 26 Mar 1998 01:33:52 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
On Mar 25, 15:54, Greg Lehey wrote:
> Subject: Re: Bug in Supnik's emulator?
> On Tue, 24 March 1998 at 23:48:33 -0400, Ed G. wrote:
> > I don't know whether this is a bug in the factor (1) program (which
> > seems unlikely) or the emulator. Can someone try factoring numbers on
> > a real pdp-11 and tell me what happens?
> >
> > On the emulator when I type in a number, factor prints out the
> > prime factors, followed by an infinite series of 17s.
> I would be very surprised if this was a bug in the emulator.
> In any case, I tried it on the begemot emulator, running 2.11BSD:
>
> [55] root--> /usr/games/factor 6
> 2
> 3
> [56] root-->
On my PDP-11/23 running 7th Edition, factor works fine:
$ factor 6
2
3
$
--
Pete Peter Turnbull
Dept. of Computer Science
University of York
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id BAA21903
for pups-liszt; Thu, 26 Mar 1998 01:33:32 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
That reminds me. Why can't the 11/73 boot the unix RL pack directly from
console boot dialog? The system boots RSTS and RT-11 packs. Is the boot
block munged/missing? I might add it boots fine using boot/foreign from
rt11.
It's a curiousity as having RT on floppy or HD is not a big thing for me.
But if it can be fixed that would be an improvement.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id CAA26001
for pups-liszt; Thu, 19 Mar 1998 02:17:50 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Thu Mar 19 01:17:18 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id CAA25996
for <pups(a)minnie.CS.ADFA.OZ.AU>; Thu, 19 Mar 1998 02:17:44 +1100 (EST)
Received: by alph02.triumf.ca; id AA25259; Wed, 18 Mar 1998 07:17:18 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9803181517.AA25259(a)alph02.triumf.ca>
Subject: Re: V7 startup
To: allisonp(a)world.std.com (Allison J Parent)
Date: Wed, 18 Mar 1998 07:17:18 -0800 (PST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <199803180459.AA20873(a)world.std.com> from "Allison J Parent" at Mar 17, 98 11:59:06 pm
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> That reminds me. Why can't the 11/73 boot the unix RL pack directly from
> console boot dialog? The system boots RSTS and RT-11 packs. Is the boot
> block munged/missing? I might add it boots fine using boot/foreign from
> rt11.
The 11/73 firmware bootstrap expects the boot block to conform to certain
standards specified by DEC in the early/mid-80's. In particular, the
bootstrap must begin with a NOP, but there are some other requirements
I don't recall at the moment.
The toggle-in bootstraps that DEC supplied didn't do any such checks (who'd
want to toggle tha check in everytime, anyway?), they just read block 0 to
location 0 and jump to it (well, some also assume things about the SP
going somewhere reasonable, and sometimes certain register locations set
to certain things.) And RT-11's BOOT/FOR doesn't make any such checks,
either.
> It's a curiousity as having RT on floppy or HD is not a big thing for me.
> But if it can be fixed that would be an improvement.
You can either rewrite the 11/73 firmware to not do the check, or you can
rewrite the V7 boot block so it conforms to DEC's standard. The RL02
is a particularly stupid device and requires an inordinately large bootstrap,
so there may not be a lot of free room in the V7 boot block. You can also
stick a "toggle-in" RL02 bootstrap into RAM via ODT and execute that. But
I've decded that for me, the solution of RT's BOOT/FOR is the best, just
as you seem to have :-).
Tim. (shoppa(a)triumf.ca)
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id NAA28048
for pups-liszt; Thu, 19 Mar 1998 13:27:26 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Thu Mar 19 12:27:07 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id NAA28040
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 19 Mar 1998 13:27:21 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id NAA04067; Thu, 19 Mar 1998 13:27:07 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803190227.NAA04067(a)henry.cs.adfa.oz.au>
Subject: What's TENIX??
To: haba(a)pdc.kth.se (Harald Barth)
Date: Thu, 19 Mar 1998 13:27:07 +1100 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
In-Reply-To: <199803190143.CAA28649(a)pancake.pdc.kth.se> from Harald Barth at "Mar 19, 98 02:43:13 am"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Harald Barth:
> One PDP-11 I have (and don't quite understand the hardware of) calls itself
> Tektronix 8562. In that box (43x60x30cm) you find
> LSI-11/73 (only part made by DIGITAL)
> Controller with
> 8'' floppy
> 40Mb MFM disk with TENIX (binary of some kind of V7 Unix)
> Controller with
> 10 ttys
Hmm, I haven't heard of Tenix before. I might punt this onto the
mailing list to see if anybody can identify it.
Any ideas, people??
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA28280
for pups-liszt; Thu, 19 Mar 1998 14:44:01 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Sheila H.//Elwood Blues" <shsrms(a)erols.com> Thu Mar 19 13:40:55 1998
Received: from smtp1.erols.com (smtp1.erols.com [207.172.3.234])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA28275
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 19 Mar 1998 14:43:43 +1100 (EST)
Received: from LOCALNAME (207-172-239-202.s11.as8.rkv.erols.com [207.172.239.202])
by smtp1.erols.com (8.8.8/8.8.5) with SMTP id WAA09738;
Wed, 18 Mar 1998 22:41:51 -0500 (EST)
Message-ID: <351093C7.5B96(a)erols.com>
Date: Wed, 18 Mar 1998 22:40:55 -0500
From: "Sheila H.//Elwood Blues" <shsrms(a)erols.com>
Reply-To: shsrms(a)erols.com
Organization: Holistic Herbal/&/WaveRider Research
X-Mailer: Mozilla 3.01C-KIT (Win16; I)
MIME-Version: 1.0
To: wkt(a)cs.adfa.oz.au
CC: Harald Barth <haba(a)pdc.kth.se>,
PDP Unix Preservation <pups(a)minnie.cs.adfa.oz.au>
Subject: Re: What's TENIX??
References: <199803190227.NAA04067(a)henry.cs.adfa.oz.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Warren Toomey wrote:
>
> In article by Harald Barth:
> > One PDP-11 I have (and don't quite understand the hardware of) calls itself
> > Tektronix 8562. In that box (43x60x30cm) you find
> > LSI-11/73 (only part made by DIGITAL)
> > Controller with
> > 8'' floppy
> > 40Mb MFM disk with TENIX (binary of some kind of V7 Unix)
> > Controller with
> > 10 ttys
>
> Hmm, I haven't heard of Tenix before. I might punt this onto the
> mailing list to see if anybody can identify it.
>
> Any ideas, people??
>
> Warren
Tenex was a PDP10 (aka DECSystem 10/20) operating system.
Some 10s had 11s as consoles.
bob
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id WAA03459
for pups-liszt; Fri, 20 Mar 1998 22:07:40 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Harald Barth <haba(a)pdc.kth.se> Fri Mar 20 21:06:44 1998
Received: from pancake.pdc.kth.se (pancake.pdc.kth.se [130.237.221.163])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id WAA03454
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 20 Mar 1998 22:07:33 +1100 (EST)
Received: from pancake.pdc.kth.se (localhost [127.0.0.1])
by pancake.pdc.kth.se (8.8.5/8.8.5) with ESMTP id MAA00394;
Fri, 20 Mar 1998 12:06:51 +0100 (MET)
Message-Id: <199803201106.MAA00394(a)pancake.pdc.kth.se>
To: shsrms(a)erols.com
Cc: wkt(a)cs.adfa.oz.au, haba(a)pdc.kth.se, pups(a)minnie.cs.adfa.oz.au
Subject: What's TNIX (Was: What's TENIX??)
From: Harald Barth <haba(a)pdc.kth.se>
In-Reply-To: Your message of "Wed, 18 Mar 1998 22:40:55 -0500"
References: <351093C7.5B96(a)erols.com>
X-Mailer: Mew version 1.54 on Emacs 20.2.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Fri, 20 Mar 1998 12:06:44 +0100
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Hi,
I wrote to Warren:
> > > One PDP-11 I have (and don't quite understand the hardware of) calls itself
> > > Tektronix 8562. In that box (43x60x30cm) you find
> > > LSI-11/73 (only part made by DIGITAL)
> > > Controller with
> > > 8'' floppy
> > > 40Mb MFM disk with TENIX (binary of some kind of V7 Unix)
> > > Controller with
> > > 10 ttys
Warren wrote:
> > Hmm, I haven't heard of Tenix before. I might punt this onto the
> > mailing list to see if anybody can identify it.
shsrms(a)erols.com wrote:
> Tenex was a PDP10 (aka DECSystem 10/20) operating system.
> Some 10s had 11s as consoles.
The Tektronix manuals say "Tektronix Unix" and "TNIX". Looks like I've
to boot the box and have a closer look at the actual software. I'm
quite sure that it is some kind of v7. Unfortunately, it's just
binaries. I don't think this should be confused with Tenex and/or
PDP10s which had PDP11s and PDP8s as I/O processors in different
places.
Harald.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id MAA08866
for pups-liszt; Sun, 22 Mar 1998 12:45:22 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Harald Barth <haba(a)pdc.kth.se> Sun Mar 22 11:44:17 1998
Received: from pancake.pdc.kth.se (pancake.pdc.kth.se [130.237.221.163])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id MAA08860
for <pups(a)minnie.cs.adfa.oz.au>; Sun, 22 Mar 1998 12:45:15 +1100 (EST)
Received: from pancake.pdc.kth.se (localhost [127.0.0.1])
by pancake.pdc.kth.se (8.8.5/8.8.5) with ESMTP id CAA02181;
Sun, 22 Mar 1998 02:44:19 +0100 (MET)
Message-Id: <199803220144.CAA02181(a)pancake.pdc.kth.se>
To: wkt(a)cs.adfa.oz.au, pups(a)minnie.cs.adfa.oz.au
Cc: bygg(a)sunet.se, thn(a)stacken.kth.se, haba(a)pdc.kth.se
Subject: Two different 2.11?
From: Harald Barth <haba(a)pdc.kth.se>
X-Mailer: Mew version 1.54 on Emacs 20.2.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Sun, 22 Mar 1998 02:44:17 +0100
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Started to get 2.11BSD working on emulator and 11/70. So far:
Started emulator taken from:
ftp://haba@minnie.cs.adfa.oz.au/Boot_Images/2.11_on_rl02/
Made kernel on emulator which supports the actual hardware:
DELUA at non standard addr, RA81, RL02
Moved boot RL02 to 11/70 with RSTS/E
Made bootable RA81 on 11/70
Untar:ed usr from
ftp://haba@minnie.cs.adfa.oz.au/Distributions/ucb/2.11BSD/file6.tar.gz
....And now the binaries from that tar file crash with "unknown system
call" However, the binaries distributed in the disk images work. Any
clues?
Harald.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA09210
for pups-liszt; Sun, 22 Mar 1998 15:23:37 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Sun Mar 22 14:23:15 1998
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA09204
for <pups(a)minnie.cs.adfa.oz.au>; Sun, 22 Mar 1998 15:23:31 +1100 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.8.5/8.8.5) id UAA08735
for pups(a)minnie.cs.adfa.oz.au; Sat, 21 Mar 1998 20:23:15 -0800 (PST)
Date: Sat, 21 Mar 1998 20:23:15 -0800 (PST)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199803220423.UAA08735(a)moe.2bsd.com>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Two different 2.11?
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Greetings -
No, there is only 1 2.11BSD (in the sense that there are NOT
competing versions or distributions).
What happened I believe is that the Boot_Images/2.11_on_rl02 is older
than the files in Distributions/ucb/2.11BSD.
I have not looked at the Boot_Images/2.11_on_rl02 files to determine
when they were created (what patch level, etc.). On your RL02 system
what do the first two or three lines of /VERSION?
Anyhow, between the time that the 2.11_on_rl02 images were created
(I did not create them) and December-1997/January-1998 several new
system calls were created _AND_ the entire system was recompiled
and relinked. That is why you can NOT use binaries from the
Distributions/ucb/2.11BSD with earlier kernels. There is UPWARD
compatibility (old binaries can run on new kernels) but not backwards
compatibility.
What you need to do is build a 'tape' (using 'makesimtape' if you
need to use Bob's emulator) from ALL of the files in Distributions/ucb/
2.11BSD.
Steven Schultz
sms(a)moe.2bsd.com
> From: Harald Barth <haba(a)pdc.kth.se>
>
> Started to get 2.11BSD working on emulator and 11/70. So far:
>
> Started emulator taken from:
> ftp://haba@minnie.cs.adfa.oz.au/Boot_Images/2.11_on_rl02/
>
> Made kernel on emulator which supports the actual hardware:
> DELUA at non standard addr, RA81, RL02
>
> Moved boot RL02 to 11/70 with RSTS/E
>
> Made bootable RA81 on 11/70
>
> Untar:ed usr from
>
> ftp://haba@minnie.cs.adfa.oz.au/Distributions/ucb/2.11BSD/file6.tar.gz
>
> ....And now the binaries from that tar file crash with "unknown system
> call" However, the binaries distributed in the disk images work. Any
> clues?
>
> Harald.
>
>
>
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA11410
for pups-liszt; Mon, 23 Mar 1998 08:54:56 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Mon Mar 23 07:55:25 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id IAA11405
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 23 Mar 1998 08:54:51 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id IAA08277 for pups(a)minnie.cs.adfa.oz.au; Mon, 23 Mar 1998 08:55:25 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803222155.IAA08277(a)henry.cs.adfa.oz.au>
Subject: SCO processing the new licenses
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Mon, 23 Mar 1998 08:55:25 +1100 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Hi all,
Dion at SCO writes today:
We have about a dozen licenses here, all paid up and signed off.
So you should start receiving your PDP Unix licenses soon. He didn't say who
the first dozen were.
Cheers all,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA12569
for pups-liszt; Mon, 23 Mar 1998 14:02:33 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Ed G." <edgee(a)cyberpass.net> Mon Mar 23 12:02:10 1998
Received: from renoir.op.net (root(a)renoir.op.net [209.152.193.4])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA12564
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 23 Mar 1998 14:02:25 +1100 (EST)
Received: from goppelt.op.net (d-phlarc2-09.ppp.op.net [209.152.199.105]) by renoir.op.net (o1/$Revision: 1.15 $) with SMTP id WAA21783 for <pups(a)minnie.cs.adfa.oz.au>; Sun, 22 Mar 1998 22:02:11 -0500 (EST)
Message-Id: <199803230302.WAA21783(a)renoir.op.net>
Comments: Authenticated sender is <edgee(a)cyberpass.net>
From: "Ed G." <edgee(a)cyberpass.net>
To: pups(a)minnie.cs.adfa.oz.au
Date: Sun, 22 Mar 1998 22:02:10 -0400
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: Building sim tapes
Reply-to: edgee(a)cyberpass.net
In-reply-to: <199803220423.UAA08735(a)moe.2bsd.com>
X-mailer: Pegasus Mail for Win32 (v2.54)
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> What you need to do is build a 'tape' (using 'makesimtape' if you
> need to use Bob's emulator) from ALL of the files in Distributions/ucb/
> 2.11BSD.
I've looked everywhere I can think of on the PUPS site, but couldn't
find 'makesimtape'. I couldn't find it among the source of Bob's
emulator. Where can I get a copy of this program?
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA12805
for pups-liszt; Mon, 23 Mar 1998 15:31:25 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Mon Mar 23 14:31:19 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA12799
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 23 Mar 1998 15:31:21 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id PAA09463; Mon, 23 Mar 1998 15:31:20 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803230431.PAA09463(a)henry.cs.adfa.oz.au>
Subject: Re: Building sim tapes
To: edgee(a)cyberpass.net
Date: Mon, 23 Mar 1998 15:31:19 +1100 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <199803230302.WAA21783(a)renoir.op.net> from "Ed G." at "Mar 22, 98 10:02:10 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Ed G.:
> > What you need to do is build a 'tape' (using 'makesimtape' if you
> > need to use Bob's emulator) from ALL of the files in Distributions/ucb/
> > 2.11BSD.
>
> I've looked everywhere I can think of on the PUPS site, but couldn't
> find 'makesimtape'. I couldn't find it among the source of Bob's
> emulator. Where can I get a copy of this program?
I don't think Bob's latest emulator has got this. I've hacked at another
program to do this, and I'll make it available tomorrow.
Bob has asked me to submit this to him for inclusion in his simulator.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA12839
for pups-liszt; Mon, 23 Mar 1998 15:39:21 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Mon Mar 23 14:38:48 1998
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA12833
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 23 Mar 1998 15:39:12 +1100 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.8.5/8.8.5) id UAA27736
for pups(a)minnie.cs.adfa.oz.au; Sun, 22 Mar 1998 20:38:48 -0800 (PST)
Date: Sun, 22 Mar 1998 20:38:48 -0800 (PST)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199803230438.UAA27736(a)moe.2bsd.com>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Building sim tapes
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> From: "Ed G." <edgee(a)cyberpass.net>
>
> > What you need to do is build a 'tape' (using 'makesimtape' if you
> > need to use Bob's emulator) from ALL of the files in Distributions/ucb/
>
> I've looked everywhere I can think of on the PUPS site, but couldn't
> find 'makesimtape'. I couldn't find it among the source of Bob's
> emulator. Where can I get a copy of this program?
It's in /usr/src/sys/pdpstand. Look in file7.tar.gz from the 2.11 part
of the Distributions and it should be somewhere in there.
makesimtape is a hacked up version of 'maketape', the syntax and data
file are the same so if you know how to use 'maketape' to create
bootable tapes you're all set.
The program is short enough I'll include it here. It should compile
and run with minimal tweeking on any 'BSD'ish UNIX system.
Steven
-----------------------
/*
* @(#)makesimtape.c 2.0 (2.11BSD) 1997/8/7
* Hacked 'maketape.c' to write a file in a format suitable for
* use with Bob Supnik's PDP-11 simulator (V2.3) emulated tape
* driver.
*
* NOTE: a PDP-11 has to flip the shorts within the long when writing out
* the record size. Seems a PDP-11 is neither a little-endian
* machine nor a big-endian one.
*/
#include <stdio.h>
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/uio.h>
#define MAXB 30
char buf[MAXB * 512];
char name[50];
long recsz, flipped, trl();
int blksz;
int mt, fd, cnt;
struct iovec iovec[3];
struct iovec tmark[2];
void usage();
main(argc, argv)
int argc;
char *argv[];
{
int i, j = 0, k = 0, zero = 0;
register char *outfile = NULL, *infile = NULL;
FILE *mf;
struct stat st;
while ((i = getopt(argc, argv, "i:o:")) != EOF)
{
switch (i)
{
case 'o':
outfile = optarg;
break;
case 'i':
infile = optarg;
break;
default:
usage();
/* NOTREACHED */
}
}
if (!outfile || !infile)
usage();
/* NOTREACHED */
/*
* Stat the outfile and make sure it either 1) Does not exist, or
* 2) Exists but is a regular file.
*/
if (stat(outfile, &st) != -1 && !(S_ISREG(st.st_mode)))
errx(1, "outfile must either not exist or be a regular file");
/* NOTREACHED */
mt = open(outfile, O_WRONLY|O_CREAT|O_TRUNC, 0600);
if (mt < 0)
err(1, "Can not create %s", outfile);
/* NOTREACHED */
mf = fopen(infile, "r");
if (!mf)
err(1, "Can not open %s", infile);
/* NOTREACHED*/
tmark[0].iov_len = sizeof (long);
tmark[0].iov_base = (char *)&zero;
while (1)
{
if ((i = fscanf(mf, "%s %d", name, &blksz))== EOF)
exit(0);
if (i != 2) {
fprintf(stderr,"Help! Scanf didn't read 2 things (%d)\n", i);
exit(1);
}
if (blksz <= 0 || blksz > MAXB)
{
fprintf(stderr, "Block size %u is invalid\n", blksz);
exit(1);
}
recsz = blksz * 512; /* convert to bytes */
iovec[0].iov_len = sizeof (recsz);
#ifdef pdp11
iovec[0].iov_base = (char *)&flipped;
#else
iovec[0].iov_base = (char *)&recsz;
#endif
iovec[1].iov_len = (int)recsz;
iovec[1].iov_base = buf;
iovec[2].iov_len = iovec[0].iov_len;
iovec[2].iov_base = iovec[0].iov_base;
if (strcmp(name, "*") == 0)
{
if (writev(mt, tmark, 1) < 0)
warn(1, "writev of pseudo tapemark failed");
k++;
continue;
}
fd = open(name, 0);
if (fd < 0)
err(1, "Can't open %s for reading", name);
/* NOTREACHED */
printf("%s: block %d, file %d\n", name, j, k);
/*
* we pad the last record with nulls
* (instead of the bell std. of padding with trash).
* this allows you to access text files on the
* tape without garbage at the end of the file.
* (note that there is no record length associated
* with tape files)
*/
while ((cnt=read(fd, buf, (int)recsz)) == (int)recsz)
{
j++;
#ifdef pdp11
flipped = trl(recsz);
#endif
if (writev(mt, iovec, 3) < 0)
err(1, "writev #1");
/* NOTREACHED */
}
if (cnt > 0)
{
j++;
bzero(buf + cnt, (int)recsz - cnt);
#ifdef pdp11
flipped = trl(recsz);
#endif
if (writev(mt, iovec, 3) < 0)
err(1, "writev #2");
/* NOTREACHED */
}
close(fd);
}
/*
* Write two tape marks to simulate EOT
*/
writev(mt, tmark, 1);
writev(mt, tmark, 1);
}
long
trl(l)
long l;
{
union {
long l;
short s[2];
} foo;
register short x;
foo.l = l;
x = foo.s[0];
foo.s[0] = foo.s[1];
foo.s[1] = x;
return(foo.l);
}
void
usage()
{
fprintf(stderr, "usage: makesimtape -o outfilefile -i inputfile\n");
exit(1);
}
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA12877
for pups-liszt; Mon, 23 Mar 1998 16:00:16 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Mon Mar 23 15:00:45 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA12872
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 23 Mar 1998 16:00:12 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id QAA09569; Mon, 23 Mar 1998 16:00:45 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803230500.QAA09569(a)henry.cs.adfa.oz.au>
Subject: Where ISN'T the PUPS Archive (was building sim tapes)
To: sms(a)moe.2bsd.com (Steven M. Schultz)
Date: Mon, 23 Mar 1998 16:00:45 +1100 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <199803230438.UAA27736(a)moe.2bsd.com> from "Steven M. Schultz" at "Mar 22, 98 08:38:48 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Steven M. Schultz:
> > From: "Ed G." <edgee(a)cyberpass.net>
> >
> > > What you need to do is build a 'tape' (using 'makesimtape' if you
> > > need to use Bob's emulator) from ALL of the files in Distributions/ucb/
> >
> > I've looked everywhere I can think of on the PUPS site, but couldn't
> > find 'makesimtape'. I couldn't find it among the source of Bob's
> > emulator. Where can I get a copy of this program?
> It's in /usr/src/sys/pdpstand. Look in file7.tar.gz from the 2.11 part
> of the Distributions and it should be somewhere in there.
Ah, I should point out to the readers of the mailing list:
The PUPS Archive is NOT what you get by going to
ftp://minnie.cs.adfa.oz.au
as anonymous. Obviously, the archive has to be password
protected, and so the anonymous ftp on Minnie isn't the Archive.
I suspect Ed has been walking thru the anonymous area, which is why he
could only find Bob Supnik's emulator.
Anyway, Steven has provided a solution. Steven, could you put in
#ifdefs for particular endian architectures???
Cheers,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id NAA16339
for pups-liszt; Tue, 24 Mar 1998 13:49:18 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Ed G." <edgee(a)cyberpass.net> Tue Mar 24 11:49:02 1998
Received: from renoir.op.net (root(a)renoir.op.net [209.152.193.4])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id NAA16334
for <pups(a)minnie.cs.adfa.oz.au>; Tue, 24 Mar 1998 13:49:11 +1100 (EST)
Received: from goppelt.op.net (d-phlarc2-06.ppp.op.net [209.152.199.102]) by renoir.op.net (o1/$Revision: 1.15 $) with SMTP id VAA27961 for <pups(a)minnie.cs.adfa.oz.au>; Mon, 23 Mar 1998 21:49:03 -0500 (EST)
Message-Id: <199803240249.VAA27961(a)renoir.op.net>
Comments: Authenticated sender is <edgee(a)cyberpass.net>
From: "Ed G." <edgee(a)cyberpass.net>
To: pups(a)minnie.cs.adfa.oz.au
Date: Mon, 23 Mar 1998 21:49:02 -0400
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: What's magtape good for anyway?
Reply-to: edgee(a)cyberpass.net
X-mailer: Pegasus Mail for Win32 (v2.54)
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> The program is short enough I'll include it here. It should compile
> and run with minimal tweeking on any 'BSD'ish UNIX system.
Thanks!
I was just a plain old user during my college days, so I've never had
much contact with magtape.
But since magtape seems the easiest way to get data into and out of
Bob Supnik's emulator, I've been fooling around with (simulated)
tape a lot lately.
To me (or maybe I just don't know what I'm talking about) it seems
like magtape has a number of deficiencies:
No filenames or directory structure: just an ordered series of
bytes. Which would seem to imply that people must've used tar *a lot*
to get these services. True?
Padding of files to a multiple of the block size. Yuck! If I have
a 312 byte file, I do not want to save it and then retrieve a (to my
eyes anyway) different 512 byte file which has been padded with
200 bytes I didn't put there. Did this padding of files ever have
any bad effects?
So I was wondering, what *did* people use magtape for on these old
Unix systems?
Here are my guesses:
Bad Old Days What we use now
================================
Archival storage (tape, CD-Roms, Zip drives, floppies)
Application Software distribution (WWW, CD-Roms, ftp, email,
floppies)
System software distribution (CD-Roms, ftp)
Backups (tape)
Transfering a little data (Floppies, email).
Transfering a lot of data (CD-Roms, Zip drives, ftp, tape)
Have I left any significant use for tape out?
Ed G.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA16572
for pups-liszt; Tue, 24 Mar 1998 15:34:14 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Tue Mar 24 14:34:54 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA16567
for <pups(a)minnie.cs.adfa.oz.au>; Tue, 24 Mar 1998 15:34:10 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id PAA11927 for pups(a)minnie.cs.adfa.oz.au; Tue, 24 Mar 1998 15:34:54 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803240434.PAA11927(a)henry.cs.adfa.oz.au>
Subject: Re: What's magtape good for anyway?
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Tue, 24 Mar 1998 15:34:54 +1100 (EST)
In-Reply-To: <199803240249.VAA27961(a)renoir.op.net> from "Ed G." at "Mar 23, 98 09:49:02 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Ed G.:
> So I was wondering, what *did* people use magtape for on these old
> Unix systems?
Add another one: Xmas decorations.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA16598
for pups-liszt; Tue, 24 Mar 1998 15:44:36 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Tue Mar 24 14:45:16 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA16593
for <pups(a)minnie.cs.adfa.oz.au>; Tue, 24 Mar 1998 15:44:32 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id PAA11961 for pups(a)minnie.cs.adfa.oz.au; Tue, 24 Mar 1998 15:45:17 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803240445.PAA11961(a)henry.cs.adfa.oz.au>
Subject: Moving PDP-11 disk images to disk
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Tue, 24 Mar 1998 15:45:16 +1100 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
All,
I've had a few people ask the question:
I have a PDP-11, you have disk and tape images for old Unixes. How do get
the images onto my actual disk/tape so I can install Unix?
If anybody has sucessfully done:
image -> tape -> install to disk -> working PDP-11 UNIX
image -> install to disk -> working PDP-11 UNIX
or any other variant, using any intermediate system (e.g KSERVE & RT-11),
could they please drop me a note with some _details_ of what they did.
I'd like to add this to the FAQ, as I suspect this is going to be a
popular question as people receive their SCO UNIX licenses.
Thanks in advance!
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA16670
for pups-liszt; Tue, 24 Mar 1998 15:59:01 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Tue Mar 24 14:58:44 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id PAA16665
for <pups(a)minnie.CS.adfa.OZ.AU>; Tue, 24 Mar 1998 15:58:52 +1100 (EST)
Received: by alph02.triumf.ca; id AA14216; Mon, 23 Mar 1998 20:58:45 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9803240458.AA14216(a)alph02.triumf.ca>
Subject: Re: What's magtape good for anyway?
To: edgee(a)cyberpass.net
Date: Mon, 23 Mar 1998 20:58:44 -0800 (PST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <199803240249.VAA27961(a)renoir.op.net> from "Ed G." at Mar 23, 98 09:49:02 pm
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> To me (or maybe I just don't know what I'm talking about) it seems
> like magtape has a number of deficiencies:
>
> No filenames or directory structure: just an ordered series of
> bytes. Which would seem to imply that people must've used tar *a lot*
> to get these services. True?
Most (non-Unix) minicomputer OS's had built-in support for
ANSI labeled files, which do have filenames (and header bytes to
specify record sizes and number of records). Folks who used Unix
either made their own labeled tape facility (e.g. Ultrix and
OSF/1 "ltf") or just used "dd" and a lot of hard work.
The lack of a record structure that is built-in to the Unix filesystem
really makes things like tape transfers quite irritating. The rest of
the world isn't always just a stream of bytes!
Tim. (shoppa(a)triumf.ca)
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id BAA17996
for pups-liszt; Wed, 25 Mar 1998 01:32:09 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Ken Wellsch <kcwellsc(a)math.uwaterloo.ca> Wed Mar 25 00:31:48 1998
Received: from math.uwaterloo.ca (kcwellsc(a)math.uwaterloo.ca [129.97.216.42])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id BAA17991
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 01:32:00 +1100 (EST)
Received: (from kcwellsc@localhost)
by math.uwaterloo.ca (8.8.8/8.8.8) id JAA09618;
Tue, 24 Mar 1998 09:31:49 -0500 (EST)
From: Ken Wellsch <kcwellsc(a)math.uwaterloo.ca>
Message-Id: <199803241431.JAA09618(a)math.uwaterloo.ca>
Subject: Re: What's magtape good for anyway?
To: shoppa(a)alph02.triumf.ca (Tim Shoppa)
Date: Tue, 24 Mar 1998 09:31:48 -0500 (EST)
Cc: edgee(a)cyberpass.net, pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <9803240458.AA14216(a)alph02.triumf.ca> from "Tim Shoppa" at Mar 23, 98 08:58:44 pm
Organization: University of Waterloo, Math Faculty Computing Facility
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Now far for me to be defending 9-track tapes on UNIX systems, and I'm
the first to admit I've not encountered *all* the various methods used
everywhere to write tapes, but it took no time for me years ago to write
a program that would pull blocks off a tape (by trying to read the max
limit block size) and recording the actual block size read. Oddly enough
when matched with a program that read this "raw format" info, it was sure
trivial to reproduce the tape... but I'm sure I'm missing something.
Luckily on my UNIX systems I am unencumbered by someone else's potentially
proprietary or undocumented "file structure" - both by the system and
by the media. -- Ken
| From owner-pups(a)minnie.cs.adfa.oz.au Tue Mar 24 00:09:12 1998
|
| Most (non-Unix) minicomputer OS's had built-in support for
| ANSI labeled files, which do have filenames (and header bytes to
| specify record sizes and number of records). Folks who used Unix
| either made their own labeled tape facility (e.g. Ultrix and
| OSF/1 "ltf") or just used "dd" and a lot of hard work.
|
| The lack of a record structure that is built-in to the Unix filesystem
| really makes things like tape transfers quite irritating. The rest of
| the world isn't always just a stream of bytes!
|
| Tim. (shoppa(a)triumf.ca)
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA19183
for pups-liszt; Wed, 25 Mar 1998 08:18:41 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 25 07:18:39 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id IAA19178
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 08:18:36 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id IAA00742 for pups(a)minnie.cs.adfa.oz.au; Wed, 25 Mar 1998 08:18:39 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803242118.IAA00742(a)henry.cs.adfa.oz.au>
Subject: More on Disk Images -> Disk
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 25 Mar 1998 08:18:39 +1100 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
All,
I spent some time last night adding stuff to my virtual tape server.
I have to test it today, but essentially:
Box with serial line PDP-11 with
tape server -----------> uncompress & dd
+ disk_image.Z (bootable)
In other words, you can boot to an uncompressing dd, and suck over
any disk image, without actually requiring an operating system.
With this approach, you obtain an existing disk image that will work,
or you use one of the PDP-11 emulators to create a disk image with a
Unix kernel configured for your system. You then compress it, and
suck/splat it to your real PDP-11 via the serial line.
Now, what I've currently got will cope with -b12 compressed files. Can
someone tell me if it would be feasible to fit a gunzip into 64K?? Even
if it could only cope with gzip -1 files.
Cheers all,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id LAA19562
for pups-liszt; Wed, 25 Mar 1998 11:23:05 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 25 10:23:05 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id LAA19557
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 11:23:01 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id LAA01449 for pups(a)minnie.cs.adfa.oz.au; Wed, 25 Mar 1998 11:23:05 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803250023.LAA01449(a)henry.cs.adfa.oz.au>
Subject: Compress Disk Image Install works
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 25 Mar 1998 11:23:05 +1100 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Well,
I'm currently sucking a .Z compress RK05 disk image over a 9600 baud
DL11 port; it seems to be working. Pity -b12 gives such low compression, but
I guess any saving at 9600 baud is worth it.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id LAA19586
for pups-liszt; Wed, 25 Mar 1998 11:30:26 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Wed Mar 25 10:24:33 1998
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id LAA19579
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 11:30:21 +1100 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.8.5/8.8.5) id QAA14701
for pups(a)minnie.cs.adfa.oz.au; Tue, 24 Mar 1998 16:24:33 -0800 (PST)
Date: Tue, 24 Mar 1998 16:24:33 -0800 (PST)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199803250024.QAA14701(a)moe.2bsd.com>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: More on Disk Images -> Disk
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Warren -
>From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
> Now, what I've currently got will cope with -b12 compressed files. Can
> someone tell me if it would be feasible to fit a gunzip into 64K?? Even
> if it could only cope with gzip -1 files.
If my understanding of 'gzip' is right then the alogrithm works on
32kb blocks of data and the '-N' level has little to do with the
memory consumption. Rather, as the -1, ... -9 level increases the
amount of work that gzip puts into the compression increases (the
difference between -6 and -9 is only a few percent in final output
size but the length of time taken is quite a bit higher).
Of concern would be getting the gzip sources to compile with a non-ANSI
compiler on a non-32bit machine (sizeof (long) == sizeof(int) is an
endemic assumption I wager). Well, ok - there is the worry that
you will grow old waiting for it to compress something ;-) Gzip is a
lot more cpu intensive than compress.
Steven
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id LAA19600
for pups-liszt; Wed, 25 Mar 1998 11:32:56 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 25 10:32:56 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id LAA19595
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 11:32:52 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id LAA01502 for pups(a)minnie.cs.adfa.oz.au; Wed, 25 Mar 1998 11:32:56 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803250032.LAA01502(a)henry.cs.adfa.oz.au>
Subject: Re: More on Disk Images -> Disk
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 25 Mar 1998 11:32:56 +1100 (EST)
In-Reply-To: <199803250024.QAA14701(a)moe.2bsd.com> from "Steven M. Schultz" at "Mar 24, 98 04:24:33 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Steven M. Schultz:
> Warren -
>
> >From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
>
> > Now, what I've currently got will cope with -b12 compressed files. Can
> > someone tell me if it would be feasible to fit a gunzip into 64K?? Even
> > if it could only cope with gzip -1 files.
>
> If my understanding of 'gzip' is right then the alogrithm works on
> 32kb blocks of data and the '-N' level has little to do with the
> memory consumption. Rather, as the -1, ... -9 level increases the
> amount of work that gzip puts into the compression increases (the
> difference between -6 and -9 is only a few percent in final output
> size but the length of time taken is quite a bit higher).
>
> Of concern would be getting the gzip sources to compile with a non-ANSI
> compiler on a non-32bit machine (sizeof (long) == sizeof(int) is an
> endemic assumption I wager). Well, ok - there is the worry that
> you will grow old waiting for it to compress something ;-) Gzip is a
> lot more cpu intensive than compress.
I'm only thinking of implementing gunzip on the PDP-11. I've got
uncompress -b12 running standalone right now, but gunzip would be a big
win: you gzip -9 on a 32-bit system (higher compression) and gunzip
on the PDP-11.
I just don't know if the gunzip would fit. Isn't there a gunzip for MS-DOS?
Surely we could leverage something from it?
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA20196
for pups-liszt; Wed, 25 Mar 1998 14:36:27 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 25 13:36:28 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA20191
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 14:36:23 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id OAA02126 for pups(a)minnie.cs.adfa.oz.au; Wed, 25 Mar 1998 14:36:28 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803250336.OAA02126(a)henry.cs.adfa.oz.au>
Subject: Re: More on Disk Images -> Disk
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 25 Mar 1998 14:36:28 +1100 (EST)
In-Reply-To: <m0yHgvc-000FlVC(a)bookworm.softway.com.au> from Peter Chubb at "Mar 25, 98 02:32:00 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Peter Chubb:
>
> In the Linux kernel, linux/lib/inflate.c and
> arch/i386/boot/compressed/misc.c there's a set of gunzip routines that
> could probably be adapted -- it runs in 16 bit mode (or ought
> to). inflate.c is K&R C, so it should compile under V7; misc.c is
> ANSI, but is small (just wrappers around gunzip) and in any case would
> bneed changing to make a proper gunzip.
>
> I'll see what I can do.
> Peter C.
I think Steven described the main thing: will it run in 64K? I've popped
some mail off to Jean-loup, who was involved with writing gzip.
If we can get gunzip running in 64K on V7, I can then move it to a
standalone program with minimal effort: the V7 standalone library
provides open, close, read, write, printf, exit.
Cheers!
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA20401
for pups-liszt; Wed, 25 Mar 1998 15:31:45 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Greg Lehey <grog(a)lemis.com> Wed Mar 25 14:31:34 1998
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA20396
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 15:31:39 +1100 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id PAA21400;
Wed, 25 Mar 1998 15:01:36 +1030 (CST)
Received: (from grog@localhost)
by freebie.lemis.com (8.8.8/8.8.7) id PAA22891;
Wed, 25 Mar 1998 15:01:34 +1030 (CST)
(envelope-from grog)
Message-ID: <19980325150133.00427(a)freebie.lemis.com>
Date: Wed, 25 Mar 1998 15:01:34 +1030
From: Greg Lehey <grog(a)lemis.com>
To: wkt(a)cs.adfa.oz.au
Cc: PDP Unix Preservation <pups(a)minnie.cs.adfa.oz.au>
Subject: Re: More on Disk Images -> Disk
References: <m0yHgvc-000FlVC(a)bookworm.softway.com.au> <199803250336.OAA02126(a)henry.cs.adfa.oz.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89i
In-Reply-To: <199803250336.OAA02126(a)henry.cs.adfa.oz.au>; from Warren Toomey on Wed, Mar 25, 1998 at 02:36:28PM +1100
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(a)minnie.cs.adfa.oz.au
Precedence: bulk
On Wed, 25 March 1998 at 14:36:28 +1100, Warren Toomey wrote:
> In article by Peter Chubb:
>>
>> In the Linux kernel, linux/lib/inflate.c and
>> arch/i386/boot/compressed/misc.c there's a set of gunzip routines that
>> could probably be adapted -- it runs in 16 bit mode (or ought
>> to). inflate.c is K&R C, so it should compile under V7; misc.c is
>> ANSI, but is small (just wrappers around gunzip) and in any case would
>> bneed changing to make a proper gunzip.
>>
>> I'll see what I can do.
>> Peter C.
>
> I think Steven described the main thing: will it run in 64K? I've popped
> some mail off to Jean-loup, who was involved with writing gzip.
I've done a little bit of playing around with gzip 1.2.4. It works on
16 bit MS-DOS platforms with a bit of tweaking, and I got all modules
to compile under 2.11BSD. Unfortunately, I ended up with a couple of
undefined references on linking, and I haven't had time to look at it
in more detail. On the whole, though, it looks as if it could be made
to work, maybe with a little tweaking.
> If we can get gunzip running in 64K on V7, I can then move it to a
> standalone program with minimal effort: the V7 standalone library
> provides open, close, read, write, printf, exit.
Should be doable.
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA20463
for pups-liszt; Wed, 25 Mar 1998 15:49:13 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Ed G." <edgee(a)cyberpass.net> Wed Mar 25 13:48:33 1998
Received: from renoir.op.net (root(a)renoir.op.net [209.152.193.4])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA20458
for <pups(a)minnie.CS.adfa.OZ.AU>; Wed, 25 Mar 1998 15:49:06 +1100 (EST)
Received: from goppelt.op.net (d-phlarc2-01.ppp.op.net [209.152.199.97]) by renoir.op.net (o1/$Revision: 1.15 $) with SMTP id XAA23265; Tue, 24 Mar 1998 23:48:41 -0500 (EST)
Message-Id: <199803250448.XAA23265(a)renoir.op.net>
Comments: Authenticated sender is <edgee(a)cyberpass.net>
From: "Ed G." <edgee(a)cyberpass.net>
To: Tim Shoppa <shoppa(a)alph02.triumf.ca>, pups(a)minnie.cs.adfa.oz.au
Date: Tue, 24 Mar 1998 23:48:33 -0400
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: Re: What's magtape good for anyway?
Reply-to: edgee(a)cyberpass.net
In-reply-to: <9803240458.AA14216(a)alph02.triumf.ca>
References: <199803240249.VAA27961(a)renoir.op.net> from "Ed G." at Mar 23, 98 09:49:02 pm
X-mailer: Pegasus Mail for Win32 (v2.54)
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> OSF/1 "ltf") or just used "dd" and a lot of hard work.
Is 'dd' Unix's primary tool for dealing with tape drives?
> The lack of a record structure that is built-in to the Unix filesystem
> really makes things like tape transfers quite irritating. The rest of
> the world isn't always just a stream of bytes!
There are certain areas of Unix that don't seem quite "done" to me.
Printing comes to mind (compare Unix benign neglect with Windows'
universal printer driver).
My understanding is that the Unix philosophy was to provide raw and
cooked drivers for all the devices. That way you could have access
to the hardware if you needed it, or cushy operating system services
if you didn't. Only the cooked mode for the tape devices doesn't
seem to do much more than the raw mode.
Seems to me that they could have easily added file system services
for tape drives to the kernel, just like they did for hard disks.
Was support for tape another area that the Wizzards at Bell Labs
neglected in favor of other more urgent needs?
Ed
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA20456
for pups-liszt; Wed, 25 Mar 1998 15:49:02 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Ed G." <edgee(a)cyberpass.net> Wed Mar 25 13:48:33 1998
Received: from renoir.op.net (root(a)renoir.op.net [209.152.193.4])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA20451
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 15:48:56 +1100 (EST)
Received: from goppelt.op.net (d-phlarc2-01.ppp.op.net [209.152.199.97]) by renoir.op.net (o1/$Revision: 1.15 $) with SMTP id XAA23272 for <pups(a)minnie.cs.adfa.oz.au>; Tue, 24 Mar 1998 23:48:46 -0500 (EST)
Message-Id: <199803250448.XAA23272(a)renoir.op.net>
Comments: Authenticated sender is <edgee(a)cyberpass.net>
From: "Ed G." <edgee(a)cyberpass.net>
To: pups(a)minnie.cs.adfa.oz.au
Date: Tue, 24 Mar 1998 23:48:33 -0400
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: Bug in Supnik's emulator?
Reply-to: edgee(a)cyberpass.net
X-mailer: Pegasus Mail for Win32 (v2.54)
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
I don't know whether this is a bug in the factor (1) program (which
seems unlikely) or the emulator. Can someone try factoring numbers on
a real pdp-11 and tell me what happens?
On the emulator when I type in a number, factor prints out the
prime factors, followed by an infinite series of 17s. So, for
example
factor 6
2
3
17
17
....
I might add that I had bc running on the emulator calculate pi to
30 places and the results were identical with gnu bc on my linux box,
right down to the last digit. Very impressive.
Ed
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA20530
for pups-liszt; Wed, 25 Mar 1998 16:10:24 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Wed Mar 25 15:06:26 1998
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA20521
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 16:10:16 +1100 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.8.5/8.8.5) id VAA16340
for pups(a)minnie.cs.adfa.oz.au; Tue, 24 Mar 1998 21:06:26 -0800 (PST)
Date: Tue, 24 Mar 1998 21:06:26 -0800 (PST)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199803250506.VAA16340(a)moe.2bsd.com>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: More on Disk Images -> Disk
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Greg -
> I've done a little bit of playing around with gzip 1.2.4. It works on
Are gzip and gunzip comparable in size? I'm curious if the
decompression is more 'address space' hungry than the act of
compression (or vice-versa).
> 16 bit MS-DOS platforms with a bit of tweaking, and I got all modules
> to compile under 2.11BSD. Unfortunately, I ended up with a couple of
> undefined references on linking, and I haven't had time to look at it
Which symbols came up missing/undefined?
> > If we can get gunzip running in 64K on V7, I can then move it to a
>
> Should be doable.
It's actually 56kb or less - have to leave room for the stack and
other data (strings, etc)
Steven
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA20562
for pups-liszt; Wed, 25 Mar 1998 16:24:15 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Greg Lehey <grog(a)lemis.com> Wed Mar 25 15:24:01 1998
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA20557
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 16:24:10 +1100 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id PAA21440;
Wed, 25 Mar 1998 15:54:02 +1030 (CST)
Received: (from grog@localhost)
by freebie.lemis.com (8.8.8/8.8.7) id PAA23064;
Wed, 25 Mar 1998 15:54:01 +1030 (CST)
(envelope-from grog)
Message-ID: <19980325155401.32216(a)freebie.lemis.com>
Date: Wed, 25 Mar 1998 15:54:01 +1030
From: Greg Lehey <grog(a)lemis.com>
To: edgee(a)cyberpass.net, pups(a)minnie.cs.adfa.oz.au
Subject: Re: Bug in Supnik's emulator?
References: <199803250448.XAA23272(a)renoir.op.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89i
In-Reply-To: <199803250448.XAA23272(a)renoir.op.net>; from Ed G. on Tue, Mar 24, 1998 at 11:48:33PM -0400
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(a)minnie.cs.adfa.oz.au
Precedence: bulk
On Tue, 24 March 1998 at 23:48:33 -0400, Ed G. wrote:
> I don't know whether this is a bug in the factor (1) program (which
> seems unlikely) or the emulator. Can someone try factoring numbers on
> a real pdp-11 and tell me what happens?
>
> On the emulator when I type in a number, factor prints out the
> prime factors, followed by an infinite series of 17s. So, for
> example
>
> factor 6
> 2
> 3
> 17
> 17
> ....
I would be very surprised if this was a bug in the emulator.
In any case, I tried it on the begemot emulator, running 2.11BSD:
[55] root--> /usr/games/factor 6
2
3
[56] root-->
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA20581
for pups-liszt; Wed, 25 Mar 1998 16:29:08 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Greg Lehey <grog(a)lemis.com> Wed Mar 25 15:28:46 1998
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA20576
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 16:29:03 +1100 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id PAA21447;
Wed, 25 Mar 1998 15:58:47 +1030 (CST)
Received: (from grog@localhost)
by freebie.lemis.com (8.8.8/8.8.7) id PAA23086;
Wed, 25 Mar 1998 15:58:47 +1030 (CST)
(envelope-from grog)
Message-ID: <19980325155846.17376(a)freebie.lemis.com>
Date: Wed, 25 Mar 1998 15:58:46 +1030
From: Greg Lehey <grog(a)lemis.com>
To: "Steven M. Schultz" <sms(a)moe.2bsd.com>, pups(a)minnie.cs.adfa.oz.au
Subject: Re: More on Disk Images -> Disk
References: <199803250506.VAA16340(a)moe.2bsd.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89i
In-Reply-To: <199803250506.VAA16340(a)moe.2bsd.com>; from Steven M. Schultz on Tue, Mar 24, 1998 at 09:06:26PM -0800
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(a)minnie.cs.adfa.oz.au
Precedence: bulk
On Tue, 24 March 1998 at 21:06:26 -0800, Steven M. Schultz wrote:
> Greg -
>
>> I've done a little bit of playing around with gzip 1.2.4. It works on
>
> Are gzip and gunzip comparable in size?
They're links to the same executable.
> I'm curious if the
> decompression is more 'address space' hungry than the act of
> compression (or vice-versa).
I haven't looked at the process images on systems on which they run.
I suspect it wouldn't relate directly to 16 bit platforms anyway,
since they have a slightly modified algorithm.
>> 16 bit MS-DOS platforms with a bit of tweaking, and I got all modules
>> to compile under 2.11BSD. Unfortunately, I ended up with a couple of
>> undefined references on linking, and I haven't had time to look at it
>
> Which symbols came up missing/undefined?
Various things defined in the program. They relate to the area in
which I was tweaking.
>>> If we can get gunzip running in 64K on V7, I can then move it to a
>>
>> Should be doable.
>
> It's actually 56kb or less - have to leave room for the stack and
> other data (strings, etc)
Yes, I understand. It may of course be that we need separate I and D.
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA20659
for pups-liszt; Wed, 25 Mar 1998 16:48:07 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Greg Lehey <grog(a)lemis.com> Wed Mar 25 15:47:54 1998
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA20654
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 16:48:00 +1100 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id QAA21467
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 16:17:55 +1030 (CST)
Received: (from grog@localhost)
by freebie.lemis.com (8.8.8/8.8.7) id QAA23181;
Wed, 25 Mar 1998 16:17:55 +1030 (CST)
(envelope-from grog)
Message-ID: <19980325161754.63486(a)freebie.lemis.com>
Date: Wed, 25 Mar 1998 16:17:54 +1030
From: Greg Lehey <grog(a)lemis.com>
To: PDP UNIX Preservation Society <pups(a)minnie.cs.adfa.oz.au>
Subject: gzip on PDP-11: not so simple
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89i
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(a)minnie.cs.adfa.oz.au
Precedence: bulk
OK, I've found the problems with gzip, and they're not encouraging.
It would appear that the undefined references are undefined because
they refer to data which is too large. Here's the preprocessor
output:
uch inbuf[ 0x8000 + 64 ];
uch outbuf[ 16384 +2048 ];
ush d_buf[ 0x8000 ];
uch window[ 2*0x8000 ];
# 194 "gzip.c"
ush prev[ 1<<(16-1)];
ush tab_prefix1[ 1<<(16-1)];
uch and ush are uchar and ushort respectively. Obviously there's no
way of fitting this into a 64 kB address space. Possibly there's a
way of shortening the buffers, but it would take more time than I have
right now. Sorry for raising your hopes.
There are other zip-compatible programs out there, such as unzip.
Maybe somebody should look into them.
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id RAA20686
for pups-liszt; Wed, 25 Mar 1998 17:00:29 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From John Holden <johnh(a)psychvax.psych.usyd.edu.au> Wed Mar 25 16:00:21 1998
Received: from psychvax.psych.usyd.edu.au (psychvax.psych.usyd.edu.au [129.78.83.1])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id RAA20681
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 17:00:26 +1100 (EST)
Received: (from johnh@localhost)
by psychvax.psych.usyd.edu.au (8.8.8/8.8.8) id RAA02807
for pups(a)minnie.cs.adfa.oz.au; Wed, 25 Mar 1998 17:00:21 +1100
Date: Wed, 25 Mar 1998 17:00:21 +1100
From: John Holden <johnh(a)psychvax.psych.usyd.edu.au>
Message-Id: <199803250600.RAA02807(a)psychvax.psych.usyd.edu.au>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: What's magtape good for anyway?
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
There were several tape handling programs that were standand from edition 5
onwards, including tap, tp, dtp, itp, tar and cpio. The only major tape standard
around at the time (other than IBM) was ANSI, and several programs (not from
Bell) were available to handle these. The ANSI tape structure was very
inefficient with tape usage, since it used small record sizes and lots
of tape marks. TAR did a better job (for Unix) and only lacked labels
to name the tape.
Putting tape filesystem handling into the kernel was definately against the
original 'small is beautiful' philosophy. In any case, tape handling was
very easy via the raw interface.
As a side issue, Plan 9 has the ability to mount a tape as part of the
namespace and only reads the file contents if the file is opened.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id RAA20787
for pups-liszt; Wed, 25 Mar 1998 17:44:22 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Peter Chubb <peterc(a)softway.com.au> Wed Mar 25 17:43:00 1998
Received: from suede.sw.oz.au (firewall-user(a)gw.softway.com.au [203.31.96.1])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id RAA20782
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 17:44:12 +1100 (EST)
Received: from bookworm.softway.com.au (root(a)bookworm.sw.oz.au [192.41.203.51])
by suede.sw.oz.au (8.8.8/8.8.8) with SMTP id RAA25023;
Wed, 25 Mar 1998 17:43:20 +1100 (EST)
Received: by bookworm.softway.com.au (Smail3.1.29.1 #4)
id m0yHjuC-000FlVC; Wed, 25 Mar 98 17:43 +1000
Message-Id: <m0yHjuC-000FlVC(a)bookworm.softway.com.au>
Date: Wed, 25 Mar 98 17:43 +1000
From: Peter Chubb <peterc(a)softway.com.au>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Greg Lehey <grog(a)lemis.com>
Cc: PDP UNIX Preservation Society <pups(a)minnie.cs.adfa.oz.au>
Subject: Re: gzip on PDP-11: not so simple
In-Reply-To: <19980325161754.63486(a)freebie.lemis.com>
References: <19980325161754.63486(a)freebie.lemis.com>
X-Mailer: VM 6.35 under Emacs 20.2.2
Comments: Hyperbole mail buttons accepted, v04.023.
X-Face: .slVUC18R`%{j(W3ztQe~*ATzet;h`*Wv33MZ]*M,}9AP<`+C=U)c#NzI5vK!0^d#6:<_`a
{#.<}~(T^aJ~]-.C'p~saJ7qZXP-$AY==]7,9?WVSH5sQ}g3,8j>u%(a)f$/Z6,WR7*E~BFY.Yjw,H6<
F.cEDj2$S:kO2+-5<]afj@kC!:uw\(<>lVpk)lPZs+2(=?=D/TZPG+P9LDN#1RRUPxdX
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
>>>>> "Greg" == Greg Lehey <grog(a)lemis.com> writes:
Greg> OK, I've found the problems with gzip, and they're not
Greg> encouraging. It would appear that the undefined references are
Greg> undefined because they refer to data which is too large. Here's
Greg> the preprocessor output:
Greg> uch inbuf[ 0x8000 + 64 ]; uch outbuf[ 16384 +2048 ]; ush
Greg> d_buf[ 0x8000 ]; uch window[ 2*0x8000 ]; # 194 "gzip.c"
You need to decrease the window size -- try setting it to 8k (instead
of 32k)
There should be a
#define WSIZE 0x8000
somewhere.
It may be worth playing with a decompress only version -- compression
will take more space than decompression (you need two windows rather
than one, for a start). inbuf can be smaller, too. Try 512 bytes to
match the disc record size.
Peter C
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id SAA20848
for pups-liszt; Wed, 25 Mar 1998 18:11:48 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Greg Lehey <grog(a)lemis.com> Wed Mar 25 17:11:36 1998
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id SAA20843
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 25 Mar 1998 18:11:43 +1100 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id RAA21565;
Wed, 25 Mar 1998 17:41:37 +1030 (CST)
Received: (from grog@localhost)
by freebie.lemis.com (8.8.8/8.8.7) id RAA23376;
Wed, 25 Mar 1998 17:41:37 +1030 (CST)
(envelope-from grog)
Message-ID: <19980325174136.47943(a)freebie.lemis.com>
Date: Wed, 25 Mar 1998 17:41:36 +1030
From: Greg Lehey <grog(a)lemis.com>
To: Peter Chubb <peterc(a)softway.com.au>
Cc: PDP UNIX Preservation Society <pups(a)minnie.cs.adfa.oz.au>
Subject: Re: gzip on PDP-11: not so simple
References: <19980325161754.63486(a)freebie.lemis.com> <m0yHjuC-000FlVC(a)bookworm.softway.com.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89i
In-Reply-To: <m0yHjuC-000FlVC(a)bookworm.softway.com.au>; from Peter Chubb on Wed, Mar 25, 1998 at 05:43:00PM +1000
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(a)minnie.cs.adfa.oz.au
Precedence: bulk
On Wed, 25 March 1998 at 17:43:00 +1000, Peter Chubb wrote:
>>>>>> "Greg" == Greg Lehey <grog(a)lemis.com> writes:
>
> Greg> OK, I've found the problems with gzip, and they're not
> Greg> encouraging. It would appear that the undefined references are
> Greg> undefined because they refer to data which is too large. Here's
> Greg> the preprocessor output:
>
> Greg> uch inbuf[ 0x8000 + 64 ]; uch outbuf[ 16384 +2048 ]; ush
> Greg> d_buf[ 0x8000 ]; uch window[ 2*0x8000 ]; # 194 "gzip.c"
>
> You need to decrease the window size -- try setting it to 8k (instead
> of 32k)
>
> There should be a
> #define WSIZE 0x8000
> somewhere.
Correct. Unfortunately, it's not as simple as that. Here's the
definition:
#ifndef WSIZE
# define WSIZE 0x8000 /* window size--must be a power of two, and */
#endif /* at least 32K for zip's deflate method */
> It may be worth playing with a decompress only version -- compression
> will take more space than decompression (you need two windows rather
> than one, for a start).
Yes, that was really what I was thinking of doing with unzip, rather
than excising the unzip part from gunzip.
> inbuf can be smaller, too. Try 512 bytes to match the disc record
> size.
Sure, once I get into serious modifications I can try a number of
things. The trouble is, I just don't have the time. I thought it was
worth 15 minutes to see what it would do, and the first attempts
looked encouraging. Unfortunately, the second attempts didn't :-(
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id AAA21748
for pups-liszt; Thu, 26 Mar 1998 00:20:28 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
<Someone can correct me if I'm wrong but ISTR that the dateset at startup
<just set MM/DD HH/MM and relies on reading the year last written in a fil
<somewhere. If you run 'date' as root once the system is up, you can set
<year as well.
You are correct. I works.
Now I have four systems running some form unix (Linux, Venix, Ultrix, and
V7) and their resemblence at the user level is good but at the sysadmin
they might as well be from different worlds. Granted, they are different
platforms.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id HAA20711
for pups-liszt; Wed, 18 Mar 1998 07:59:02 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 18 06:59:03 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id HAA20706
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 07:58:58 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id HAA01365 for pups(a)minnie.cs.adfa.oz.au; Wed, 18 Mar 1998 07:59:03 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803172059.HAA01365(a)henry.cs.adfa.oz.au>
Subject: Sunchip package [was Assember in C?]
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 18 Mar 1998 07:59:03 +1100 (EST)
In-Reply-To: <199803171500.KAA03862(a)link.link-systems.com> from Ken Wellsch at "Mar 17, 98 10:00:36 am"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Ken Wellsch:
[ Ken confirms that the Xinu distribution for the PDP-11 includes
the sunchip package, which is a C compiler and assembler, all
written in C ]
> Chip is the "Cornell Hypothetical Instructional Processor." It has a
> PDP11-like architecture and supports virtual memory.
> description can be found in the technical report:
>
> To run the simulator for this machine, you need a 4.1bsd (or newer) Unix
> system. The distribution also contains a development environment for CHIP
> containing a C compiler, assembler, loader and various other tools. To
> run the development software, you currently need Digital Equipment Corp.
> VAX computer. However, with minimal effort, all of this software should
> be able to run on any host with UNIX.
>
> [...]
>
> ----------------------------------- end of README --------------------
>
> P.S. As I suspected and feared,
>
> % diff -r Trees/V7/usr/src/cmd/c Xinu/src/cmd/cc11
>
> indicates the C compiler provided in all these archives (Xinu,
> CHIP, sunCHIP) are directly derived from the V6/V7 compiler.
So is the DECUS C compiler, I hear. Is there any native C compiler
for the PDP-11 which isn't derived from V6/V7?
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA21294
for pups-liszt; Wed, 18 Mar 1998 08:39:24 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 18 07:39:18 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id IAA21289
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 08:39:19 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id IAA01634; Wed, 18 Mar 1998 08:39:18 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803172139.IAA01634(a)henry.cs.adfa.oz.au>
Subject: Sunchip compiler -- how to get it.
To: Milo.Velimirovic(a)uwlax.edu
Date: Wed, 18 Mar 1998 08:39:18 +1100 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
In-Reply-To: <9803172136.AA03640(a)toes.its.uwlax.edu> from Milo Velimirovic at "Mar 17, 98 03:36:20 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Milo Velimirovic:
> Postscript to previous note,
>
> Where might I obtain the sunCHIP C compiler for comparison purposes?
You need to fetch the Xinu distribution. I haven't got time to unpack the
compiler sections right now, but you can get the whole tarball at
ftp://minnie.cs.adfa.oz.au/incoming/DISTR.lsi.tar.gz
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id JAA23166
for pups-liszt; Wed, 18 Mar 1998 09:41:54 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 18 08:41:55 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id JAA23161
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 09:41:50 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id JAA01741 for pups(a)minnie.cs.adfa.oz.au; Wed, 18 Mar 1998 09:41:55 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803172241.JAA01741(a)henry.cs.adfa.oz.au>
Subject: Real Origin of the DECUS C Compiler?
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 18 Mar 1998 09:41:55 +1100 (EST)
In-Reply-To: <199803172238.RAA24010(a)link.link-systems.com> from Ken Wellsch at "Mar 17, 98 05:38:12 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Ken Wellsch:
> I wasn't aware the DECUS C compiler (written in assembler) took anything
> from V6 and/or V7 but I may well be wrong. The DECUS C stuff had a
> special interest to me back in the Waterloo days because I believe
> a former U of Waterloo person wrote it long ago...
Hmm, that's what I'd heard. Perhaps the person who told me this was wrong.
Can anybody tell us the correct origins of the DECUS C compiler?
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id MAA23726
for pups-liszt; Wed, 18 Mar 1998 12:23:13 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 18 11:22:59 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id MAA23721
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 12:23:09 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id MAA02264 for pups(a)minnie.cs.adfa.oz.au; Wed, 18 Mar 1998 12:22:59 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803180122.MAA02264(a)henry.cs.adfa.oz.au>
Subject: T-shirt for SCO Unix Licenses
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 18 Mar 1998 12:22:59 +1100 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
I had this idea for a t-shirt to celebrate the release of the SCO PDP-11
licenses. The front says:
I am
LEGALLY
CONTAMINATED
by UNIX
The back has as much kernel source code as you can print on a t-shirt.
Near the middle is the comment /* You are not expected to understand this */
Sound good?
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id MAA23861
for pups-liszt; Wed, 18 Mar 1998 12:47:59 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Greg Lehey <grog(a)lemis.com> Wed Mar 18 11:47:42 1998
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id MAA23852
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 12:47:52 +1100 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id MAA10115;
Wed, 18 Mar 1998 12:17:43 +1030 (CST)
Received: (from grog@localhost)
by freebie.lemis.com (8.8.8/8.8.7) id MAA09271;
Wed, 18 Mar 1998 12:17:42 +1030 (CST)
(envelope-from grog)
Message-ID: <19980318121742.30724(a)freebie.lemis.com>
Date: Wed, 18 Mar 1998 12:17:42 +1030
From: Greg Lehey <grog(a)lemis.com>
To: wkt(a)cs.adfa.oz.au, PDP Unix Preservation <pups(a)minnie.cs.adfa.oz.au>
Subject: Re: T-shirt for SCO Unix Licenses
References: <199803180122.MAA02264(a)henry.cs.adfa.oz.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89i
In-Reply-To: <199803180122.MAA02264(a)henry.cs.adfa.oz.au>; from Warren Toomey on Wed, Mar 18, 1998 at 12:22:59PM +1100
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(a)minnie.cs.adfa.oz.au
Precedence: bulk
On Wed, 18 March 1998 at 12:22:59 +1100, Warren Toomey wrote:
> I had this idea for a t-shirt to celebrate the release of the SCO PDP-11
> licenses. The front says:
>
> I am
> LEGALLY
> CONTAMINATED
> by UNIX
It's a nice start, but it doesn't really demonstrate the historical nature.
> The back has as much kernel source code as you can print on a t-shirt.
> Near the middle is the comment /* You are not expected to understand this */
That sounds good.
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id NAA24022
for pups-liszt; Wed, 18 Mar 1998 13:23:03 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "emanuel stiebler" <emu(a)ecubics.com> Wed Mar 18 12:33:46 1998
Received: from biz1.mailsrvcs.net (biz1.gte.net [207.115.153.50])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id NAA24017
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 13:22:57 +1100 (EST)
Received: from emusp6 (1Cust202.tnt13.dfw5.da.uu.net [153.36.233.202])
by biz1.mailsrvcs.net (Post.Office MTA v3.1.2
release (PO203-101c) ID# 0-40549L5000S0) with ESMTP id AAA19033;
Tue, 17 Mar 1998 20:22:51 -0600
From: "emanuel stiebler" <emu(a)ecubics.com>
To: <wkt(a)cs.adfa.oz.au>, "PDP Unix Preservation" <pups(a)minnie.cs.adfa.oz.au>
Subject: Re: T-shirt for SCO Unix Licenses
Date: Tue, 17 Mar 1998 19:33:46 -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: <19980318022245.AAA19033(a)1Cust202.tnt13.dfw5.da.uu.net>
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Hi Warren ...
----------
> From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
> To: PDP Unix Preservation <pups(a)minnie.cs.adfa.oz.au>
> Subject: T-shirt for SCO Unix Licenses
> Date: Tuesday, March 17, 1998 6:22 PM
>
> I had this idea for a t-shirt to celebrate the release of the SCO PDP-11
> licenses. The front says:
>
> I am
> LEGALLY
> CONTAMINATED
> by UNIX
>
> The back has as much kernel source code as you can print on a t-shirt.
> Near the middle is the comment /* You are not expected to understand this
*/
Do i need the SCO source license for this t-shirt ???? ;-))))
>
> Sound good?
>
>
yes
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id NAA24057
for pups-liszt; Wed, 18 Mar 1998 13:42:36 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 18 12:42:38 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id NAA24052
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 13:42:33 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id NAA02386 for pups(a)minnie.cs.adfa.oz.au; Wed, 18 Mar 1998 13:42:39 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803180242.NAA02386(a)henry.cs.adfa.oz.au>
Subject: Re: T-shirt for SCO Unix Licenses
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 18 Mar 1998 13:42:38 +1100 (EST)
In-Reply-To: <19980318022245.AAA19033(a)1Cust202.tnt13.dfw5.da.uu.net> from emanuel stiebler at "Mar 17, 98 07:33:46 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> > I had this idea for a t-shirt to celebrate the release of the SCO PDP-11
> > licenses. The front says:
> >
> > I am
> > LEGALLY
> > CONTAMINATED
> > by UNIX
> >
> > The back has as much kernel source code as you can print on a t-shirt.
> > In the middle is the comment /* You are not expected to understand this */
>
> Do i need the SCO source license for this t-shirt ???? ;-))))
Yes, of course you will. You will also have to kill anybody who attempts
to read the back.
Greg Lehey also commented:
> It's a nice start, but it doesn't really demonstrate the historical nature.
Hmm, how can we rectify this?
How about a list of versions covered by the SCO License, arranged randomly
around the `I am LEGALLY CONTAMINATED by Unix' on the front?
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA24130
for pups-liszt; Wed, 18 Mar 1998 14:07:12 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Joerg Micheel <joerg(a)krdl.org.sg> Wed Mar 18 12:58:21 1998
Received: from nighthawk.iti.gov.sg (nighthawk.iti.gov.sg [192.122.131.51])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id OAA24122
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 14:06:51 +1100 (EST)
Received: (from mailer@localhost) by nighthawk.iti.gov.sg (8.6.11/8.6.11) id LAA28549; Wed, 18 Mar 1998 11:16:38 +0800
Received: from mailhub.iti.gov.sg(192.122.132.132) by nighthawk.iti.gov.sg via smap (V1.3)
id sma028546; Wed Mar 18 11:16:33 1998
Received: (from joerg@localhost)
by iti.gov.sg (8.8.8/8.8.5) id KAA02180;
Wed, 18 Mar 1998 10:58:21 +0800 (SGT)
Date: Wed, 18 Mar 1998 10:58:21 +0800 (SGT)
From: Joerg Micheel <joerg(a)krdl.org.sg>
Message-Id: <199803180258.KAA02180(a)iti.gov.sg>
To: pups(a)minnie.cs.adfa.oz.au
Cc: brandt(a)fokus.gmd.de
Subject: Re: Real Origin of the DECUS C Compiler?
Reply-To: joerg(a)begemot.org
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
# In article by Ken Wellsch:
# > I wasn't aware the DECUS C compiler (written in assembler) took anything
# > from V6 and/or V7 but I may well be wrong. The DECUS C stuff had a
# > special interest to me back in the Waterloo days because I believe
# > a former U of Waterloo person wrote it long ago...
#
# Hmm, that's what I'd heard. Perhaps the person who told me this was wrong.
# Can anybody tell us the correct origins of the DECUS C compiler?
One thing I can tell for sure: the DECUS C Compiler and the K&R CC are
completely different in their origins. I'm about 90% sure the DECUS XCC
is written in MACRO-11.
The reason I'm so sure is because we were looking at a suitable C compiler
to run on our 11/34 back in 1989 and we first mungled with the DECUS XCC.
But this one had several deficiencies, among them I remember lack of blocks
within functions, local variable initialization, difficulties with typedefs/structs.
Maybe, Harti could tell more.
We were looking into Johnson's pcc, but this one turned out to be a too big
piece of work and to slow to run on our 128 KWord machine.
Harti tried to port the Whitesmith CC from RT11, and it ran, but there were
deficiencies with the RT emulation, so we dropped that.
Finally, we took the K&R UNIX CC and reworked it so that it would pass the
DECUS XCC to produce the stage one. We wrote our own unix assembler supporting
the RSX object file format from scratch. Later, we recompiled the K&R CC on
RSX with itself. This system became our workhorse for the next 2 years, the
compiler is still amazingly fast, both in terms of runtime and the code being
produced. (Quoted: Harti)
So here are the 4 different original sources of C compilers for the 11, though,
admittedly, 2 of them would run on DEC's original OS, not on UNIX, which I guess,
makes them somewhat irrelevant to PUPS. Am I right here ? (Where do we draw the
boundary ?)
Joerg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA24152
for pups-liszt; Wed, 18 Mar 1998 14:09:56 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Joerg Micheel <joerg(a)krdl.org.sg> Wed Mar 18 13:00:59 1998
Received: from nighthawk.iti.gov.sg (nighthawk.iti.gov.sg [192.122.131.51])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id OAA24147
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 14:09:49 +1100 (EST)
Received: (from mailer@localhost) by nighthawk.iti.gov.sg (8.6.11/8.6.11) id LAA28594; Wed, 18 Mar 1998 11:19:42 +0800
Received: from mailhub.iti.gov.sg(192.122.132.132) by nighthawk.iti.gov.sg via smap (V1.3)
id sma028584; Wed Mar 18 11:19:11 1998
Received: (from joerg@localhost)
by iti.gov.sg (8.8.8/8.8.5) id LAA02265;
Wed, 18 Mar 1998 11:00:59 +0800 (SGT)
Date: Wed, 18 Mar 1998 11:00:59 +0800 (SGT)
From: Joerg Micheel <joerg(a)krdl.org.sg>
Message-Id: <199803180300.LAA02265(a)iti.gov.sg>
To: pups(a)minnie.cs.adfa.oz.au
Cc: brandt(a)fokus.gmd.de
Subject: Re: T-shirt for SCO Unix Licenses
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Warren writes:
# I had this idea for a t-shirt to celebrate the release of the SCO PDP-11
# licenses. The front says:
#
# I am
# LEGALLY
# CONTAMINATED
# by UNIX
#
# The back has as much kernel source code as you can print on a t-shirt.
# Near the middle is the comment /* You are not expected to understand this */
Hey, hey! Gotta make a reference to the original artwork! :-)
Joerg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA24169
for pups-liszt; Wed, 18 Mar 1998 14:13:06 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 18 13:13:09 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA24164
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 14:13:03 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id OAA02583 for pups(a)minnie.cs.adfa.oz.au; Wed, 18 Mar 1998 14:13:09 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803180313.OAA02583(a)henry.cs.adfa.oz.au>
Subject: Re: T-shirt for SCO Unix Licenses
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 18 Mar 1998 14:13:09 +1100 (EST)
In-Reply-To: <199803180300.LAA02265(a)iti.gov.sg> from Joerg Micheel at "Mar 18, 98 11:00:59 am"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Joerg Micheel:
> Warren writes:
>
> # I had this idea for a t-shirt to celebrate the release of the SCO PDP-11
> # licenses. The front says:
> #
> # I am
> # LEGALLY
> # CONTAMINATED
> # by UNIX
> #
> # The back has as much kernel source code as you can print on a t-shirt.
> # Near the middle is the comment /* You are not expected to understand this */
>
> Hey, hey! Gotta make a reference to the original artwork! :-)
>
> Joerg
I should say (and Joerg reminds me) that he & Harti sent me a t-shirt
a couple of years ago with a copy of boot/login sequence of V7 on the
front, and the section of the V6 kernel with the comment above on the
back. I wear it quite a bit, and my fiancee likes it too, but probably
for other reasons.
Thanks Joerg!
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA24256
for pups-liszt; Wed, 18 Mar 1998 14:49:47 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Joerg Micheel <joerg(a)krdl.org.sg> Wed Mar 18 13:40:24 1998
Received: from nighthawk.iti.gov.sg (nighthawk.iti.gov.sg [192.122.131.51])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id OAA24251
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 14:49:25 +1100 (EST)
Received: (from mailer@localhost) by nighthawk.iti.gov.sg (8.6.11/8.6.11) id LAA29201 for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 11:59:12 +0800
Received: from mailhub.iti.gov.sg(192.122.132.132) by nighthawk.iti.gov.sg via smap (V1.3)
id sma029192; Wed Mar 18 11:58:37 1998
Received: (from joerg@localhost)
by iti.gov.sg (8.8.8/8.8.5) id LAA04283
for pups(a)minnie.cs.adfa.oz.au; Wed, 18 Mar 1998 11:40:24 +0800 (SGT)
Date: Wed, 18 Mar 1998 11:40:24 +0800 (SGT)
From: Joerg Micheel <joerg(a)krdl.org.sg>
Message-Id: <199803180340.LAA04283(a)iti.gov.sg>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: T-shirt for SCO Unix Licenses
Reply-To: joerg(a)begemot.org
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
# > # I had this idea for a t-shirt to celebrate the release of the SCO PDP-11
# > # licenses. The front says:
# > #
# > # I am
# > # LEGALLY
# > # CONTAMINATED
# > # by UNIX
# > #
# > # The back has as much kernel source code as you can print on a t-shirt.
# > # Near the middle is the comment /* You are not expected to understand this */
# >
# > Hey, hey! Gotta make a reference to the original artwork! :-)
# >
# I should say (and Joerg reminds me) that he & Harti sent me a t-shirt
# a couple of years ago with a copy of boot/login sequence of V7 on the
# front, and the section of the V6 kernel with the comment above on the
# back. I wear it quite a bit, and my fiancee likes it too, but probably
# for other reasons.
The /* You are not expected to understand this */ is also on the second
page of Peter Salus' A Quater Century of UNIX, explaining a lot of folklore
behind the UNIX history, including things like "a tape was found on the
street to contain ...".
The "contamination" term is (as far as I can tell) originated at Berkeley.
When USL sued UCB for violating AT&T UNIX copyrights, it became apparent,
that anyone ever having had a look at the original sources would be "infected"
and be disallowed to distribute code that vaguely resembles anything in UNIX.
Kirk McKusick then showed up with "Mentally contaminated" stickers for everyone
attending the 4.4BSD Kernel Internals course at the Winter 1993 USENIX
Conference, since he would present us - guess, what - source code! (of 4.4BSD)
I still have the sticker somewhere in my collection.
Joerg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA24298
for pups-liszt; Wed, 18 Mar 1998 15:07:20 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 18 14:07:23 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id PAA24293
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 18 Mar 1998 15:07:17 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id PAA02670 for pups(a)minnie.cs.adfa.oz.au; Wed, 18 Mar 1998 15:07:23 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803180407.PAA02670(a)henry.cs.adfa.oz.au>
Subject: Mental contamination (was t-shirts)
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 18 Mar 1998 15:07:23 +1100 (EST)
In-Reply-To: <199803180340.LAA04283(a)iti.gov.sg> from Joerg Micheel at "Mar 18, 98 11:40:24 am"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Joerg Micheel:
> The /* You are not expected to understand this */ is also on the second
> page of Peter Salus' A Quater Century of UNIX, explaining a lot of folklore
> behind the UNIX history, including things like "a tape was found on the
> street to contain ...".
Yes, I'd love to lay my hands on the `50 bugs' tape. For those who don't
have Peter Salus' book (get out there & buy it!), this tape had fixes to
V6, but the lawyers prevented Bell Labs from distributing it. So, someone
`found' it lying in the street and that's how the patches found their way
out of the Labs.
>The "contamination" term is (as far as I can tell) originated at Berkeley.
>Kirk McKusick showed up with "Mentally contaminated" stickers for everyone
>attending the 4.4BSD Kernel Internals course at the Winter 1993 USENIX
>Conference, since he would present us - guess, what - source code! (of 4.4BSD)
>
> I still have the sticker somewhere in my collection.
I got one of the `Free the Berkeley 4.4' t-shirts. Good stuff.
Kirk's the guy who is working on making the 4.xBSD releases available on CD.
Please don't hassle him about it; I'll do that 8-)
I've informed him that the SCO license covers 32V. Therefore, a lot of
people will soon become eligible to receive 4.xBSD.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA24465
for pups-liszt; Wed, 18 Mar 1998 15:59:25 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
On Mar 16, 22:05, Allison J Parent wrote:
> Subject: Re: V7 startup
>
> Well v7 binary runs seemingly well on my 11/73 with the kitchen sink
> (the extra and unusable accouterments). It doesn't use much though!
> The Rl02 disk does have about 5mb space.
>
> One thing I'd like to do is have some additional storage other than the
> one RL02 drive I have. I figure that could easily be a RX02 but it's not
> obvious how to add that (to V7unix that is). The RQDX3/RD52 would be
> nice but I'll settle for a RX01/2.
I think I have the RX driver somewhere. Might take a while to find, though.
> The other is the date is 1988... month and day are setable but year?
Someone can correct me if I'm wrong but ISTR that the dateset at startup does
just set MM/DD HH/MM and relies on reading the year last written in a file
somewhere. If you run 'date' as root once the system is up, you can set the
year as well.
> The last one bugged me some... there is no shutdown! To kill the system
> all I could do was make sure there weren't any excess processes running
> do a sync and hit restart. I assume this is ok as I use the same method
> for venix on the pro350, so far I haven't mashed that system.
Mine has a script which includes a umount (you won't strictly need that for a
single drive) and a sync or two, and a little message. It might have a 'kill
-1 1' to take it to single-user mode. Other than that, just halt it after a
sync.
--
Pete Peter Turnbull
Dept. of Computer Science
University of York
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id HAA20559
for pups-liszt; Wed, 18 Mar 1998 07:07:31 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
<The kernel you got probably doesn't have much else. I could build anoth
<kernel for you. Once you get the source license, you'll be able to do i
<youself!
The probability source license is currently low, that cost is currently
out of my reach. The other problem with only a RL02 I doubt there is
compile space enough. The need to compile to get a bigger device is
hampered by the lack of a bigger device. A built kernal would be
desireable. In the mean time I can do a lot of learning off this one.
My wish list is MSCP disks, RL02, RX02, DLV11j, TK50 support and
networking. That's likely too much.
I'd be happy if I could mount a RX02 or MSCP disk even if I can't boot
off it.
That reminds me. Why can't the 11/73 boot the unix RL pack directly from
ODT/console boot? It does boot RSTS and RT-11 packs. the boot block
munged?
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id FAA20234
for pups-liszt; Wed, 18 Mar 1998 05:05:14 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
<The kernel you got probably doesn't have much else. I could build anothe
<kernel for you. Once you get the source license, you'll be able to do it
<youself!
I believe it's the supnick V7 binary. that should be a known version to
those that have run the emulator (I haven't).
< date [ yymmddhhmm [ .ss ] ]
Date wants to see MM/DD HH/MM and that is it. Anything else causes
error and it asks again.
<What serial devices do you have? I think V7 expected hardwired things
<like KL-11s.
11/73 console DL. I'll look to see of I can lock the console settings.
I know on the 11/23 that can be done. Keep in mind I run Q-bus.
< even allow even parity
< -even disallow even parity
< odd allow odd parity
< -odd disallow odd parity
< 50 75 110 134 150 200 300 600 1200 1800 2400 4800 9600
No selection of number of data bits??
< http://minnie.cs.adfa.oz.au/PUPS/manpages.html
I've been relying on the linux ones and the Ultrix manuals I have.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id CAA19844
for pups-liszt; Wed, 18 Mar 1998 02:18:08 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
<You might also want to do
<
<STTY -LCASE
<
<when you get in to be able to use mixed-case.
Your kidding, right? %-| I would have assumed mixed unless otehrwise
specified.
In either case I had it up and running though I think I didn't have
timesharing going.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA18133
for pups-liszt; Tue, 17 Mar 1998 16:00:20 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
Well v7 binary runs seemingly well on my 11/73 with the kitchen sink
(the extra and unusable accouterments). It doesn't use much though!
The Rl02 disk does have about 5mb space.
One thing I'd like to do is have some additional storage other than the
one RL02 drive I have. I figure that could easily be a RX02 but it's not
obvious how to add that (to V7unix that is). The RQDX3/RD52 would be
nice but I'll settle for a RX01/2.
The other is the date is 1988... month and day are setable but year?
Is there any way to get it to stay in 8/n/1 (my system(s) default) rather
than 7/e/1.
The last one bugged me some... there is no shutdown! To kill the system
all I could do was make sure there weren't any excess processes running
do a sync and hit restart. I assume this is ok as I use the same method
for venix on the pro350, so far I haven't mashed that system.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA17672
for pups-liszt; Tue, 17 Mar 1998 14:15:10 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Tue Mar 17 13:15:05 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA17667
for <pups(a)minnie.cs.adfa.oz.au>; Tue, 17 Mar 1998 14:15:06 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id OAA00560 for pups(a)minnie.cs.adfa.oz.au; Tue, 17 Mar 1998 14:15:06 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803170315.OAA00560(a)henry.cs.adfa.oz.au>
Subject: Re: V7 startup
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Tue, 17 Mar 1998 14:15:05 +1100 (EST)
In-Reply-To: <199803170305.AA05406(a)world.std.com> from Allison J Parent at "Mar 16, 98 10:05:52 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Allison J Parent:
> One thing I'd like to do is have some additional storage other than the
> one RL02 drive I have. I figure that could easily be a RX02 but it's not
> obvious how to add that (to V7unix that is). The RQDX3/RD52 would be
> nice but I'll settle for a RX01/2.
The kernel you got probably doesn't have much else. I could build another
kernel for you. Once you get the source license, you'll be able to do it
youself!
> The other is the date is 1988... month and day are setable but year?
# man date
DATE(1) DATE(1)
NAME
date - print and set the date
SYNOPSIS
date [ yymmddhhmm [ .ss ] ]
DESCRIPTION
If no argument is given, the current date and time are
printed. If an argument is given, the current date is
set. yy is the last two digits of the year; the first mm
is the month number; dd is the day number in the month; hh
is the hour number (24 hour system); the second mm is the
minute number; .ss is optional and is the seconds.
> Is there any way to get it to stay in 8/n/1 (my system(s) default) rather
> than 7/e/1.
What serial devices do you have? I think V7 expected hardwired things
like KL-11s.
Anyway, here's some of the stty(1) manual.
SYNOPSIS
stty [ option ... ]
DESCRIPTION
Stty sets certain I/O options on the current output termi-
nal. With no argument, it reports the current settings of
the options. The option strings are selected from the
following set:
even allow even parity
-even disallow even parity
odd allow odd parity
-odd disallow odd parity
50 75 110 134 150 200 300 600 1200 1800 2400 4800 9600
exta extb
Set terminal baud rate to the number given, if
possible. (These are the speeds supported by the
DH-11 interface).
> The last one bugged me some... there is no shutdown! To kill the system
> all I could do was make sure there weren't any excess processes running
> do a sync and hit restart. I assume this is ok as I use the same method
> for venix on the pro350, so far I haven't mashed that system.
I think that's all you could do.
Warren
P.S Online mans at:
http://minnie.cs.adfa.oz.au/PUPS/manpages.html
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id PAA18069
for pups-liszt; Tue, 17 Mar 1998 15:27:38 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
Thanks Warren,
<Have a look at http://minnie.cs.adfa.oz.au/PUPS/pupsfaq.html
I'll go back and reread it.
>>>>>< @unix <<<<<<<
THAT'S what I was trying to remember!
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA17613
for pups-liszt; Tue, 17 Mar 1998 14:06:14 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
Thanks to a member I now have V7 (supnik) Binary on RL02 to try out.
Several questions:
What hardware does it expect (besides RL02)? This is so I can configure
the 11/73 or 11/23 as it expects.
When I boot it on the 11/73 (1mb ram, RLV21, RX02, RQDX3(rd52/RX33),
DLV11j currently) using RT-11 BOOT/FOREIGN I do get a "@" and it's
not ODT. What commands do I issues to get going from there?
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id JAA15720
for pups-liszt; Tue, 17 Mar 1998 09:49:14 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Tue Mar 17 08:49:32 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id JAA15715
for <pups(a)minnie.cs.adfa.oz.au>; Tue, 17 Mar 1998 09:49:10 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id JAA02937 for pups(a)minnie.cs.adfa.oz.au; Tue, 17 Mar 1998 09:49:32 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803162249.JAA02937(a)henry.cs.adfa.oz.au>
Subject: Re: V7 startup
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Tue, 17 Mar 1998 09:49:32 +1100 (EST)
In-Reply-To: <199803162245.AA08767(a)world.std.com> from Allison J Parent at "Mar 16, 98 05:45:19 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Allison J Parent:
>
> Thanks to a member I now have V7 (supnik) Binary on RL02 to try out.
>
> Several questions:
>
> What hardware does it expect (besides RL02)? This is so I can configure
> the 11/73 or 11/23 as it expects.
Have a look at http://minnie.cs.adfa.oz.au/PUPS/pupsfaq.html
> When I boot it on the 11/73 (1mb ram, RLV21, RX02, RQDX3(rd52/RX33),
> DLV11j currently) using RT-11 BOOT/FOREIGN I do get a "@" and it's
> not ODT. What commands do I issues to get going from there?
Instructions are in Bob Supnik's emulator readme:
2.1.3 UNIX V7
UNIX V7 is contained on a single RL02 disk image. To boot UNIX:
sim> set cpu 18b
sim> set rl0 RL02
sim> att rl0 unix_v7_rl.dsk
sim> boot rl0
@unix
login: root
password: pdp
# ls -l
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id MAA17274
for pups-liszt; Tue, 17 Mar 1998 12:44:31 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
Maybe I'm just being overly pedantic, or maybe I don't understand US
customs that well, but I can't work out where to sign the SCO license
agreement. Can anybody tell me?
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA11521
for pups-liszt; Mon, 16 Mar 1998 16:01:49 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Mon Mar 16 15:02:01 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA11516
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 16 Mar 1998 16:01:44 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id QAA02064 for pups(a)minnie.cs.adfa.oz.au; Mon, 16 Mar 1998 16:02:01 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803160502.QAA02064(a)henry.cs.adfa.oz.au>
Subject: Re: Where do you sign the SCO License agreement
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Mon, 16 Mar 1998 16:02:01 +1100 (EST)
In-Reply-To: <19980316115531.52411(a)freebie.lemis.com> from Greg Lehey at "Mar 16, 98 11:55:31 am"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Greg Lehey:
> Maybe I'm just being overly pedantic, or maybe I don't understand US
> customs that well, but I can't work out where to sign the SCO license
> agreement. Can anybody tell me?
Should I put this in the getlicense web page?
Warren
F. The AUTHORIZED COUNTRY for this Agreement shall be ______________________.
IN WITNESS WHEREOF, the parties have caused this Agreement to be
executed by their duly authorized representatives.
LICENSEE: THE SANTA CRUZ OPERATION, INC.
__________________________________ <--- Greg Lehey Mr
Name Title
__________________________________ <--- Your address
Address
__________________________________
Address
__________________________________
Address
__________________________________
By <---- Ignore, hangover from old
AT&T licences where
__________________________________ organisational license
Print or Type Name and title (named above) is authorised
by an individual (here)
__________________________________
Phone and FAX, please <--- Phone, fax, email address
__________________________________
Email address - required
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA12553
for pups-liszt; Mon, 16 Mar 1998 16:40:49 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Greg Lehey <grog(a)lemis.com> Mon Mar 16 15:40:15 1998
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA12548
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 16 Mar 1998 16:40:37 +1100 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
by allegro.lemis.com (8.8.7/8.8.5) with ESMTP id QAA07244;
Mon, 16 Mar 1998 16:10:17 +1030 (CST)
Received: (from grog@localhost)
by freebie.lemis.com (8.8.8/8.8.7) id QAA25226;
Mon, 16 Mar 1998 16:10:17 +1030 (CST)
(envelope-from grog)
Message-ID: <19980316161015.07896(a)freebie.lemis.com>
Date: Mon, 16 Mar 1998 16:10:15 +1030
From: Greg Lehey <grog(a)lemis.com>
To: wkt(a)cs.adfa.oz.au, PDP Unix Preservation <pups(a)minnie.cs.adfa.oz.au>
Subject: Re: Where do you sign the SCO License agreement
References: <19980316115531.52411(a)freebie.lemis.com> <199803160502.QAA02064(a)henry.cs.adfa.oz.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89i
In-Reply-To: <199803160502.QAA02064(a)henry.cs.adfa.oz.au>; from Warren Toomey on Mon, Mar 16, 1998 at 04:02:01PM +1100
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(a)minnie.cs.adfa.oz.au
Precedence: bulk
On Mon, 16 March 1998 at 16:02:01 +1100, Warren Toomey wrote:
> In article by Greg Lehey:
>> Maybe I'm just being overly pedantic, or maybe I don't understand US
>> customs that well, but I can't work out where to sign the SCO license
>> agreement. Can anybody tell me?
>
> Should I put this in the getlicense web page?
A good idea, but...
I hate to appear obtuse, but this doesn't tell me either. Are you
saying I should sign where it says "By"?
Greg
> F. The AUTHORIZED COUNTRY for this Agreement shall be ______________________.
>
> IN WITNESS WHEREOF, the parties have caused this Agreement to be
> executed by their duly authorized representatives.
>
> LICENSEE: THE SANTA CRUZ OPERATION, INC.
>
> __________________________________ <--- Greg Lehey Mr
> Name Title
>
> __________________________________ <--- Your address
> Address
>
> __________________________________
> Address
>
> __________________________________
> Address
>
> __________________________________
> By <---- Ignore, hangover from old
> AT&T licences where
> __________________________________ organisational license
> Print or Type Name and title (named above) is authorised
> by an individual (here)
> __________________________________
> Phone and FAX, please <--- Phone, fax, email address
>
> __________________________________
> Email address - required
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA12594
for pups-liszt; Mon, 16 Mar 1998 16:44:01 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Mon Mar 16 15:44:09 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA12586
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 16 Mar 1998 16:43:52 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id QAA02167 for pups(a)minnie.cs.adfa.oz.au; Mon, 16 Mar 1998 16:44:09 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803160544.QAA02167(a)henry.cs.adfa.oz.au>
Subject: Re: Where do you sign the SCO License agreement
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Mon, 16 Mar 1998 16:44:09 +1100 (EST)
In-Reply-To: <19980316161015.07896(a)freebie.lemis.com> from Greg Lehey at "Mar 16, 98 04:10:15 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Greg Lehey:
> On Mon, 16 March 1998 at 16:02:01 +1100, Warren Toomey wrote:
> > In article by Greg Lehey:
> >> Maybe I'm just being overly pedantic, or maybe I don't understand US
> >> customs that well, but I can't work out where to sign the SCO license
> >> agreement. Can anybody tell me?
> >
> > Should I put this in the getlicense web page?
>
> A good idea, but...
>
> I hate to appear obtuse, but this doesn't tell me either. Are you
> saying I should sign where it says "By"?
No, just fill in the top section. Leave the `by' section alone, as you
ARE your own representative.
The only time you'd fill out the bottom section is if you were buying
a license for a company, e.g
Sproggs Inc.
5 Looney road,
SPOTSWOLD. NSW. 2001
by
Warren Toomey
etc etc etc.
Hope this helps.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id RAA12928
for pups-liszt; Mon, 16 Mar 1998 17:58:46 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Stacy Minkin <stacy(a)asia.uznet.net> Mon Mar 16 17:00:16 1998
Received: from asia.Uznet.NET (asia.uznet.net [193.220.92.23])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id RAA12923
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 16 Mar 1998 17:58:30 +1100 (EST)
Received: (from stacy@localhost)
by asia.Uznet.NET (8.8.8/8.8.8) id MAA00643
for pups(a)minnie.cs.adfa.oz.au; Mon, 16 Mar 1998 12:00:16 +0500
Date: Mon, 16 Mar 1998 12:00:16 +0500
From: Stacy Minkin <stacy(a)asia.uznet.net>
Message-Id: <199803160700.MAA00643(a)asia.Uznet.NET>
To: pups(a)minnie.cs.adfa.oz.au
Subject: RQDX3 problems
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Hi pdp people!
Few days ago I wrote about my hardware problems and asked
for hardware guru. Now I've solved some of them -
I checked my backplane and it was 18-bits I wired
insufficient A19-A21 signals and my CPU acessed memory and
now it runs ok. But! I still do not know what happens to
my RQDX3!
I know that this question has little relation to UNIX
and apologize for that.
I hardly suspect circuitry fault but may be some
other reasons. It looks like this:
-My RQDX3 is now connected to simple 5-inch floppy drive
when I power up the machine I see no activity on ANY
pin of RQDX3 to RQDX SIG. DIST. 50-pin connector! I mean
there is no triggering signals hence my floppy
also does nothing. When I try to execute bootstrap or
simply debug RQDX3 registers from console it looks like this:
RESET
CLR @#1772150
<checking 1772152 - it holds 5500 - kinda normal>
MOV #100000,@#1772152 ; controller passes INIT step 1
; no ints enabled, no vector specified,
; UDA OWN bit set. Rings are zero length
<checking 1772152 - it holds 10000 - step one passed>
MOV #xxxxxx,@#1772152 ; controller passes INIT step 2
; specifying low address bits
<checking 1772152 - it holds 20000 or something alike -
no error bit is set - I'm sure- step2 passed>
MOV #0,@#1772152 ; controller passes INIT step 3 - specifying
; high address bits>
<here we can wait for eternity!!!!!!!! Step 3 will never complete>
Does anybody know what does it mean? I also have TMSCP TQK70
controller but no tape drive for it. When I try to run it there
is absolutely similar situation - I think this happens each time
[T]MSCP controller tries to powerup without any drives connected to it.
So I'm looking for help from somebody who can give a hint
about which signal should i check to assertain in absence of hardware fault.
I have no drawings for RQDX3 neither user's guide. It can even be caused
by wrong setting of switches/jumpers - I dont know.
Stacy.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id CAA14297
for pups-liszt; Tue, 17 Mar 1998 02:41:35 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "David C. Jenner" <djenner(a)halcyon.com> Tue Mar 17 01:41:14 1998
Received: from mgate.nwnexus.com (beavis.nwnexus.com [206.63.63.200])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id CAA14292
for <pups(a)minnie.cs.adfa.oz.au>; Tue, 17 Mar 1998 02:41:29 +1100 (EST)
Received: from halcyon.com (tide22.microsoft.com [131.107.3.32])
by mgate.nwnexus.com (8.8.8/8.8.8) with ESMTP id HAA17334;
Mon, 16 Mar 1998 07:41:17 -0800
Message-ID: <350D481A.DAA7B5A4(a)halcyon.com>
Date: Mon, 16 Mar 1998 07:41:14 -0800
From: "David C. Jenner" <djenner(a)halcyon.com>
Reply-To: djenner(a)halcyon.com
X-Mailer: Mozilla 4.04 [en] (Win95; I)
MIME-Version: 1.0
To: wkt(a)cs.adfa.oz.au
CC: PDP Unix Preservation <pups(a)minnie.cs.adfa.oz.au>
Subject: Re: Where do you sign the SCO License agreement
References: <199803160544.QAA02167(a)henry.cs.adfa.oz.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Greg,
Since none of the responses seem to really answer your question,
here's what I did:
I signed my name on the very first line where it says "Name".
I then printed my name on the line where it says "Print or Type Name".
If this is incorrect, I guess I'll get it back!
Dave
Warren Toomey wrote:
>
> In article by Greg Lehey:
> > On Mon, 16 March 1998 at 16:02:01 +1100, Warren Toomey wrote:
> > > In article by Greg Lehey:
> > >> Maybe I'm just being overly pedantic, or maybe I don't understand US
> > >> customs that well, but I can't work out where to sign the SCO license
> > >> agreement. Can anybody tell me?
> > >
> > > Should I put this in the getlicense web page?
> >
> > A good idea, but...
> >
> > I hate to appear obtuse, but this doesn't tell me either. Are you
> > saying I should sign where it says "By"?
>
> No, just fill in the top section. Leave the `by' section alone, as you
> ARE your own representative.
>
> The only time you'd fill out the bottom section is if you were buying
> a license for a company, e.g
>
> Sproggs Inc.
> 5 Looney road,
> SPOTSWOLD. NSW. 2001
>
> by
>
> Warren Toomey
> etc etc etc.
>
> Hope this helps.
>
> Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id JAA15691
for pups-liszt; Tue, 17 Mar 1998 09:45:45 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
I'm trying to set up a cross-development environment for 2.11BSD
(running under 4.4BSD), and I've run into trouble because the
assembler's written in, well, assembler. It would be Real Convenient
if I could find an assembler written in C. Does anybody know of one?
Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id CAA17387
for pups-liszt; Thu, 12 Mar 1998 02:40:44 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Ken Wellsch <kcwellsc(a)math.uwaterloo.ca> Thu Mar 12 01:29:23 1998
Received: from math.uwaterloo.ca (math.uwaterloo.ca [129.97.216.42])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id CAA17375
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 12 Mar 1998 02:39:46 +1100 (EST)
Received: (from kcwellsc@localhost)
by math.uwaterloo.ca (8.8.5/8.8.5) id KAA26566;
Wed, 11 Mar 1998 10:29:27 -0500 (EST)
From: Ken Wellsch <kcwellsc(a)math.uwaterloo.ca>
Message-Id: <199803111529.KAA26566(a)math.uwaterloo.ca>
Subject: Re: Does anybody have an assembler in C?
To: grog(a)lemis.com (Greg Lehey)
Date: Wed, 11 Mar 1998 10:29:23 -0500 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <19980311163735.37825(a)freebie.lemis.com> from "Greg Lehey" at Mar 11, 98 04:37:35 pm
Organization: University of Waterloo, Math Faculty Computing Facility
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Tim Shoppa I believe is familiar with the "chip" or "sunchip" tar bundle
that contained a PDP-11 C compiler, assembler and loader. I could swear
the assember was in C - I am sure because I recall fighting with all the
code to port it a long time ago to another UNIX box. Now I was the jerk
that kept saying "gee that C compiler sure looks a lot like the V6/V7
C compiler" (yeah I know they are different - I never bothered to go into
the details of precisely which one it matched more closely). If Tim
does not still have the contents I know I've got it archived away and
can fetch that part for you. -- Ken
| From owner-pups(a)minnie.cs.adfa.oz.au Wed Mar 11 01:16:07 1998
|
| I'm trying to set up a cross-development environment for 2.11BSD
| (running under 4.4BSD), and I've run into trouble because the
| assembler's written in, well, assembler. It would be Real Convenient
| if I could find an assembler written in C. Does anybody know of one?
|
| Greg
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id DAA17547
for pups-liszt; Thu, 12 Mar 1998 03:36:44 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Thu Mar 12 02:36:33 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id DAA17541
for <pups(a)minnie.CS.ADFA.OZ.AU>; Thu, 12 Mar 1998 03:36:37 +1100 (EST)
Received: by alph02.triumf.ca; id AA08101; Wed, 11 Mar 1998 08:36:33 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9803111636.AA08101(a)alph02.triumf.ca>
Subject: Re: Does anybody have an assembler in C?
To: pups(a)minnie.cs.adfa.oz.au
Date: Wed, 11 Mar 1998 08:36:33 -0800 (PST)
Cc: shoppa(a)alph02.triumf.ca
In-Reply-To: <199803111529.KAA26566(a)math.uwaterloo.ca> from "Ken Wellsch" at Mar 11, 98 10:29:23 am
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> Tim Shoppa I believe is familiar with the "chip" or "sunchip" tar bundle
> that contained a PDP-11 C compiler, assembler and loader.
Vaguely. I'll try to track down the exact reference - I'm not
sure whether your referring to the DECUS C package or not.
> code to port it a long time ago to another UNIX box. Now I was the jerk
> that kept saying "gee that C compiler sure looks a lot like the V6/V7
> C compiler" (yeah I know they are different - I never bothered to go into
> the details of precisely which one it matched more closely).
I seem to recall that the DECUS C compiler is written in MACRO-11 assembly -
and pretty much a straight translation of the V6/V7 C compiler - but
with different run time libraries for RSX and RT-11. Does
this ring a bell? Or am I completely on the wrong track?
Tim.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id FAA18056
for pups-liszt; Thu, 12 Mar 1998 05:21:10 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Thu Mar 12 04:21:00 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id FAA18051
for <pups(a)minnie.CS.ADFA.OZ.AU>; Thu, 12 Mar 1998 05:21:04 +1100 (EST)
Received: by alph02.triumf.ca; id AA19967; Wed, 11 Mar 1998 10:21:01 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9803111821.AA19967(a)alph02.triumf.ca>
Subject: Re: Does anybody have an assembler in C?
To: pups(a)minnie.cs.adfa.oz.au
Date: Wed, 11 Mar 1998 10:21:00 -0800 (PST)
Cc: shoppa(a)alph02.triumf.ca
In-Reply-To: <9803111636.AA08101(a)alph02.triumf.ca> from "Tim Shoppa" at Mar 11, 98 08:36:33 am
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> > Tim Shoppa I believe is familiar with the "chip" or "sunchip" tar bundle
> > that contained a PDP-11 C compiler, assembler and loader.
>
> Vaguely. I'll try to track down the exact reference - I'm not
> sure whether your referring to the DECUS C package or not.
Taking a quick look at the DECUS C package, I see that isn't the answer.
There's an "as"-style assembler there written in MACRO-11, though :-).
I think you were referring to the XINU-11 package available by anonymous
ftp from sunsite:
ftp://sunsite.unc.edu/pub/academic/computer-science/history/pdp-11/xinu
in particular, if you look in
ftp://sunsite.unc.edu/pub/academic/computer-science/history/pdp-11/xinu/
unpacked/src/cmd/as11
you'll find the "as11" sources in C, specifically written for BSD4.3 on
a VAX.
I have to admit that I'm not fully aware of the copyrights regarding
the XINU package. If research shows that this is freely distributable,
is this something we'd want to distribute through the PUPS archive,
Warren?
Tim. (shoppa(a)triumf.ca)
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id FAA18071
for pups-liszt; Thu, 12 Mar 1998 05:23:08 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Ken Wellsch <kcwellsc(a)math.uwaterloo.ca> Thu Mar 12 04:22:47 1998
Received: from math.uwaterloo.ca (kcwellsc(a)math.uwaterloo.ca [129.97.216.42])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id FAA18066
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 12 Mar 1998 05:23:02 +1100 (EST)
Received: (from kcwellsc@localhost)
by math.uwaterloo.ca (8.8.5/8.8.5) id NAA31588;
Wed, 11 Mar 1998 13:22:47 -0500 (EST)
From: Ken Wellsch <kcwellsc(a)math.uwaterloo.ca>
Message-Id: <199803111822.NAA31588(a)math.uwaterloo.ca>
Subject: Re: Does anybody have an assembler in C?
To: shoppa(a)alph02.triumf.ca (Tim Shoppa)
Date: Wed, 11 Mar 1998 13:22:47 -0500 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <9803111636.AA08101(a)alph02.triumf.ca> from "Tim Shoppa" at Mar 11, 98 08:36:33 am
Organization: University of Waterloo, Math Faculty Computing Facility
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Tim,
No, the DECUS C compiler is a very different kettle of fish. Sorry to
be so vague - I can only go by memory now as all my archived info is on
CD-ROM's at home. Back in the mid to late 80's a few folks made available
a bundle put together by the folks at Purdue I think - I believe it was
related to Dr. Comer (sp?) and the Xinu stuff - but this bundle was
intended to provide a compiler environment on SunOS systems of the mid
80's to teach lower level system stuff - I've forgotten if it related
to simulating an 11 or was instead just for a cross-compiler environment
to build Xinu mini-kernels on faster platforms to then download to the LSI
11 testbed. One place I picked it up (via FTP) called it "sunchip.tar.Z"
or similar, while another I think just called it "chip.tar.Z."
I mentioned you only because I do remember grabbing it from your sunsite
archive while you were still at Caltech and later sending e-mail WRT the
licensing thing.
-- Ken
| From owner-pups(a)minnie.cs.adfa.oz.au Wed Mar 11 11:45:28 1998
|
| > Tim Shoppa I believe is familiar with the "chip" or "sunchip" tar bundle
| > that contained a PDP-11 C compiler, assembler and loader.
|
| Vaguely. I'll try to track down the exact reference - I'm not
| sure whether your referring to the DECUS C package or not.
|
| > code to port it a long time ago to another UNIX box. Now I was the jerk
| > that kept saying "gee that C compiler sure looks a lot like the V6/V7
| > C compiler" (yeah I know they are different - I never bothered to go into
| > the details of precisely which one it matched more closely).
|
| I seem to recall that the DECUS C compiler is written in MACRO-11 assembly -
| and pretty much a straight translation of the V6/V7 C compiler - but
| with different run time libraries for RSX and RT-11. Does
| this ring a bell? Or am I completely on the wrong track?
|
| Tim.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA18738
for pups-liszt; Thu, 12 Mar 1998 08:24:26 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.CS.ADFA.OZ.AU> Thu Mar 12 06:25:03 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id IAA18731
for <pups(a)minnie.CS.ADFA.OZ.AU>; Thu, 12 Mar 1998 08:24:19 +1100 (EST)
Received: by alph02.triumf.ca; id AA18417; Wed, 11 Mar 1998 13:24:06 -0800
Received: by alph02.triumf.ca; id AA18211; Wed, 11 Mar 1998 12:23:49 -0800
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id HAA16016 for shoppa(a)alph02.triumf.ca; Thu, 12 Mar 1998 07:25:03 +1100 (EST)
From: Warren Toomey <wkt(a)henry.CS.ADFA.OZ.AU>
Message-Id: <199803112025.HAA16016(a)henry.cs.adfa.oz.au>
Subject: Re: Does anybody have an assembler in C?
To: shoppa(a)alph02.triumf.ca (Tim Shoppa)
Date: Thu, 12 Mar 1998 07:25:03 +1100 (EST)
In-Reply-To: <9803111821.AA19967(a)alph02.triumf.ca> from Tim Shoppa at "Mar 11, 98 10:21:00 am"
Reply-To: wkt(a)CS.ADFA.OZ.AU
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Tim Shoppa:
> I have to admit that I'm not fully aware of the copyrights regarding
> the XINU package. If research shows that this is freely distributable,
> is this something we'd want to distribute through the PUPS archive,
> Warren?
>
> Tim. (shoppa(a)triumf.ca)
Xinu is freely distributable, as long as it's not sold as a competing
product to Doug Comer's book. It's in the archive.
Another solution for a assembler in C is some stuff I've got from a
Russian, who `ported' either cc or pcc to a Sparc, as a cross-compiler.
Greg, have a look in .miscfiles. If someone can make some order out of
this, I'll put it in the archive.
To the PUPS readers, there is a whole lot of stuff I've got but I haven't
added into the PUPS ARchive as yet:
+ System V (SCO license doesn't include it)
+ copyright stuff I haven't cleared it's release yet
+ unsorted jumble Someone has to categorise this
I could put the unsorted jumble into the PUPS Archive. Yes or no?
P.S Woke up to a barrage of email today. Wading thru it....
Warren
On Mar 8, 11:35, Tim Shoppa wrote:
> A non-legal question: the system identifies itself as "v6" when it
> boots, but there is a "v7.h" header file in the /sys directory.
> Is this maybe really a V7 system? Or maybe from an era when the
> trnasition from V6 to V7 was being made? Datestamps on the files
> are from 1982.
That would cerainly put it well into the v7 era 9by thre years). But there
were several differences, as I'm sure Tim knows, and some people didn't change.
I'd guess this one has back-ported some v7 stuff onto what was otherwise a
'legacy' system.
I think the RL02 drivers were written in Boston for v7 (or am I thinking of the
RX02 driver?). Maybe v7.h has something to do with allowing this driver to be
used?
> Note that although the system was generated for a 11/23, it's
> running on a 11/73. The fact that it has more memory than "max" seems
> to confuse the system horribly when it goes into multi-user mode. Short
> of doing a lobotomy, is there any way to get around this?
I don't know, but if anyone else does, please tell! My 11/23 system has a
kernel panic if I try to run it on an 11/73 (by swapping out the CPU board).
> # LS GAMES
> ADVENT CHESS CUBIC TTT WUMP
> BJ CORE MOO TTT.K WUMPUS
Interesting... ADVENT is missing from my v7. Any chance of a copy?
--
Pete Peter Turnbull
Dept. of Computer Science
University of York
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id EAA09225
for pups-liszt; Tue, 10 Mar 1998 04:37:15 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Tue Mar 10 03:37:04 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id EAA09220
for <pups(a)minnie.CS.ADFA.OZ.AU>; Tue, 10 Mar 1998 04:37:08 +1100 (EST)
Received: by alph02.triumf.ca; id AA13243; Mon, 9 Mar 1998 09:37:04 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9803091737.AA13243(a)alph02.triumf.ca>
Subject: Re: V6 RL02 images. Binary or Source?
To: shoppa(a)alph02.triumf.ca
Date: Mon, 9 Mar 1998 09:37:04 -0800 (PST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <9803091245.ZM21377(a)indy.dunnington.york.ac.uk> from "Pete Turnbull" at Mar 9, 98 12:45:16 pm
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> That would cerainly put it well into the v7 era 9by thre years). But there
> were several differences, as I'm sure Tim knows, and some people didn't change.
> I'd guess this one has back-ported some v7 stuff onto what was otherwise a
> 'legacy' system.
>
> I think the RL02 drivers were written in Boston for v7 (or am I thinking of the
> RX02 driver?). Maybe v7.h has something to do with allowing this driver to be
> used?
Well, this is what V7.h says:
#DEFINE V7CODE 7 /* IF COMPILING V7 COMPATIBLE CODE */
#DEFINE V7 (U.U_SYSTEM == V7CODE)
and this is what a config file looks like:
# CAT CONFIG.MLAB
# CONFIGURATION FOR EXTENDED CARE PATHOLOGY SYSTEM WITH RL
CONSOLE
SYS
MEM
RL
RX2
ROOT RL 0
SWAP RL 0 19000 1480
CPU 23
FPU
DL 5
LTC
It also looks like there's support in the sources for 11/34's and 11/45's,
in addition to the 11/23:
# CD CONF
# LS
ADEVS C.C DATA.S L-MLAB.S MAKE-MLAB
BDEVS C.TM F23.O L.S MAKEFILE
CDEVS C23.C F23.S L23.S MKCONF.C
MAKEFILE CONFIG F45.S M23.S SYSFIX
C-MLAB.C CONFIG.AWK KDWORD.S M34.S SYSFIX.C
C-MLAB.O CONFIG.MLAB L-MLAB.O M45.S
> > Note that although the system was generated for a 11/23, it's
> > running on a 11/73. The fact that it has more memory than "max" seems
> > to confuse the system horribly when it goes into multi-user mode. Short
> > of doing a lobotomy, is there any way to get around this?
>
> I don't know, but if anyone else does, please tell! My 11/23 system has a
> kernel panic if I try to run it on an 11/73 (by swapping out the CPU board).
Maybe it is the CPU and not the memory that's causing the problem - I was
probably a bit premature in jumping to the conculsion about the memory
(perhaps my 2.9BSD experiences aren't applicable here.)
> > # LS GAMES
> > ADVENT CHESS CUBIC TTT WUMP
> > BJ CORE MOO TTT.K WUMPUS
>
> Interesting... ADVENT is missing from my v7. Any chance of a copy?
Sure. Warren's already moved the RL02 image to Boot_images in the PUPS
archive, and at some point someone (me? Warren?) might find enough
copious free time to strip out the sources.
The big problem with this V6 system at the moment is that I can't find
the 'mount' executable. I suspect that the system manager might have removed
or (more likely) renamed it as a security precaution. (Security? Unix?
well, you can try...) I'd like to mount one of the user disks on a
second RL drive, but without 'mount' this is hard. Anyone have any ideas?
"/dev/rl1" is real and works fine, as I can "od /dev/rl1" without a problem.
# MOUNT /DEV/RL0 /MNT
MOUNT NOT FOUND
# CD /
# LS -A
. ETC MNT RX UNIX.RXRL
.. FIXOWNER MNT1 SRC UNIX.TMP
.MAIL HMBOOT MNT2 SYS USR
.PROFILE JUNK NAMES TMP V7BOOT
A.OUT LIB OLDUNIX UNIX X
BIN LIB.OLD OLDUNIX.25.7 UNIX.JONES XLIB
DEV LOOP RLUBOOT UNIX.MLAB
# CAT .PROFILE
V7=YES
UMASK 002
HOME=\'PWD\'
: MAIL=$HOME/.MAIL
B=$HOME/BIN
PATH=:$B:/BIN:/USR/BIN:/USR/BIN/V7:/USR/UCB
PS1="$ "
UPTIME
: 'ECHO -N "FORTUNE: "; /USR/GAMES/FORTUNE'
# LS /BIN
A DB GREP NEWGRP SH.V7
ANVART DC HELP NM SH.YALE
AR DCHECK ICHECK OAS SIZE
AR-NEW DD IF OCC SORT
AR-OLD DF KILL OD STRIP
AS DISKCOPY L OLDCHEF STTY
AT DISKCOPY.OLD LD OLS SU
AWK DSW LINK OPR SUM
BAS DU LIST OXY SYNC
BYE DUMP LN PASSWD TIME
CAT E LOGIN PGS TP
CC ECHO LPR PR TP.OLD
CDB ED LS PS TS
CHGRP EXIT LST RESTOR TTY
CHMOD F MAIL REW UNIQ
CHOWN FC MAKE RM WHO
CLRI FF MENU RMDIR WRITE
CMP FILE MKDIR SH XTP
CP FS MV SH.BELL XY
CSH FTN NCC SH.DEFAULT
DATE GOTO NCHECK SH.TEST
# LS /USR/BIN
! DIFF GSI NCCC SPLIT
STTY DIFFDIR HACK NICE SRCCOM
AC DITTO HEAD NMS STARTLP
ARCV DOSCVT HEX NOHUP STOP
ASA DOSDT IGNORE NOPARITY STRINGS
BANNER DOUBLE INDEX NROFF SYSMON
BASIC DOWN INFO OFFLINE TABEXP
BATCHCARDS DRIBBLE IUL ONLINE TABS
BC DSTAT JOIN PARITY TB
BCD DTC KWT PF TCON
BCPIO DTCOPY LABELS PFE TEE
BCPL DTFS LAST PFSH TOASA
BEEP ENTER LC PFWAIT TOUCH
C EOT LENGTH PG TR
CAL ERASE LIBGEN PLOT TRIM
CAP EXPAND LIBSORT PLOTTER TSET
CCC FDB LINES PP TT
CHDATE FED LINKER PPR TX4010
CHEF FERR LISP PROF TXOFF
CHK FEXPR LOADVFU PT TXON
CKDIR FIELDS LOC PWD TYPO
CLEAR FILDES LOCK QP U2L
COL FIND LONG RADPK UC
COLS FIX LPI RC UNARCV
COMM FIXLEN M2U READPPT V0CVT
COST FMT M2U.OLD REFS V7CVT
CPALL FMT_INDEX M6 ROFF VT125PLOT
CPIO FMTCARD MAN RTDT WC
CREF FMTINDEX MARK RTLD WHERE
CRPOST FMTSORT MESG RULER WIPE
CRYPT FOLD MNTBIN RUN WRAP
CS FORM MPLOT RX2FMT XFS
CS2 FSIZE MPLOT.HIDDEN RXFMT ZERO
CTL GAMES MTS SA
CVTRT GENDATE MTSFS SKULK
DBL GRAB MVDIR SLEEP
# LS /USR/BIN/V7
/USR/BIN/V7 NOT FOUND
# LS /USR/UCB
MAIL DRIBBLE.OUT GREP PIX SSP
APROPOS EX HEAD PRINT STRINGS
ASTAGS EX.OLD IUL PRINTENV TMP
CKDIR EXPAND LAST PTAGS TOD
CLEAR EYACC LOCK PX TRA
CLOCK FLEECE LS PX34 TSET
CR3 FMT.UCB MAKEWHATIS PXP UNTMP
CTAGS FOLD MAN PXP34 VI
CXREF FROM MKSTR PXREF W
DAYTIME FTAGS MSGS RESET WHATIS
DIFFDIR FUNNY NUM SEE WHEREIS
DOUBLE GETNAME PI SETENV WHOAMI
DRIBBLE GETS PI34 SOELIM XSTR
Tim. (shoppa(a)triumf.ca)
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA10124
for pups-liszt; Tue, 10 Mar 1998 08:24:59 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Tue Mar 10 07:24:49 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id IAA10119
for <pups(a)minnie.CS.ADFA.OZ.AU>; Tue, 10 Mar 1998 08:24:52 +1100 (EST)
Received: by alph02.triumf.ca; id AA07849; Mon, 9 Mar 1998 13:24:49 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9803092124.AA07849(a)alph02.triumf.ca>
Subject: Re: V6 RL02 images. Binary or Source?
To: pups(a)minnie.cs.adfa.oz.au
Date: Mon, 9 Mar 1998 13:24:49 -0800 (PST)
In-Reply-To: <9803091737.AA13243(a)alph02.triumf.ca> from "Tim Shoppa" at Mar 9, 98 09:37:04 am
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> The big problem with this V6 system at the moment is that I can't find
> the 'mount' executable.
Many thanks to Pete Turnbull, who pointed me towards /etc/mount.
Some of the "user" disks appear to be corrupted. Anyone care to tell
me where to find fsck?
Tim.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA10206
for pups-liszt; Tue, 10 Mar 1998 08:48:46 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Milo Velimirovic <milov(a)toes.its.uwlax.edu> Tue Mar 10 07:52:20 1998
Received: from toes.its.uwlax.edu (toes.its.uwlax.edu [138.49.128.183])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id IAA10200
for <pups(a)minnie.cs.adfa.oz.au>; Tue, 10 Mar 1998 08:48:36 +1100 (EST)
Received: by toes.its.uwlax.edu;
id AA02902; NX5.67e/42; Mon, 9 Mar 98 15:52:25 -0600
Message-Id: <9803092152.AA02902(a)toes.its.uwlax.edu>
Content-Type: text/plain
Mime-Version: 1.0 (NeXT Mail 3.3 v118.2)
Received: by NeXT.Mailer (1.118.2.RR)
From: Milo Velimirovic <milov(a)toes.its.uwlax.edu>
Date: Mon, 9 Mar 98 15:52:20 -0600
To: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Subject: Whither fsck (was: Re: V6 RL02 images. Binary or Source?)
Cc: pups(a)minnie.cs.adfa.oz.au
Reply-To: Milo_Velimirovic(a)uwlax.edu
References: <9803092124.AA07849(a)alph02.triumf.ca>
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Tim,
fsck doesn't exist yet in the V6 world. you want icheck and dcheck... they
need at least one argument which should be the name of a raw device
containing the filesystem you want to check. (Using the block device anme
will work but be much, much slower.)
---
Milo Velimirovic <Milo.Velimirovic(a)uwlax.edu>
Unix Computer Network Administrator (608) 785-8030
Information Technology Services -- Network Services
University of Wisconsin - La Crosse
La Crosse, Wisconsin 54601 USA 43 48 05 N 91 14 22 W
Begin forwarded message:
>
>X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to
owner-pups(a)minnie.cs.adfa.oz.au using -f
>From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
>Subject: Re: V6 RL02 images. Binary or Source?
>To: pups(a)minnie.cs.adfa.oz.au
>Date: Mon, 9 Mar 1998 13:24:49 -0800 (PST)
>In-Reply-To: <9803091737.AA13243(a)alph02.triumf.ca> from "Tim Shoppa" at Mar
9, 98 09:37:04 am
>Sender: owner-pups(a)minnie.cs.adfa.oz.au
>
>> The big problem with this V6 system at the moment is that I can't find
>> the 'mount' executable.
>
>Many thanks to Pete Turnbull, who pointed me towards /etc/mount.
>
>Some of the "user" disks appear to be corrupted. Anyone care to tell
>me where to find fsck?
>
>Tim.
>
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id LAA10827
for pups-liszt; Tue, 10 Mar 1998 11:39:57 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Tue Mar 10 10:40:59 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id LAA10822
for <pups(a)minnie.cs.adfa.oz.au>; Tue, 10 Mar 1998 11:39:52 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id LAA10668 for pups(a)minnie.cs.adfa.oz.au; Tue, 10 Mar 1998 11:40:59 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803100040.LAA10668(a)henry.cs.adfa.oz.au>
Subject: Just in from Dion
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Tue, 10 Mar 1998 11:40:59 +1100 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Guys,
Just got this in from Dion re the license. No word as to date of
availability yet, I did say `we're waiting....' though.
I sent Dion a draft set of instructions on how to get the license.
Part of his return email goes:
> 4. For AUTHORIZED COUNTRY, I suggest writing:
>
> All countries not excluded by Section 5.2
Yes, very good. I have no idea how to find that damned
govt list. I think our reference is out of date but who
> 5. You need to list the DESIGNATED CPUs. [Do we? I can't see where
> on the draft to fill this in] If you have PDP-11 hardware,
> list the number and models of PDP-11s, e.g
No, it doesnt say that. It says that on our request, you must
furnish the list, but we dont demand it up front. In practice,
I doubt we will ever ask anyone to furnish this, much less
do an on-site visit. Of course, it might be a fun way to
win a trip to Australia if I volunteer to go on a tour to
see that our highly valuable intellectual property is
being treated right... ;-)
That sounds good to me.
Warren
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 11 13:16:06 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA15085
for <unixarc(a)minnie.cs.adfa.oz.au>; Wed, 11 Mar 1998 14:14:53 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id OAA14910 for unixarc(a)minnie.cs.adfa.oz.au; Wed, 11 Mar 1998 14:16:06 +1100 (EST)
Date: Wed, 11 Mar 1998 14:16:06 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803110316.OAA14910(a)henry.cs.adfa.oz.au>
To: unixarc(a)minnie.cs.adfa.oz.au
Subject: PDP-11 UNIX Src Licenses Available
Hello, you are receiving this mail for one of the following reasons:
+ you signed a petition urging SCO to make source licenses for
PDP-11 UNIX available
+ your filled in a survey detailing what you wanted in such a
source license
+ you are a member of the PUPS mailing list
I am glad to announce that, as a result of the petition, SCO have made
source licenses available for most versions of PDP-11 UNIX. The essential
details of the license are:
Covers research Editions 1 to 7, and 32V.
Covers derived versions of UNIX which ran on PDP-11s.
Specifically excludes System V onwards.
Full source code, binaries and documentation.
Personal, non-commercial use.
Exchange of sources and modifications to other licensees.
Non-disclosure to unlicensed people.
The cost is US$100. Details on how to obtain the license are available at
http://minnie.cs.adfa.oz.au/PUPS/getlicense.html
SCO will not ship any media with this license. The PDP-11 Unix Preservation
Society has a number of volunteers who are prepared to cut CD-ROMs and tapes
in order to distribute the PUPS Archive of old Unix software to licensed
people. Details about this archive are available at
http://minnie.cs.adfa.oz.au/PUPS/pupsfaq.html
We would like a few more licensed people to volunteer to create CD-ROMs and
tapes, to take the load off the existing volunteers.
Finally, none of this would have been possible without the immense support
which we received from Dion Johnson within SCO. He battled with the legal
eagles over a period of 18 months or so to make the license available. If
you can, please send Dion a thank you card at the address
The Santa Cruz Operation, Inc.
400 Encinal Street
Santa Cruz, CA 95061-1900
United States of America
Attention: Dion Johnson
This will be a surprise for him, but I'm sure he will appreciate your
thanks.
In turn, I would like to thank you all for your support. Without the
signatures on the petition, none of this would have been possible.
Warren Toomey wkt(a)cs.adfa.oz.au
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id OAA15239
for pups-liszt; Wed, 11 Mar 1998 14:50:50 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Wed Mar 11 13:52:01 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id OAA15234
for <pups(a)minnie.cs.adfa.oz.au>; Wed, 11 Mar 1998 14:50:47 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id OAA15256 for pups(a)minnie.cs.adfa.oz.au; Wed, 11 Mar 1998 14:52:01 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803110352.OAA15256(a)henry.cs.adfa.oz.au>
Subject: SCO PDP-11 Licenses Available
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Wed, 11 Mar 1998 14:52:01 +1100 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Most of you on the PUPS mailing list should have received notice that SCO
are now selling the PDP-11 Unix source licenses we have been waiting so long
for. If not, details are on the PUPS web page, and at:
http://minnie.cs.adfa.oz.au/PUPS/getlicense.html
We only have 6 volunteers ready to write media (CDs, tapes) holding the
archive of PDP-11 Unix material. Anybody else want to volunteer?
SCO will let us set up password-protected ftp sites. I will set up the
PUPS archive here for password-protected ftp. Would anybody else be prepared
to mirror this and also provide password-protected ftp? I'd like one
in the US and one in Europe.
Cheers all,
Warren
On Mar 5, 12:59, Stacy Minkin wrote:
> Currently I've started KDF11 and it seems to be ok.
> Problems are: It has lots of switches (the same for MSV-11 boards and
> RQDX3 and all of that)
You probably don't need to change anyhing on the RQDX3 -- they're usually set
up correctly (because they'e not often changed :-)
> Same story with RQDX3 - currently I have no RDx disks so I thought
> that boot my system from RX50 is not a bad idea... I've plugged
> standard 5 inch floppy to RQDX3 sig. dist. connector labeled "RX50"
> and fired up the machine. Got nothing.
During init, the RQDX3 probes the disk(s) to see what's there. For a floppy,
it checks for an RX50 by selecting the drive, finding track zero, and then
switching the side select. On a real RX50, which actually behaves as two
separate single-sided drives, this turns off the track zero signal; but not on
any normal drive. There's a way to fool it, but you need to modify the drive
or add a little circuitry. However, if you can find an RX33-compatible drive,
that would be more useful anyway.
--
Pete Peter Turnbull
Dept. of Computer Science
University of York
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id DAA20302
for pups-liszt; Fri, 6 Mar 1998 03:43:39 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Fri Mar 6 02:25:43 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id DAA20297
for <pups(a)minnie.CS.ADFA.OZ.AU>; Fri, 6 Mar 1998 03:43:32 +1100 (EST)
Received: by alph02.triumf.ca; id AA03469; Thu, 5 Mar 1998 08:25:43 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9803051625.AA03469(a)alph02.triumf.ca>
Subject: Re: Hardware guru needed!
To: stacy(a)asia.uznet.net (Stacy Minkin)
Date: Thu, 5 Mar 1998 08:25:43 -0800 (PST)
Cc: pups(a)minnie.cs.adfa.oz.au, shoppa(a)alph02.triumf.ca
In-Reply-To: <199803050759.MAA00282(a)harrier.asiasys.com> from "Stacy Minkin" at Mar 5, 98 12:59:48 pm
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> Those new machine is the
> main reason for joining to this list for me.
> It includes: KDF-11 CPU, RQDX3, DHQ11 8 line async option,
> TQK70 tape controller, 1.5Mbyte of memory etc. etc.
> I also have the complete BSD2.9 source distribution
> in tar file and like to run all of the above.
Big problem: BSD2.9 doesn't support your disk (RQDX3) or tape (TQK70)
controllers. I'd suggest BSD2.11, but it doesn't run on your CPU.
> Currently I've started KDF11 and it seems to be ok.
> Problems are: It has lots of switches (the same for MSV-11 boards and
> RQDX3 and all of that) and have very little docs about
> how to set it correctly.
The best place to ask about these things would be the usenet newsgroup
vmsnet.pdp-11.
Tim.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id FAA20695
for pups-liszt; Fri, 6 Mar 1998 05:24:04 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Fri Mar 6 04:07:15 1998
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id FAA20690
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 6 Mar 1998 05:23:53 +1100 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.8.5/8.8.5) id KAA22049
for pups(a)minnie.cs.adfa.oz.au; Thu, 5 Mar 1998 10:07:15 -0800 (PST)
Date: Thu, 5 Mar 1998 10:07:15 -0800 (PST)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199803051807.KAA22049(a)moe.2bsd.com>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Hardware guru needed!
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Hi -
> From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
> > Those new machine is the main reason for joining to this list for me.
> > It includes: KDF-11 CPU, RQDX3, DHQ11 8 line async option,
> > TQK70 tape controller, 1.5Mbyte of memory etc. etc.
>
> Big problem: BSD2.9 doesn't support your disk (RQDX3) or tape (TQK70)
> controllers. I'd suggest BSD2.11, but it doesn't run on your CPU.
That's almost two problems :-)
It might be possible to retrofit [T]MSCP support into 2.9 but it would
be a lot of work and a system with both MSCP and non-MSCP devices
would be required.
Swapping out the cpu card for a KDJ-11AB (M8192 if my memory hasn't
completely faded) wouldn't be too expensive and would speed things
up too. Hmmm, might need a MXV11 bootrom card. Perhaps a KDJ-11BB
would be a better way to go.
Steven Schultz
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id HAA21408
for pups-liszt; Fri, 6 Mar 1998 07:25:23 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From "Daniel A. Seagraves" <DSEAGRAV(a)toad.xkl.com> Fri Mar 6 06:23:21 1998
Received: from toad.xkl.com (toad.xkl.com [192.94.202.40])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id HAA21403
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 6 Mar 1998 07:25:16 +1100 (EST)
Date: Thu, 5 Mar 1998 12:23:21 -0800
From: "Daniel A. Seagraves" <DSEAGRAV(a)toad.xkl.com>
Subject: Just got V7 going on 11/83...
To: pups(a)minnie.cs.adfa.oz.au
Message-ID: <13337322993.13.DSEAGRAV(a)toad.xkl.com>
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
I just got V7 to load on my 11/83. Killes 2 hours playing wump.
Who says you need grpahics for games?
:)
Anyway, I know there's no source liscense yet, but can I get someone to
build a kernel for me? I wouldn't have to see source... It'd be real neat
to hang this off a termserver and allow telnets... I'm gonna do that
with my RSTS box real soon, the only limitation here is that V7 is only built
with support for the console.
I have the V7 image downloaded from DEC. I kermitted it to the 83, and did
COPY v7.DSK/FILE DL0:/DEVICE
It truncated something, but FSCK says the pack is fine.
I have to load RT-11 from the MSCP, then say BOOT/FOR DL0: to start V7, though
because if I tell the ROM to load DL0, it dies saying the disk isn't bootable.
But at least it runs!
-------
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA21527
for pups-liszt; Fri, 6 Mar 1998 08:13:01 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Nickolai Zeldovich <kolya(a)zepa.net> Fri Mar 6 07:12:44 1998
Received: from orion.zepa.net (root(a)orion.zepa.net [205.245.53.12])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id IAA21522
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 6 Mar 1998 08:12:54 +1100 (EST)
Received: from orbit.zepa.net (root(a)orbit.zepa.net [205.245.53.14])
by orion.zepa.net (8.8.8/8.8.5) with ESMTP id QAA19731
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 5 Mar 1998 16:12:46 -0500 (EST)
Received: from orbit.zepa.net (kolya(a)orbit.zepa.net [205.245.53.14])
by orbit.zepa.net (8.8.8/8.8.6) with SMTP id QAA25305
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 5 Mar 1998 16:12:45 -0500
Date: Thu, 5 Mar 1998 16:12:44 -0500 (EST)
From: Nickolai Zeldovich <kolya(a)zepa.net>
To: pups(a)minnie.cs.adfa.oz.au
Subject: PDP Prompt?
Message-ID: <Pine.LNX.3.96.980305160751.25074A-100000(a)orbit.zepa.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Hello,
I'm trying to revive a PDP 11/04, but not having much luck at the moment..
I got a serial terminal hooked up to it, and upon bootup, it gives me the
following on the display:
<triangle sign><triangle sign> 177777 177776
$
apparently, $ is some sort of a prompt. It only accepts two characters,
and after, it seems, any pair of characters, will go on and give me a new
prompt.
Is this some sort of a ROM debugger? What can I tell it? I think I've
tried almost every combination of 2 letters without any success..
Some info about the PDP:
It's a 11/04, with a dual 8" floppy drive and some big cage made by MTS,
with nothing in it but a large number of slots. Has some buttons saying
'STATION 1 DUMP', 'STATION 2 DUMP', and so on.. The floppy drive has two
8" floppies in it, one of them appears to be some sort of a system floppy,
the other has no label.
Does this look like even remotely salvageable? :)
-- [ Nickolai Zeldovich // nickolai(a)zepa.net ]
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA21757
for pups-liszt; Fri, 6 Mar 1998 08:52:44 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Fri Mar 6 07:52:14 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id IAA21752
for <pups(a)minnie.CS.ADFA.OZ.AU>; Fri, 6 Mar 1998 08:52:35 +1100 (EST)
Received: by alph02.triumf.ca; id AA01812; Thu, 5 Mar 1998 13:52:15 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9803052152.AA01812(a)alph02.triumf.ca>
Subject: Re: PDP Prompt?
To: kolya(a)zepa.net (Nickolai Zeldovich)
Date: Thu, 5 Mar 1998 13:52:14 -0800 (PST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <Pine.LNX.3.96.980305160751.25074A-100000(a)orbit.zepa.net> from "Nickolai Zeldovich" at Mar 5, 98 04:12:44 pm
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
> I'm trying to revive a PDP 11/04, but not having much luck at the moment..
> I got a serial terminal hooked up to it, and upon bootup, it gives me the
> following on the display:
>
> <triangle sign><triangle sign> 177777 177776
> $
>
> apparently, $ is some sort of a prompt. It only accepts two characters,
> and after, it seems, any pair of characters, will go on and give me a new
> prompt.
>
> Is this some sort of a ROM debugger? What can I tell it? I think I've
> tried almost every combination of 2 letters without any success..
Commands available at this prompt include:
L<space>nnnnnn<CR> - to set an address
E<space> - to examine the address set with L
D<space>nnnnnn<CR> - to deposit at an address set with L
S<CR> - begin running at the loaded address
The console ROM is very picky; all letters need to be in upper case,
and you need to type <space> and <CR> in exactly the right places.
It's also very stupid, in that if you try to Examine or Deposit to
a non-existent address, the only clue you get is that the RUN light on
the goes out and you have restart it from the front.
> It's a 11/04, with a dual 8" floppy drive and some big cage made by MTS,
> with nothing in it but a large number of slots. Has some buttons saying
> 'STATION 1 DUMP', 'STATION 2 DUMP', and so on.. The floppy drive has two
> 8" floppies in it, one of them appears to be some sort of a system floppy,
> the other has no label.
>
> Does this look like even remotely salvageable? :)
It'll never run a modernish Unix, but it will run RT-11 just fine.
Is the floppy controller a DEC RX211 (M8256) or RX11 (M7846) or some
third-party clone? Are there any boot ROM's on the M9312? The RX01
boot ROM is 23-753A9, and the RX02 boot rom is 23-811A9. If you've
got a third party RX clone controller, it may have the boot ROM on that
board. Try examining addresses 173000, 173200, 173400, 173600, and
171000 to see if a boot ROM might be living at any of these addresses.
As this is very non-Unix related, you might want to ask any other questions
you have on a more general PDP-11 related forum, such as the Usenet newsgroup
"vmsnet.pdp-11".
Tim. (shoppa(a)triumf.ca)
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA26620
for pups-liszt; Fri, 6 Mar 1998 16:33:09 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Stacy Minkin <stacy(a)asia.uznet.net> Fri Mar 6 15:34:38 1998
Received: from harrier.Uznet.NET (asia.uznet.net [193.220.92.23])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA26615
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 6 Mar 1998 16:32:58 +1100 (EST)
Received: (from stacy@localhost)
by harrier.Uznet.NET (8.8.8/8.8.8) id KAA00190
for pups(a)minnie.cs.adfa.oz.au; Fri, 6 Mar 1998 10:34:38 +0500
Date: Fri, 6 Mar 1998 10:34:38 +0500
From: Stacy Minkin <stacy(a)asia.uznet.net>
Message-Id: <199803060534.KAA00190(a)harrier.Uznet.NET>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Re: Hardware guru needed
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
>What backplane? There are 16, 18 and 22 bit address backplanes and
>using the smaller with the larger memory generally does not work and
>give an address error.
>I prefer to use part/model number like H9273(a backplane) or
>M8259(memory).
How actually distinguish these backplanes?
I can check whether extended address lines are routed to slots, if
it sufficient - ok. If not - are there more differencies?
>What you need is a copy of the dec hand books that list all those details.
>Any of the volumes from the mid to late 80s would help.
No chance to get it in xUSSR!
>Standard floppy? You can use a DEC RX50 or an RX33(teacfd55gfv). If
>using the latter *all* of the jumper must be set up correctly in the
>drive. The RX33 is a 1.2m 5.25" drive with speed select. You cannot
>use a PC 5.25 360k drive or a 3.5" drive(actually it's possible but,
>very non standard and unhelpful to you at this time).
Which logical drive address should be set on floppy?
>Unless the jumpers or switches on the RQDX3 were messed with the defalt
>addresses and config are usually the way they are set and fit for use.
The time I got RQDX3 it's address was set wrong. I've changed it immediately
but there are lots of other switches...
>For the RDxx you can use a ST225(rd31), st251(rd32), QUANTUM D540(rd52),
>micropolus 1325(rd53) or MAXTOR2990(RD54) if they are formatted correctly.
>or any other drive that matches the number of heads and cylinders of those
>listed. Note those are all MFM type drives.
Has anyone formatter?
>Allison
Stacy
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id QAA26655
for pups-liszt; Fri, 6 Mar 1998 16:48:40 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Stacy Minkin <stacy(a)asia.uznet.net> Fri Mar 6 15:50:05 1998
Received: from harrier.Uznet.NET (asia.uznet.net [193.220.92.23])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id QAA26650
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 6 Mar 1998 16:48:29 +1100 (EST)
Received: (from stacy@localhost)
by harrier.Uznet.NET (8.8.8/8.8.8) id KAA00239
for pups(a)minnie.cs.adfa.oz.au; Fri, 6 Mar 1998 10:50:05 +0500
Date: Fri, 6 Mar 1998 10:50:05 +0500
From: Stacy Minkin <stacy(a)asia.uznet.net>
Message-Id: <199803060550.KAA00239(a)harrier.Uznet.NET>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Re: hardware guru needed
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
>Big problem: BSD2.9 doesn't support your disk (RQDX3) or tape (TQK70)
>controllers. I'd suggest BSD2.11, but it doesn't run on your CPU.
No problem. I can write this drivers.
Pete Tornbull wrote about triggering
"TRACK0" signal in responce to triggering
"SIDE SEL". Is it the only difference?
Stacy.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id GAA29268
for pups-liszt; Sat, 7 Mar 1998 06:47:23 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Beastly Wolf <beast(a)lintilla2.df.lth.se> Sat Mar 7 05:48:24 1998
Received: from tesla.df.lth.se (tesla.df.lth.se [194.47.252.144])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id GAA29263
for <pups(a)minnie.cs.adfa.oz.au>; Sat, 7 Mar 1998 06:47:15 +1100 (EST)
Received: from lintilla2.df.lth.se (lintilla2.df.lth.se [194.47.252.38])
by tesla.df.lth.se (8.8.8/8.8.8) with SMTP id UAA00160;
Fri, 6 Mar 1998 20:47:09 +0100 (MET)
Received: by lintilla2.df.lth.se (SMI-8.6/SMI-SVR4)
id UAA29597; Fri, 6 Mar 1998 20:48:25 +0100
Date: Fri, 6 Mar 1998 20:48:24 +0100 (MET)
From: Beastly Wolf <beast(a)lintilla2.df.lth.se>
To: Stacy Minkin <stacy(a)asia.uznet.net>
cc: pups(a)minnie.cs.adfa.oz.au
Subject: Re: Re: Hardware guru needed
In-Reply-To: <199803060534.KAA00190(a)harrier.Uznet.NET>
Message-ID: <Pine.SUN.3.91.980306204439.29584A-100000(a)lintilla2.df.lth.se>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
About formatter..
The VAXstation 2000 can format iron beds.
You plug in 'any' mfm drive and if the enter TEST 53.
If the machine does not recognize the drive, it will prompt you for drive
parameters.
/Lars
On Fri, 6 Mar 1998, Stacy Minkin wrote:
>
> >What backplane? There are 16, 18 and 22 bit address backplanes and
> >using the smaller with the larger memory generally does not work and
> >give an address error.
>
> >I prefer to use part/model number like H9273(a backplane) or
> >M8259(memory).
> How actually distinguish these backplanes?
> I can check whether extended address lines are routed to slots, if
> it sufficient - ok. If not - are there more differencies?
>
> >What you need is a copy of the dec hand books that list all those details.
> >Any of the volumes from the mid to late 80s would help.
>
> No chance to get it in xUSSR!
>
> >Standard floppy? You can use a DEC RX50 or an RX33(teacfd55gfv). If
> >using the latter *all* of the jumper must be set up correctly in the
> >drive. The RX33 is a 1.2m 5.25" drive with speed select. You cannot
> >use a PC 5.25 360k drive or a 3.5" drive(actually it's possible but,
> >very non standard and unhelpful to you at this time).
>
> Which logical drive address should be set on floppy?
>
> >Unless the jumpers or switches on the RQDX3 were messed with the defalt
> >addresses and config are usually the way they are set and fit for use.
>
> The time I got RQDX3 it's address was set wrong. I've changed it immediately
> but there are lots of other switches...
>
> >For the RDxx you can use a ST225(rd31), st251(rd32), QUANTUM D540(rd52),
> >micropolus 1325(rd53) or MAXTOR2990(RD54) if they are formatted correctly.
> >or any other drive that matches the number of heads and cylinders of those
> >listed. Note those are all MFM type drives.
>
> Has anyone formatter?
>
>
> >Allison
>
> Stacy
>
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id GAA05932
for pups-liszt; Mon, 9 Mar 1998 06:36:05 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Tim Shoppa <shoppa(a)alph02.triumf.ca> Mon Mar 9 05:35:55 1998
Received: from alph02.triumf.ca (alph02.Triumf.CA [142.90.114.18])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with SMTP id GAA05927
for <pups(a)minnie.CS.ADFA.OZ.AU>; Mon, 9 Mar 1998 06:35:59 +1100 (EST)
Received: by alph02.triumf.ca; id AA26778; Sun, 8 Mar 1998 11:35:55 -0800
From: Tim Shoppa <shoppa(a)alph02.triumf.ca>
Message-Id: <9803081935.AA26778(a)alph02.triumf.ca>
Subject: V6 RL02 images. Binary or Source?
To: shoppa(a)alph02.triumf.ca
Date: Sun, 8 Mar 1998 11:35:55 -0800 (PST)
Cc: pups(a)minnie.cs.adfa.oz.au
In-Reply-To: <Pine.SUN.3.91.980306204439.29584A-100000(a)lintilla2.df.lth.se> from "Beastly Wolf" at Mar 6, 98 08:48:24 pm
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
I've been sorting through some RL02's that came with a 11/23 system
that I bought at a UBC SERF sale a year or so ago. On these RL02's
there is at least one bootable V6 system, apparently generated
specifically to be run on a 11/23. This ought to be of some interest
to folks with real 11/23's with RL02 drives, as the other V6 systems
that I'm aware of don't have RL02 handlers.
Here's the question: this RL02 apparently has kernel sources in
the directories /sys/ken and /sys/dmr. Does the presence of these
files mean that I can only distribute images of this RL02 to those
with source licenses?
A non-legal question: the system identifies itself as "v6" when it
boots, but there is a "v7.h" header file in the /sys directory.
Is this maybe really a V7 system? Or maybe from an era when the
trnasition from V6 to V7 was being made? Datestamps on the files
are from 1982.
For those who are listed, a log produced while running in single-user
mode from a copy of the RL02 pack.
Note that although the system was generated for a 11/23, it's
running on a 11/73. The fact that it has more memory than "max" seems
to confuse the system horribly when it goes into multi-user mode. Short
of doing a lobotomy, is there any way to get around this?
Tim. (shoppa(a)triumf.ca)
b dl0
!unix
unix v6 11/23
mem = 99 KW max = 63
# CD /SYS
# LS
V7.H FILE.H LIB1 SEG.H TTY.H
BUF.H FILSYS.H LIB2 SGTTY.H USER.H
CONF INO.H PARAM.H STAT.H
CONF.H INODE.H PROC.H SYSTM.H
DMR KEN REG.H TEXT.H
# LS DMR KEN
DMR:
MAKEFILE DHFDM.O HT.O PIR.C TC.O
AD.C DN.C IC.C PIR.O TM.C
AD.O DN.O IC.O RF.C TM.O
ADOLD.C DP.C IOCTL.C RF.O TTY.C
BDREL.C DP.O IOCTL.O RK.C TTY.O
BIO.C DUP.C IR.C RK.O TTY.S
BIO.O DUP.O IR.O RL.C TTYI.C
CAT.C DZ.C KL.C RL.O TTYI.O
CAT.O DZ.O KL.O RM04.LAYOUT TTYINEW.C
CR.C FAKE.C LP.C RP.C VS.C
CR.O FAKE.O LP.O RP.O VS.O
DC.C HM.C MEM.C RX2.C VT.C
DC.O HM.O MEM.O RX2.O VT.O
DH.C HP.C OLDRL.C STAT.C XP.C
DH.O HP.O PARTAB.C STAT.O XP.O
DHDM.C HS.C PARTAB.O SYS.C XY.C
DHDM.O HS.O PC.C SYS.O XY.O
DHFDM.C HT.C PC.O TC.C
KEN:
MAKEFILE IGET.S PIPE.C SUBR.C SYSENT.C
ALLOC.C IOCTL.C PRF.C SYS1.C TEXT.C
CLOCK.C MAIN.C RDWRI.C SYS2.C TRAP.C
FIO.C MALLOC.C SIG.C SYS3.C TRAP.S
IGET.C NAMI.C SLP.C SYS4.C
# CD /USR
# LS
ADM HANNAH LEUNG OLD WHO
BATCH HARDY LIB PROGM XLIB
BIN INCLUDE LOG RAWICZ XYD
EVANS INF LPD TMP YEUNG
FORT KNOWLES MDEC UCB
GAMES KUKAN NEEDHAM WEBB
# LS GAMES
ADVENT CHESS CUBIC TTT WUMP
BJ CORE MOO TTT.K WUMPUS
# LS UCB
MAIL DRIBBLE.OUT GREP PIX SSP
APROPOS EX HEAD PRINT STRINGS
ASTAGS EX.OLD IUL PRINTENV TMP
CKDIR EXPAND LAST PTAGS TOD
CLEAR EYACC LOCK PX TRA
CLOCK FLEECE LS PX34 TSET
CR3 FMT.UCB MAKEWHATIS PXP UNTMP
CTAGS FOLD MAN PXP34 VI
CXREF FROM MKSTR PXREF W
DAYTIME FTAGS MSGS RESET WHATIS
DIFFDIR FUNNY NUM SEE WHEREIS
DOUBLE GETNAME PI SETENV WHOAMI
DRIBBLE GETS PI34 SOELIM XSTR
#
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id KAA06382
for pups-liszt; Mon, 9 Mar 1998 10:37:19 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Mon Mar 9 09:38:15 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id KAA06377
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 9 Mar 1998 10:37:15 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id KAA08954 for pups(a)minnie.cs.adfa.oz.au; Mon, 9 Mar 1998 10:38:15 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803082338.KAA08954(a)henry.cs.adfa.oz.au>
Subject: FAQ of Archive of PDP-11 Unix
To: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
Date: Mon, 9 Mar 1998 10:38:15 +1100 (EST)
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
All,
I'm starting up a FAQ on the archive of PDP-11 Unix stuff and how to
use it. What I've got so far is at:
http://minnie.cs.adfa.oz.au/PUPS/faq1.html
but not yet linked to the other pages.
I'm happy to take other questions. I'm _very_ happy to get answers! Answers
will have attributions of course. This is a back burner thing, but I'll go
back through the mail archive and see what I can come up with.
Also note: I will add a table of contents to the top at some stage.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id LAA06469
for pups-liszt; Mon, 9 Mar 1998 11:17:58 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Warren Toomey <wkt(a)henry.cs.adfa.oz.au> Mon Mar 9 10:18:50 1998
Received: from henry.cs.adfa.oz.au (henry.cs.adfa.oz.au [131.236.21.158])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id LAA06464
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 9 Mar 1998 11:17:54 +1100 (EST)
Received: (from wkt@localhost) by henry.cs.adfa.oz.au (8.7.5/8.7.3) id LAA09059; Mon, 9 Mar 1998 11:18:50 +1100 (EST)
From: Warren Toomey <wkt(a)henry.cs.adfa.oz.au>
Message-Id: <199803090018.LAA09059(a)henry.cs.adfa.oz.au>
Subject: 11/04 floppy problems
To: kolya(a)zepa.net
Date: Mon, 9 Mar 1998 11:18:50 +1100 (EST)
Cc: pups(a)minnie.cs.adfa.oz.au (PDP Unix Preservation)
In-Reply-To: <Pine.LNX.3.96.980308190743.24989A-100000(a)orbit.zepa.net> from Nickolai Zeldovich at "Mar 8, 98 07:13:08 pm"
Reply-To: wkt(a)cs.adfa.oz.au
X-Mailer: ELM [version 2.4ME+ PL22 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
In article by Nickolai Zeldovich:
> I'm having a somewhat interesting problem with my PDP-11.. I'm trying to
> boot a 11/04 from a 8" floppy drive, but DX, DX0, and DX1 all make it hang
> up (RUN light goes out). Would you know what this would mean? I'm not sure
> if this question is really appropriate for the list, sicne it's not
> UNIX-related, and I've had little luck with newsgroups (seems my newsfeed
> is quite flaky).
>
> -- [ Nickolai Zeldovich // nickolai(a)zepa.net ]
I'm punting this to the mailing list ONLY because Nickolai's news access
is limited. Can someone help him with the problem?
Warren
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id UAA07686
for pups-liszt; Mon, 9 Mar 1998 20:10:09 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Beastly Wolf <beast(a)lintilla2.df.lth.se> Mon Mar 9 19:11:02 1998
Received: from tesla.df.lth.se (tesla.df.lth.se [194.47.252.144])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id UAA07681
for <pups(a)minnie.cs.adfa.oz.au>; Mon, 9 Mar 1998 20:10:02 +1100 (EST)
Received: from lintilla2.df.lth.se (lintilla2.df.lth.se [194.47.252.38])
by tesla.df.lth.se (8.8.8/8.8.8) with SMTP id KAA23589;
Mon, 9 Mar 1998 10:09:49 +0100 (MET)
Received: by lintilla2.df.lth.se (SMI-8.6/SMI-SVR4)
id KAA03042; Mon, 9 Mar 1998 10:11:03 +0100
Date: Mon, 9 Mar 1998 10:11:02 +0100 (MET)
From: Beastly Wolf <beast(a)lintilla2.df.lth.se>
To: wkt(a)cs.adfa.oz.au
cc: kolya(a)zepa.net, PDP Unix Preservation <pups(a)minnie.cs.adfa.oz.au>
Subject: Re: 11/04 floppy problems
In-Reply-To: <199803090018.LAA09059(a)henry.cs.adfa.oz.au>
Message-ID: <Pine.SUN.3.91.980309095043.2980C-100000(a)lintilla2.df.lth.se>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
NIkolai!
Your problem MIGHT be because somebody shuffled the cards for you!
There are some classical caveats when it comes to the UNIBUS based system.
a) There must be an uninterrupted grant chain all the way and no holes.
b) There are two types of slots. DMA (also called a MUD or Modified
Unibus Device) and NON DMA. Default is non DMA. To enable DMA you cut a strap
on the wirewrapped backplane. (*cringe*)...
This suggests that there are also two types of GRANT cards. One resembling
a dual QBUS grant card but with green handles and one very small "playing
card type" single card with no handle that can be (with force) inserted
backwards and thus burn the bus.
c) There must be a terminator card in the last position of the chain.
I am at a customer site right now and do not have access to my library so
I can not be more specific.. If you have any documentation handy, you should
be able to use above information and find the exact information you need.
If not, you should be able to locate the faulting device by "shortening"
the bus. You start with CPU and a mem card and install the terminator
directly after. See if you can deposit and examine stuff into RAM. Then
put in the device directly after the last MEM card and test it and so forth.
Eventually the system will fail and you have located the problem.
Either remove the problem or get back to us. =)
Note: With no documentation of the devices in question you have more problems.
Some UNIBUSes are standard UNIBUSes. Others are special UNIBUSes for special
device configurations.
The UNIBUS PDP11 (or VAX) is a challange for the technically interested
person. =)
Oh yes... You can bypass devices by using the UNIBUS cable (a long stiff
white flat cable with UNIBUS connectors in each end). Each UNIBUS sub bus is
connected with the previous with a UNIBUS continuity card that consists of
a short UNIBUS cable and two dual cards joined together to form one unit.
If you want to bypass a device, take out the continuity from the start and
end of the device, install a UNIBUS cable at the last position of the
previous sub bus system and the first in the sub bus after the bypassed
device.
UNIBUS cables, continuity cards and grants (and also the terminator) all
go in the same position across the bus and in no other place.
One error here and it is BURN baby BURN! =/
/Lars
On Mon, 9 Mar 1998, Warren Toomey wrote:
> In article by Nickolai Zeldovich:
> > I'm having a somewhat interesting problem with my PDP-11.. I'm trying to
> > boot a 11/04 from a 8" floppy drive, but DX, DX0, and DX1 all make it hang
> > up (RUN light goes out). Would you know what this would mean? I'm not sure
> > if this question is really appropriate for the list, sicne it's not
> > UNIX-related, and I've had little luck with newsgroups (seems my newsfeed
> > is quite flaky).
> >
> > -- [ Nickolai Zeldovich // nickolai(a)zepa.net ]
>
> I'm punting this to the mailing list ONLY because Nickolai's news access
> is limited. Can someone help him with the problem?
>
> Warren
>
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id XAA08220
for pups-liszt; Mon, 9 Mar 1998 23:45:12 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
<Oh yes it does. Mine is running (with RL02s) as I type this...
<
<I wouldn't exactly describe it as "fast", but it's servicable. The syste
<(minus man pages) is on dl0: and user directories on dl1:. The system i
Ok a unique build, is that in the archive?
How about using a RQDX3 and rd52 or rd53 as its a bit more room than a
single RL?
<built for a "small machine", which makes a difference to the memory manag
<(no separate I&D spaces), and things like f77 and troff aren't there (nro
F77 is no loss but CC, vi and nroff are a must. Speed is not required.
<> suggest a way to get the images on to the RL02 using RT-11 I'm interest
<> I can kermit the files from the PC so that step is not a problem.
<
<Kermit-11 should do that for you, but watch the bad blocks.
Kermit would be running under RT-11 the all I'd be doing is copying a
tar.z file over or make the detar'd files over to files under rt-11
structures. I need more on genning a bootable image from RT-11.
While I'm comfortable in a lot of systems unix generally is not one
save for user level activity.
The only unix I have running currently is xenix on pro350 and linix
on PC. I can't say how useful either would be to this project.
Allison
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id SAA19043
for pups-liszt; Thu, 5 Mar 1998 18:58:30 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f
>From Stacy Minkin <stacy(a)asia.uznet.net> Thu Mar 5 17:59:48 1998
Received: from harrier.asiasys.com (asia.uznet.net [193.220.92.23])
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) with ESMTP id SAA19038
for <pups(a)minnie.cs.adfa.oz.au>; Thu, 5 Mar 1998 18:58:13 +1100 (EST)
Received: (from stacy@localhost)
by harrier.asiasys.com (8.8.8/8.8.8) id MAA00282
for pups(a)minnie.cs.adfa.oz.au; Thu, 5 Mar 1998 12:59:48 +0500
Date: Thu, 5 Mar 1998 12:59:48 +0500
From: Stacy Minkin <stacy(a)asia.uznet.net>
Message-Id: <199803050759.MAA00282(a)harrier.asiasys.com>
To: pups(a)minnie.cs.adfa.oz.au
Subject: Hardware guru needed!
Sender: owner-pups(a)minnie.cs.adfa.oz.au
Precedence: bulk
Hi dear PUPS!
It is about one week gone from the mome I got
sufficiently powerful PDP-11. Before this I ran LSI-11/02 under RT-11
and couldn't think about unix. Those new machine is the
main reason for joining to this list for me.
It includes: KDF-11 CPU, RQDX3, DHQ11 8 line async option,
TQK70 tape controller, 1.5Mbyte of memory etc. etc.
I also have the complete BSD2.9 source distribution
in tar file and like to run all of the above.
Currently I've started KDF11 and it seems to be ok.
Problems are: It has lots of switches (the same for MSV-11 boards and
RQDX3 and all of that) and have very little docs about
how to set it correctly. When I tried to bring up the KDF with memory
at once KDF said : no memory :-] but it runs ok with
little 32K memory board from LSI-11/2 ! Seems to me that my MSV-11 boards
have wrong starting address settings or something...
Same story with RQDX3 - currently I have no RDx disks so I thought
that boot my system from RX50 is not a bad idea... I've plugged
standard 5 inch floppy to RQDX3 sig. dist. connector labeled "RX50"
and fired up the machine. Got nothing. I tried to investigate
what happens to bootstrap. I've detected that during init of
mscp controller it successfully undergoes steps 1 and 2 ( or maybe even 3)
but in next step it returns 0 in SA and bootstrap waits for eternity
when controller will enter next step... Looks like hardware fault, ha?
Then I tried to check my TQK70 board. It had nothing connected to it,
and I traced it's initialization sequence the same way. IT ALSO RETURNS ZERO
in 3rd or 4th init step!. Can anyone help with the above?
Sincerely yours - Stacy.
Received: (from major@localhost)
by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id WAA19463
for pups-liszt; Thu, 5 Mar 1998 22:38:35 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups(a)minnie.cs.adfa.oz.au using -f