On Wed, Aug 25, 1999 at 03:08:53PM -0700, Steven M. Schultz wrote:
> ! # define TINTERVAL 16 /* msecs between clock ticks */
> ! /* Should be 16.666666 for US 60hz */
That's correct. I believe there are also problems with p11 missing
a couple of timer interrupts. All of the complaints are entirely
appropriate, the whole thing needs major cleanup. I hope one of us
will finally get around doing some serious work on it again, soon.
Joerg
--
Joerg B. Micheel Email: <joerg(a)begemot.org>
Begemot Computer Associates Phone: +64 7 8562148
6 Kakanui Avenue, Hillcrest Fax: +64 7 8562148
Hamilton, New Zealand Pager: +64 868 38222
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id BAA54368
for pups-liszt; Mon, 30 Aug 1999 01:19:58 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Thu Aug 26 09:53:30 1999
Received: from iaehv.iae.nl (iaehv.IAE.nl [194.151.64.2])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id BAA54356
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 30 Aug 1999 01:19:40 +1000 (EST)
Received: by iaehv.iae.nl (Postfix, from userid 0)
id 1520720F92; Sun, 29 Aug 1999 17:19:18 +0200 (CEST)
X-UIDL: 66c16149f459f86a00562537e9612891
To: pb0aia(a)iaehv.nl
Received: from minnie.cs.adfa.edu.au (minnie.cs.adfa.edu.au [131.236.21.160])
by iaehv.iae.nl (Postfix) with ESMTP id A03BD20F6D
for <pb0aia(a)iaehv.nl>; Thu, 26 Aug 1999 02:06:01 +0200 (CEST)
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id JAA34673
for pups-liszt; Thu, 26 Aug 1999 09:53:48 +1000 (EST)
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id JAA34669
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 26 Aug 1999 09:53:36 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id JAA07610;
Thu, 26 Aug 1999 09:53:30 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908252353.JAA07610(a)henry.cs.adfa.edu.au>
Subject: Re: Modified Supnik emulator for the 11
In-Reply-To: <199908252113.OAA15059(a)mrynet.com> from "S. Akmentins-Teilors" at "Aug 25, 1999 2:13:40 pm"
X-Old-To: staylor(a)mrynet.com (S. Akmentins-Teilors)
Date: Thu, 26 Aug 1999 09:53:30 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.edu.au
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Status: RO
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
In article by S. Akmentins-Teilors:
[Supnik emulator improvements]
> Is anyone else out the hacking it up and interested in sharing
> any work?
> -skots
I'm sure Bob Supnik would appreciate your changes.
Cheers,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id BAA54379
for pups-liszt; Mon, 30 Aug 1999 01:20:04 +1000 (EST)
> > From: staylor(a)mrynet.com (S. Akmentins-Teilors)
>
> THe other change I had to make was to 'devices.c' to speed up the
> clock - it's still not right for a PPro-200 but is better than it
> was (the clock was running far too slow, now it's just ~10% too slow).
The same similar tweak on Supnik has me to within seconds on the hour. They're
all gonna start losing it under load anyways, but that's life when running
an emulator under non-RT ;)
> > And if anyone has managed to get the Begemot emulator
> > working on recent FreeBSD-4.0-CURRENT versions, I'd be
>
> Not FreeBSD but if you're getting bit by the same thing I did earlier
> under another BSD that switched from a.out to ELF the changes below
> may be useful to you.
Actually, I had resolved issue of linking and the prepended underscores before.
The compile has always been clean, but the program simply doesn't work.
For example, run with -b from the command line, it returns the shell prompt
almost immediately. Otherwise, when booting it simply indicates:
DCOK = 1 asserted
and goes back to the emulator prompt.
That happens regardless of disk image used, etc... I can't effect anything
other than these exhibitions.
Perhaps somewith with access to 4.0-CURRENT, and who has worked with the
code itself could find the time to figured it out? ;)
-skots
--
Scott G. Akmentins-Taylor InterNet: staylor(a)mrynet.com
MRY Systems staylor(a)mrynet.lv
(Skots Gregorijs Akmentins-Teilors -- just call me "Skots")
----- Labak miris neka sarkans -----
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id JAA34673
for pups-liszt; Thu, 26 Aug 1999 09:53:48 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Thu Aug 26 09:53:30 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id JAA34669
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 26 Aug 1999 09:53:36 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id JAA07610;
Thu, 26 Aug 1999 09:53:30 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908252353.JAA07610(a)henry.cs.adfa.edu.au>
Subject: Re: Modified Supnik emulator for the 11
In-Reply-To: <199908252113.OAA15059(a)mrynet.com> from "S. Akmentins-Teilors" at "Aug 25, 1999 2:13:40 pm"
To: staylor(a)mrynet.com (S. Akmentins-Teilors)
Date: Thu, 26 Aug 1999 09:53:30 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.edu.au
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
In article by S. Akmentins-Teilors:
[Supnik emulator improvements]
> Is anyone else out the hacking it up and interested in sharing
> any work?
> -skots
I'm sure Bob Supnik would appreciate your changes.
Cheers,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id PAA36011
for pups-liszt; Thu, 26 Aug 1999 15:26:58 +1000 (EST)
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Thu Aug 26 15:26:27 1999
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id PAA36007
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 26 Aug 1999 15:26:51 +1000 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.9.0/8.9.0) id WAA20951
for pups(a)minnie.cs.adfa.edu.au; Wed, 25 Aug 1999 22:26:27 -0700 (PDT)
Date: Wed, 25 Aug 1999 22:26:27 -0700 (PDT)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199908260526.WAA20951(a)moe.2bsd.com>
To: pups(a)minnie.cs.adfa.edu.au
Subject: Re: Modified Supnik emulator for the 11
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
Hi -
> From: staylor(a)mrynet.com (S. Akmentins-Teilors)
>
> The same similar tweak on Supnik has me to within seconds on the hour. They're
> all gonna start losing it under load anyways, but that's life when running
> an emulator under non-RT ;)
Actually my problem with the Supnik emulator is that the clock runs
_very_ fast - the "PDP11" ends up being hours ahead of the real time
after recompiling a kernel or two.
p11 on the other hand tends to run slow - tweeking the device.c value
was aimed at speeding up the clock.
>Actually,I had resolved issue of linking and the prepended underscores before.
With a change to 'geni.c' or by editing the instab.s file?
> For example, run with -b from the command line, it returns the shell prompt
> almost immediately. Otherwise, when booting it simply indicates:
> DCOK = 1 asserted
Yep - that's what I was seeing until I regenerated the instab.s file
by running 'geni'. The emulator would compile and link with a
manually edited instab.s file but simply would not run correctly.
Since the same RP06 image worked with the Supnik emulator I knew it
wasn't in the 2.11BSD area.
Steven
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id RAA36475
for pups-liszt; Thu, 26 Aug 1999 17:02:07 +1000 (EST)
> staylor(a)mrynet.com (S. Akmentins-Teilors) writes:
> > So far, I've replaced the KL11 code with a DL11 driver that
> > handles four lines. Additionally, I stole the networked
> > tty_net driver from the begemot which now provides telnet
> > access to all four ports. Additionally, I'm working on a
> > DZ-11 driver as-we-speak, and will do the DEQNA next.
> > These four ports work great on the RSTS/E and 2.11 images
> > I have.
>
> Really! So far I have had no luck getting Supnik 2.3 to work with the
> elfje rl02 images on the PUPS archive. I've always had to use the
> significantly-hacked-up 2.2 emulator instead. What did you change
> and/or what disk images are you using?
I've changed nothing at all really as far as 2.11 goes. Worked just
dandy even before my hacking.
> I would love to find an arrangement that makes it possible to run an
> emulated 2.11bsd system with large-capacity RP06 images.. that would
> allow one to have around a quarter-gig of disk space. :)
The complexities of begemot, and the relative ease of use of Supnik
was the driving force behind my sticking it out with Supnik. I figured
I'd make it do what I want, since I could make it work in the first place.
Since I'm into the actual hardware emulation, as well as device drivers,
it is fulfilling my need here until I ever get a real PDP-11 again.
-skots
--
Scott G. Akmentins-Taylor InterNet: staylor(a)mrynet.com
MRY Systems staylor(a)mrynet.lv
(Skots Gregorijs Akmentins-Teilors -- just call me "Skots")
----- Labak miris neka sarkans -----
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id JAA34419
for pups-liszt; Thu, 26 Aug 1999 09:17:34 +1000 (EST)
Hi folks.
Having had absolutely no luck getting the Begemot emulator
to work under FreeBSD 4.0-CURRENT, I've been modifying the
Supnik 2.3d emulator for the pdp-11.
So far, I've replaced the KL11 code with a DL11 driver that
handles four lines. Additionally, I stole the networked
tty_net driver from the begemot which now provides telnet
access to all four ports. Additionally, I'm working on a
DZ-11 driver as-we-speak, and will do the DEQNA next.
These four ports work great on the RSTS/E and 2.11 images
I have.
As well, I've tweaked the clock timing to significantly
improve timekeeping for my machine.
Also, I have been modifying an ANSI magtape util package
(ansir/ansiw/survey) to deal with the mt images that the
supnik package produces. Makes for easy exchange into
RSTS, etc.
Is anyone else out the hacking it up and interested in sharing
any work?
And if anyone has managed to get the Begemot emulator
working on recent FreeBSD-4.0-CURRENT versions, I'd be
grateful if you could share the information and changes with me.
Thanks and regards,
-skots
--
Scott G. Akmentins-Taylor InterNet: staylor(a)mrynet.com
MRY Systems staylor(a)mrynet.lv
(Skots Gregorijs Akmentins-Teilors -- just call me "Skots")
----- Labak miris neka sarkans -----
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id HAA33694
for pups-liszt; Thu, 26 Aug 1999 07:55:06 +1000 (EST)
>From Mirian Crzig Lennox <lennox(a)alcita.com> Thu Aug 26 07:52:22 1999
Received: from shelbyville.oai.com (IDENT:root@[204.57.59.144])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id HAA33684
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 26 Aug 1999 07:54:57 +1000 (EST)
Received: (from mirian@localhost)
by shelbyville.oai.com (8.8.8/8.8.8) id RAA08490;
Wed, 25 Aug 1999 17:52:23 -0400 (EDT)
From: Mirian Crzig Lennox <lennox(a)alcita.com>
To: pups(a)minnie.cs.adfa.edu.au
Subject: Re: Modified Supnik emulator for the 11
References: <199908252113.OAA15059(a)mrynet.com>
Original-Sender: lennox(a)alcita.com
Organization: Alcita Technologies, Inc.
Date: 25 Aug 1999 17:52:22 -0400
In-Reply-To: staylor(a)mrynet.com's message of "Wed, 25 Aug 1999 14:13:40 +0000"
Message-ID: <m3iu63plyh.fsf(a)shelbyville.oai.com>
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
staylor(a)mrynet.com (S. Akmentins-Teilors) writes:
>
> So far, I've replaced the KL11 code with a DL11 driver that
> handles four lines. Additionally, I stole the networked
> tty_net driver from the begemot which now provides telnet
> access to all four ports. Additionally, I'm working on a
> DZ-11 driver as-we-speak, and will do the DEQNA next.
> These four ports work great on the RSTS/E and 2.11 images
> I have.
Really! So far I have had no luck getting Supnik 2.3 to work with the
elfje rl02 images on the PUPS archive. I've always had to use the
significantly-hacked-up 2.2 emulator instead. What did you change
and/or what disk images are you using?
I would love to find an arrangement that makes it possible to run an
emulated 2.11bsd system with large-capacity RP06 images.. that would
allow one to have around a quarter-gig of disk space. :)
--
Mirian Crzig Lennox Systems Anarchist
Invest in America -- buy a Congressman!
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id IAA33801
for pups-liszt; Thu, 26 Aug 1999 08:12:04 +1000 (EST)
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Thu Aug 26 08:08:53 1999
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id IAA33797
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 26 Aug 1999 08:11:55 +1000 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.9.0/8.9.0) id PAA18433
for pups(a)minnie.cs.adfa.edu.au; Wed, 25 Aug 1999 15:08:53 -0700 (PDT)
Date: Wed, 25 Aug 1999 15:08:53 -0700 (PDT)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199908252208.PAA18433(a)moe.2bsd.com>
To: pups(a)minnie.cs.adfa.edu.au
Subject: Re: Modified Supnik emulator for the 11
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
Scott -
Howdy!
> From: staylor(a)mrynet.com (S. Akmentins-Teilors)
> Having had absolutely no luck getting the Begemot emulator
> to work under FreeBSD 4.0-CURRENT, I've been modifying the
Hmmm, the Begemot emulator is difficult to set up due to an
inscrutable configfile format but it runs here under BSD/OS 4.0.1
after making a couple 'tweeks'.
I wonder if the problems you're having are due to FreeBSD switching
to ELF. At one time BSD/OS used a.out also and "P11" built/ran
just fine - the the OS switched to ELF and P11 would no longer build.
I had thought simply editing the instab.s would be enough but after
doing that P11 wouldn't run right at all.
What I did was add a "-u" option to 'geni' and then regenerate the
instab.s file ("geni -u ...") _without_ the underscore characters
present. The compiler no longer generates leading '_' characters so
having them in the instab.s file causes problems. Regenerating
and assembling instab.s cleared up all the problems I was having.
Below are the changes I've made to P11 - some are specific to getting
the various IOprogs to run under BSD/OS but the changes to geni.c
are OS independent.
THe other change I had to make was to 'devices.c' to speed up the
clock - it's still not right for a PPro-200 but is better than it
was (the clock was running far too slow, now it's just ~10% too slow).
> And if anyone has managed to get the Begemot emulator
> working on recent FreeBSD-4.0-CURRENT versions, I'd be
Not FreeBSD but if you're getting bit by the same thing I did earlier
under another BSD that switched from a.out to ELF the changes below
may be useful to you.
Steven Schultz
sms(a)moe.2bsd.com
*** ./Utils/geni.c.old Sat Oct 11 14:01:39 1997
--- ./Utils/geni.c Thu Aug 19 21:07:56 1999
***************
*** 49,54 ****
--- 49,55 ----
int code; /* current instruction code */
int ccc; /* current microinstruction count */
int coo = -1; /* what output to generate */
+ int no_ul = 0; /* Don't generate leading _ */
int profiler_output;
char *ul; /* the undeline character, if needed */
char *ofile; /* output file name */
***************
*** 123,131 ****
int opt;
set_argv0(argv[0]);
! while((opt = getopt(argc, argv, "vmpo:")) != EOF)
switch(opt) {
case 'v':
verbose++;
break;
--- 124,135 ----
int opt;
set_argv0(argv[0]);
! while((opt = getopt(argc, argv, "uvmpo:")) != EOF)
switch(opt) {
+ case 'u':
+ no_ul++;
+ break;
case 'v':
verbose++;
break;
***************
*** 275,284 ****
tab_out_i386as()
{
printf("\t.file\t\"%s\"\n", ifile);
! printf("\t.globl\t_instab\n");
printf(".text\n");
printf("\t.align\t2\n");
! printf("_instab:\n");
for(code = 0; code < 0x10000; code++) {
printf("\t.long\t");
for(ccc = 0; ccc < 4; ccc++)
--- 279,288 ----
tab_out_i386as()
{
printf("\t.file\t\"%s\"\n", ifile);
! printf("\t.globl\t%s\n", no_ul ? "instab" : "_instab");
printf(".text\n");
printf("\t.align\t2\n");
! printf("%s:\n", no_ul ? "instab" : "_instab");
for(code = 0; code < 0x10000; code++) {
printf("\t.long\t");
for(ccc = 0; ccc < 4; ccc++)
***************
*** 632,637 ****
--- 636,646 ----
switch(coo) {
case COO_i386as:
+ if (no_ul)
+ {
+ ul = "";
+ break;
+ }
case COO_sun_as:
case COO_i386_aout:
ul = "_";
*** ./IOProgs/epp_bpf.c.old Sat Oct 11 14:02:28 1997
--- ./IOProgs/epp_bpf.c Wed Jun 17 22:16:50 1998
***************
*** 341,347 ****
panic("read(bpf): %s", strerror(errno));
bpf_ptr = bpf_buf;
bpf_end = bpf_buf + ret;
! INFO("read_input: bpf_read = %d.\n", ret);
}
/*
--- 341,347 ----
panic("read(bpf): %s", strerror(errno));
bpf_ptr = bpf_buf;
bpf_end = bpf_buf + ret;
! info("read_input: bpf_read = %d.\n", ret);
}
/*
***************
*** 351,357 ****
bpf_ptr = bpf_ptr + BPF_WORDALIGN(h->bh_hdrlen + h->bh_caplen);
if(h->bh_caplen < h->bh_datalen) {
! INFO("caplen(%lu) < datalen(%lu) ??? - packet dropped.\n", h->bh_caplen, h->bh_datalen);
ret = 0;
} else {
*pbuf = (u_char *)h + h->bh_hdrlen;
--- 351,357 ----
bpf_ptr = bpf_ptr + BPF_WORDALIGN(h->bh_hdrlen + h->bh_caplen);
if(h->bh_caplen < h->bh_datalen) {
! info("caplen(%lu) < datalen(%lu) ??? - packet dropped.\n", h->bh_caplen, h->bh_datalen);
ret = 0;
} else {
*pbuf = (u_char *)h + h->bh_hdrlen;
***************
*** 360,366 ****
*more = bpf_ptr < bpf_end;
! INFO("read_input: %d. (more=%d)\n", ret, *more);
return ret;
}
--- 360,366 ----
*more = bpf_ptr < bpf_end;
! info("read_input: %d. (more=%d)\n", ret, *more);
return ret;
}
*** ./IOProgs/epp_tun.c.old Sat Jan 31 02:52:26 1998
--- ./IOProgs/epp_tun.c Tue Aug 17 19:47:37 1999
***************
*** 13,19 ****
--- 13,21 ----
# include <sys/ioctl.h>
# include <sys/select.h>
# include <net/if.h>
+ #ifndef __bsdi__
# include <net/if_var.h>
+ #endif
# include <net/if_tun.h>
# include "epp.h"
# include "../libutil/util.h"
***************
*** 44,50 ****
argv += optind;
if(argc != 3)
! panic("need one arg");
parse_ether(my_ether, argv[1]);
parse_ether(other_ether, argv[2]);
--- 46,52 ----
argv += optind;
if(argc != 3)
! panic("need two args");
parse_ether(my_ether, argv[1]);
parse_ether(other_ether, argv[2]);
*** ./Config/M-i386-bsdi.old Sun Oct 12 07:10:03 1997
--- ./Config/M-i386-bsdi Wed Jun 17 20:50:19 1998
***************
*** 27,33 ****
* define the cookie for the geni program (look into Utils/geni.c)
* If you want geni output an object file (see later) this cookie
* is used only for the profiler output */
! /* # define MAKE_GENIS */
# define MAKE_GENIE_COOKIE "i386-as"
/* define command to set data limit to K kilobytes, if you need it */
--- 27,33 ----
* define the cookie for the geni program (look into Utils/geni.c)
* If you want geni output an object file (see later) this cookie
* is used only for the profiler output */
! # define MAKE_GENIS
# define MAKE_GENIE_COOKIE "i386-as"
/* define command to set data limit to K kilobytes, if you need it */
***************
*** 43,49 ****
/* if you have the gnu libbfd and liberty you can geni have to output
* object code instead of C or assembler. You must define the following: */
! # define MAKE_HAVE_LIBBFD
/* if you have it, you may have to set up the right paths. */
# define MAKE_CC_BFD_INCL -I/usr/gnu/include
--- 43,49 ----
/* if you have the gnu libbfd and liberty you can geni have to output
* object code instead of C or assembler. You must define the following: */
! /* # define MAKE_HAVE_LIBBFD */
/* if you have it, you may have to set up the right paths. */
# define MAKE_CC_BFD_INCL -I/usr/gnu/include
*** ./device.c.old Sat Oct 11 14:17:24 1997
--- ./device.c Thu Aug 19 23:05:53 1999
***************
*** 7,14 ****
* generic device support
*/
! # define TINTERVAL 20 /* msecs between clock ticks */
!
typedef struct Async Async;
typedef struct Timer Timer;
--- 7,14 ----
* generic device support
*/
! # define TINTERVAL 16 /* msecs between clock ticks */
! /* Should be 16.666666 for US 60hz */
typedef struct Async Async;
typedef struct Timer Timer;
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id IAA33844
for pups-liszt; Thu, 26 Aug 1999 08:18:19 +1000 (EST)
>From "Steven M. Schultz" <sms(a)moe.2bsd.com> Thu Aug 26 08:17:56 1999
Received: from moe.2bsd.com (0(a)MOE.2BSD.COM [206.139.202.200])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id IAA33839
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 26 Aug 1999 08:18:11 +1000 (EST)
Received: (from sms@localhost)
by moe.2bsd.com (8.9.0/8.9.0) id PAA18523
for pups(a)minnie.cs.adfa.edu.au; Wed, 25 Aug 1999 15:17:56 -0700 (PDT)
Date: Wed, 25 Aug 1999 15:17:56 -0700 (PDT)
From: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Message-Id: <199908252217.PAA18523(a)moe.2bsd.com>
To: pups(a)minnie.cs.adfa.edu.au
Subject: Re: Modified Supnik emulator for the 11
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
Hi -
> From: Mirian Crzig Lennox <lennox(a)alcita.com>
> Really! So far I have had no luck getting Supnik 2.3 to work with the
> elfje rl02 images on the PUPS archive. I've always had to use the
Hmm, I've been using Supnik's 2.3 emulator (on and off - I prefer
running the real 11/73 though most of the time) and now that "vi"
works (there was a bug in the "div" instruction which Bob fixed not
all that long ago for 2.3) the emulator's more useful than it was.
> significantly-hacked-up 2.2 emulator instead. What did you change
> and/or what disk images are you using?
You might try using the 2.11 images from the PUPS CD instead. Create
a "tape file" (the instructions are in the 2.11 distribution directory)
and then use a "toggle in" bootstrap for the "mt" device.
The config file I use for this is:
set cpu 22B
set cpu 2048K
set rp0 rp06
set rl0 rl02
set rl1 rl02
set rl2 rl02
set rl3 rl02
set tm0 locked
at rp0 rp0
at rl0 root.rl02
at rl1 usr1.rl02
at rl2 usr2.rl02
at rl3 usr3.rl02
at rk0 junk0.rk05
at rk1 junk1.rk05
at rk2 junk2.rk05
at rk3 junk3.rk05
at rk4 junk4.rk05
at rk5 junk5.rk05
at rk6 junk6.rk05
at rk7 junk7.rk05
at tm0 mt0
at tm1 mt1
# at tm1 /zip/mt0
Place your "2.11 boot tape file" (the 'makesimtape' program which is
also available in the archive and on the CD is used to create Supnik
emulator tape files) in to the file "mt0" and then follow the
instructions in the setup/install documentation on how to boot a tape
if you don't have tape bootroms (it's less than a dozen instructions
you need to toggle in the octal for).
Oh - and since the "RP06" disk is just an image to the host computer
(to the PDP-11 it is a RP06 ;)) the image IS interchangeable between
emulators - I've used the same RP06 image under both (obviously not
at the same time) the Supnik and Begemot emulators. Works fine.
The biggest problem with the Supnik emulator is that the clock runs
far far too fast (at least with a PPro-200 running the emulator) and
after running for an extended period of time the PDP-11 system ends
up several hours in the future.
Steven Schultz
sms(a)wlv.iipo.gtegsc.com
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id IAA33945
for pups-liszt; Thu, 26 Aug 1999 08:25:13 +1000 (EST)
>From "Joerg B. Micheel" <joerg(a)begemot.org> Thu Aug 26 08:25:27 1999
Received: from begemot.org (negara.cs.waikato.ac.nz [130.217.248.112])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id IAA33939
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 26 Aug 1999 08:25:02 +1000 (EST)
Received: (from joerg@localhost)
by begemot.org (8.9.2/8.9.2) id KAA11280;
Thu, 26 Aug 1999 10:25:27 +1200 (NZST)
(envelope-from joerg)
Date: Thu, 26 Aug 1999 10:25:27 +1200
From: "Joerg B. Micheel" <joerg(a)begemot.org>
To: "Steven M. Schultz" <sms(a)moe.2bsd.com>
Cc: pups(a)minnie.cs.adfa.edu.au, joerg(a)begemot.org
Subject: Re: Modified Supnik emulator for the 11
Message-ID: <19990826102527.A11262(a)begemot.org>
References: <199908252208.PAA18433(a)moe.2bsd.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
In-Reply-To: <199908252208.PAA18433(a)moe.2bsd.com>; from Steven M. Schultz on Wed, Aug 25, 1999 at 03:08:53PM -0700
Organization: Begemot Computer Associates
Operating-System: ... powered by FreeBSD
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
On Wed, Aug 25, 1999 at 03:08:53PM -0700, Steven M. Schultz wrote:
> ! # define TINTERVAL 16 /* msecs between clock ticks */
> ! /* Should be 16.666666 for US 60hz */
That's correct. I believe there are also problems with p11 missing
a couple of timer interrupts. All of the complaints are entirely
appropriate, the whole thing needs major cleanup. I hope one of us
will finally get around doing some serious work on it again, soon.
Joerg
--
Joerg B. Micheel Email: <joerg(a)begemot.org>
Begemot Computer Associates Phone: +64 7 8562148
6 Kakanui Avenue, Hillcrest Fax: +64 7 8562148
Hamilton, New Zealand Pager: +64 868 38222
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id IAA34224
for pups-liszt; Thu, 26 Aug 1999 08:57:38 +1000 (EST)
I still have the tape and documentation (dated 31/1/81). I think most of the
work was done by Fred Canter, with help from Jerry Brenner and Armando Stettnet
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id JAA37978
for pups-liszt; Mon, 9 Aug 1999 09:41:30 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Mon Aug 9 09:41:23 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id JAA37974
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 09:41:24 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id JAA83043
for pups(a)minnie.cs.adfa.edu.au; Mon, 9 Aug 1999 09:41:23 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908082341.JAA83043(a)henry.cs.adfa.edu.au>
Subject: Re: V7M
In-Reply-To: <199908082201.IAA05958(a)psychwarp.psych.usyd.edu.au> from "johnh(a)psych.usyd.edu.au" at "Aug 9, 1999 8: 1:31 am"
To:
Date: Mon, 9 Aug 1999 09:41:23 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.edu.au
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
In article by johnh(a)psych.usyd.edu.au:
>
> I still have the tape and documentation (dated 31/1/81). I think most of the
>work was done by Fred Canter, with help from Jerry Brenner and Armando Stettnet
Yes, I had some email with Fred last year. He was surprised that anybody
still cared :-)
Norman, I thought I updated the archive to say that V7M came out of DEC.
Where did I miss??!
Also, no word yet from Keith Bostic w.r.t the Unix mallet.
Cheers,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA38173
for pups-liszt; Mon, 9 Aug 1999 10:15:58 +1000 (EST)
>From Christopher Vance <christopher.vance(a)aurema.com> Mon Aug 9 10:15:45 1999
Received: from smtp.sw.oz.au (firewall-user(a)smtp.sw.oz.au [203.31.96.1])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id KAA38169
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 10:15:51 +1000 (EST)
Received: from swh.sw.oz.au (swh.sw.oz.au [192.41.203.42])
by smtp.sw.oz.au (8.8.8+Sun/8.8.8) with ESMTP id KAA07722;
Mon, 9 Aug 1999 10:15:45 +1000 (EST)
Received: (from vance@localhost)
by swh.sw.oz.au (8.8.8+Sun/8.8.8) id KAA18778;
Mon, 9 Aug 1999 10:15:45 +1000 (EST)
Date: Mon, 9 Aug 1999 10:15:45 +1000
From: Christopher Vance <christopher.vance(a)aurema.com>
To: Peter Chubb <peterc(a)aurema.com>
Cc: grog(a)lemis.com.au, Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>
Subject: Re: Unix mallet ....
Message-ID: <19990809101545.B18749(a)aurema.com>
References: <199908060351.NAA04564(a)henry.cs.adfa.edu.au> <199908060548.PAA16635(a)smtp.sw.oz.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.95.4i
In-Reply-To: <199908060548.PAA16635(a)smtp.sw.oz.au>; from Peter Chubb on Fri, Aug 06, 1999 at 03:48:25PM +1000
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
On Fri, Aug 06, 1999 at 03:48:25PM +1000, Peter Chubb wrote:
: >>>>> "Warren" == Warren Toomey <wkt(a)henry.cs.adfa.edu.au> writes:
:
: Warren> According to the SCCS records on Kirk McKusick's 4th CD,
: Warren> /usr/src/usr.bin/calendar/calendars/calendar.computer was:
:
: Warren> date and time created 89/11/27 14:10:01 by bostic
:
:
: A Mallet is an articulated steam locomotive (named after Anatole
: Mallet, a Frenchman). 1954 would have been in the midst of their
: heydays. Often used for hauling logs. Now, how did UNIX get
: involved???? 1954 predates UNIX as we know it, so it's probably
: something else or a spoof....
I thought I saw in somebody's signature that Unix was a trademark in
Spain (or somewhere) for something not computer-related. Perhaps that
might be relevant?
--
Christopher Vance
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA38247
for pups-liszt; Mon, 9 Aug 1999 10:26:28 +1000 (EST)
>From "Joerg B. Micheel" <joerg(a)begemot.org> Mon Aug 9 10:26:33 1999
Received: from begemot.org (negara.cs.waikato.ac.nz [130.217.248.112])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id KAA38243
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 10:26:20 +1000 (EST)
Received: (from joerg@localhost)
by begemot.org (8.9.2/8.9.2) id MAA70243;
Mon, 9 Aug 1999 12:26:34 +1200 (NZST)
(envelope-from joerg)
Date: Mon, 9 Aug 1999 12:26:33 +1200
From: "Joerg B. Micheel" <joerg(a)begemot.org>
To: Christopher Vance <christopher.vance(a)aurema.com>
Cc: Peter Chubb <peterc(a)aurema.com>, grog(a)lemis.com.au,
Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>, joerg(a)begemot.org
Subject: Re: Unix mallet ....
Message-ID: <19990809122633.A70235(a)begemot.org>
References: <199908060351.NAA04564(a)henry.cs.adfa.edu.au> <199908060548.PAA16635(a)smtp.sw.oz.au> <19990809101545.B18749(a)aurema.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
In-Reply-To: <19990809101545.B18749(a)aurema.com>; from Christopher Vance on Mon, Aug 09, 1999 at 10:15:45AM +1000
Organization: Begemot Computer Associates
Operating-System: ... powered by FreeBSD
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
On Mon, Aug 09, 1999 at 10:15:45AM +1000, Christopher Vance wrote:
> On Fri, Aug 06, 1999 at 03:48:25PM +1000, Peter Chubb wrote:
> : >>>>> "Warren" == Warren Toomey <wkt(a)henry.cs.adfa.edu.au> writes:
> :
> : Warren> According to the SCCS records on Kirk McKusick's 4th CD,
> : Warren> /usr/src/usr.bin/calendar/calendars/calendar.computer was:
> :
> : Warren> date and time created 89/11/27 14:10:01 by bostic
> :
> :
> : A Mallet is an articulated steam locomotive (named after Anatole
> : Mallet, a Frenchman). 1954 would have been in the midst of their
> : heydays. Often used for hauling logs. Now, how did UNIX get
> : involved???? 1954 predates UNIX as we know it, so it's probably
> : something else or a spoof....
>
> I thought I saw in somebody's signature that Unix was a trademark in
> Spain (or somewhere) for something not computer-related. Perhaps that
> might be relevant?
In Germany UNIX Rent is a car rental company.
Joerg
--
Joerg B. Micheel Email: <joerg(a)begemot.org>
Begemot Computer Associates Phone: +64 7 8562148
6 Kakanui Avenue, Hillcrest Fax: +64 7 8562148
Hamilton, New Zealand Pager: +64 868 38222
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA38292
for pups-liszt; Mon, 9 Aug 1999 10:28:52 +1000 (EST)
>From Greg Lehey <grog(a)lemis.com> Mon Aug 9 10:28:37 1999
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id KAA38288
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 10:28:44 +1000 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id JAA28037;
Mon, 9 Aug 1999 09:58:38 +0930 (CST)
Received: (from grog@localhost)
by freebie.lemis.com (8.9.3/8.9.0) id JAA29375;
Mon, 9 Aug 1999 09:58:37 +0930 (CST)
Date: Mon, 9 Aug 1999 09:58:37 +0930
From: Greg Lehey <grog(a)lemis.com>
To: Christopher Vance <christopher.vance(a)aurema.com>
Cc: Peter Chubb <peterc(a)aurema.com>,
Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>
Subject: Re: Unix mallet ....
Message-ID: <19990809095837.F22360(a)freebie.lemis.com>
References: <199908060351.NAA04564(a)henry.cs.adfa.edu.au> <199908060548.PAA16635(a)smtp.sw.oz.au> <19990809101545.B18749(a)aurema.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.95.4i
In-Reply-To: <19990809101545.B18749(a)aurema.com>; from Christopher Vance on Mon, Aug 09, 1999 at 10:15:45AM +1000
WWW-Home-Page: http://www.lemis.com/~grog
X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF
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.edu.au
Precedence: bulk
On Monday, 9 August 1999 at 10:15:45 +1000, Christopher Vance wrote:
> On Fri, Aug 06, 1999 at 03:48:25PM +1000, Peter Chubb wrote:
>>>>>>> "Warren" == Warren Toomey <wkt(a)henry.cs.adfa.edu.au> writes:
>>
>> Warren> According to the SCCS records on Kirk McKusick's 4th CD,
>> Warren> /usr/src/usr.bin/calendar/calendars/calendar.computer was:
>>
>> Warren> date and time created 89/11/27 14:10:01 by bostic
>>
>>
>> A Mallet is an articulated steam locomotive (named after Anatole
>> Mallet, a Frenchman). 1954 would have been in the midst of their
>> heydays. Often used for hauling logs. Now, how did UNIX get
>> involved???? 1954 predates UNIX as we know it, so it's probably
>> something else or a spoof....
>
> I thought I saw in somebody's signature that Unix was a trademark in
> Spain (or somewhere) for something not computer-related. Perhaps that
> might be relevant?
No, it was in Austria. I've forgotten what it was a trademark for,
but it wasn't computer-related. In Germany, there was a car hire
company called UNIX Rent. I always wanted to hire a car from them,
but never got round to it.
Greg
--
See complete headers for address, home page and phone numbers
finger grog(a)lemis.com for PGP public key
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA38462
for pups-liszt; Mon, 9 Aug 1999 10:41:03 +1000 (EST)
>From "Joerg B. Micheel" <joerg(a)begemot.org> Mon Aug 9 10:41:05 1999
Received: from begemot.org (negara.cs.waikato.ac.nz [130.217.248.112])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id KAA38456
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 10:40:56 +1000 (EST)
Received: (from joerg@localhost)
by begemot.org (8.9.2/8.9.2) id MAA70288;
Mon, 9 Aug 1999 12:41:05 +1200 (NZST)
(envelope-from joerg)
Date: Mon, 9 Aug 1999 12:41:05 +1200
From: "Joerg B. Micheel" <joerg(a)begemot.org>
To: Greg Lehey <grog(a)lemis.com>
Cc: Christopher Vance <christopher.vance(a)aurema.com>,
Peter Chubb <peterc(a)aurema.com>,
Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>, joerg(a)begemot.org
Subject: Re: Unix mallet ....
Message-ID: <19990809124105.A70277(a)begemot.org>
References: <199908060351.NAA04564(a)henry.cs.adfa.edu.au> <199908060548.PAA16635(a)smtp.sw.oz.au> <19990809101545.B18749(a)aurema.com> <19990809095837.F22360(a)freebie.lemis.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
In-Reply-To: <19990809095837.F22360(a)freebie.lemis.com>; from Greg Lehey on Mon, Aug 09, 1999 at 09:58:37AM +0930
Organization: Begemot Computer Associates
Operating-System: ... powered by FreeBSD
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
On Mon, Aug 09, 1999 at 09:58:37AM +0930, Greg Lehey wrote:
> No, it was in Austria. I've forgotten what it was a trademark for,
> but it wasn't computer-related. In Germany, there was a car hire
> company called UNIX Rent. I always wanted to hire a car from them,
> but never got round to it.
And now there is no reason to rent UNIX if you can have it for freeBSD.
Joerg
--
Joerg B. Micheel Email: <joerg(a)begemot.org>
Begemot Computer Associates Phone: +64 7 8562148
6 Kakanui Avenue, Hillcrest Fax: +64 7 8562148
Hamilton, New Zealand Pager: +64 868 38222
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA38476
for pups-liszt; Mon, 9 Aug 1999 10:41:23 +1000 (EST)
>From Stuart Norris <norris(a)euler.mech.eng.usyd.edu.au> Mon Aug 9 10:41:16 1999
Received: from orr.mech.eng.usyd.edu.au (orr.mech.eng.usyd.edu.au [129.78.216.9])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id KAA38470
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 10:41:17 +1000 (EST)
Received: from localhost (norris@localhost)
by orr.mech.eng.usyd.edu.au (8.9.3/8.9.3) with SMTP id KAA22070
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 10:41:16 +1000 (EST)
X-Authentication-Warning: orr.mech.eng.usyd.edu.au: norris owned process doing -bs
Date: Mon, 9 Aug 1999 10:41:16 +1000 (EST)
From: Stuart Norris <norris(a)euler.mech.eng.usyd.edu.au>
X-Sender: norris(a)orr.mech.eng.usyd.edu.au
To: Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>
Subject: The dsw man page
In-Reply-To: <19990809101545.B18749(a)aurema.com>
Message-ID: <Pine.OSF.3.95.990809103649.24488A-100000(a)orr.mech.eng.usyd.edu.au>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
Whilst we are discussing cryptic comments, can anyone explain the dsw man
page in the 5th and 6th Edition manuals;
BUGS
The name dsw is a carryover from the ancient past. Its ety-
mology is amusing.
--
Stuart Norris norris(a)mech.eng.usyd.edu.au
Mechanical Engineering,University of Sydney,NSW 2006 wk:+(61 2) 9351-2272
http://www.maths.unsw.edu.au/~norris hm:+(61 2) 9326-5276
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA38563
for pups-liszt; Mon, 9 Aug 1999 10:47:46 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Mon Aug 9 10:47:38 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id KAA38558
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 10:47:39 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id KAA00491;
Mon, 9 Aug 1999 10:47:38 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908090047.KAA00491(a)henry.cs.adfa.edu.au>
Subject: Re: The dsw man page
In-Reply-To: <Pine.OSF.3.95.990809103649.24488A-100000(a)orr.mech.eng.usyd.edu.au> from Stuart Norris at "Aug 9, 1999 10:41:16 am"
To: norris(a)euler.mech.eng.usyd.edu.au (Stuart Norris)
Date: Mon, 9 Aug 1999 10:47:38 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.edu.au (Unix Heritage Society)
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
In article by Stuart Norris:
>
> Whilst we are discussing cryptic comments, can anyone explain the dsw man
> page in the 5th and 6th Edition manuals;
>
> BUGS
> The name dsw is a carryover from the ancient past. Its ety-
> mology is amusing.
Delete using switches, from memory. You toggled in an i-node number on
the front panel, then ran dsw to delete that i-node.
A more authorative answer, I'm sure, can be found from the 1st Ed manuals
on Dennis' homepage: http://cm.bell-labs.com/cm/cs/who/dmr/1stEdman.html.
Um, just checked, it doesn't say anything about switches.
I will try to dig up a reference to the `switches' story. I have seen it
somewhere.
Cheers,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA38687
for pups-liszt; Mon, 9 Aug 1999 10:56:02 +1000 (EST)
>From Dave Horsfall <dave(a)horsfall.org> Mon Aug 9 10:54:37 1999
Received: from caveman.geac.com.au (caveman.geac.com.au [203.30.73.2])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with SMTP id KAA38683
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 10:55:53 +1000 (EST)
Received: (qmail 24065 invoked from network); 9 Aug 1999 11:03:51 +1000
Received: from trowel.geac.com.au (203.1.26.189)
by caveman.geac.com.au with SMTP; 9 Aug 1999 11:03:50 +1000
Received: (qmail 8534 invoked from network); 9 Aug 1999 11:07:17 +1000
Received: from fgh.geac.com.au (202.6.67.163)
by trowel.geac.com.au with SMTP; 9 Aug 1999 11:07:17 +1000
Received: from localhost (dave@localhost)
by fgh.geac.com.au?r with ESMTP id KAA26108; Mon, 9 Aug 1999 10:54:37 +1000
X-Authentication-Warning: fgh.geac.com.au: dave owned process doing -bs
Date: Mon, 9 Aug 1999 10:54:37 +1000 (EST)
From: Dave Horsfall <dave(a)horsfall.org>
X-Sender: dave@fgh
To: Stuart Norris <norris(a)euler.mech.eng.usyd.edu.au>
cc: Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>
Subject: Re: The dsw man page
In-Reply-To: <Pine.OSF.3.95.990809103649.24488A-100000(a)orr.mech.eng.usyd.edu.au>
Message-ID: <Pine.GSO.4.10.9908091053250.25366-100000@fgh>
X-No-Archive: Yes
X-Witty-Saying: "Tesseract - Enter at own risk"
X-Disclaimer: "Me, speak for us?"
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
On Mon, 9 Aug 1999, Stuart Norris wrote:
> Whilst we are discussing cryptic comments, can anyone explain the dsw man
> page in the 5th and 6th Edition manuals;
>
> BUGS
> The name dsw is a carryover from the ancient past. Its ety-
> mology is amusing.
Formal name: delete from switch register (you put the i-number of the
file in the switch register).
Informal name: Delete Sh*t Work.
--
Dave Horsfall VK2KFU dave(a)geac.com.au Ph: +61 2 9978-7493 Fx: +61 2 9978-7422
Geac Computers P/L (FGH Division) 2/57 Christie St, St Leonards 2065, Australia
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id LAA38892
for pups-liszt; Mon, 9 Aug 1999 11:31:10 +1000 (EST)
>From Eric Fischer <enf(a)pobox.com> Mon Aug 9 11:38:03 1999
Received: from mumble.uchicago.edu (IDENT:eric@mumble.uchicago.edu [128.135.136.93])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id LAA38888
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 9 Aug 1999 11:31:02 +1000 (EST)
Received: (from eric@localhost)
by mumble.uchicago.edu (8.8.8/8.8.8) id UAA27243;
Sun, 8 Aug 1999 20:38:03 -0500 (CDT)
Date: Sun, 8 Aug 1999 20:38:03 -0500 (CDT)
Message-Id: <199908090138.UAA27243(a)mumble.uchicago.edu>
From: Eric Fischer <enf(a)pobox.com>
To: wkt(a)cs.adfa.edu.au
Subject: Re: The dsw man page
In-Reply-To: <199908090047.KAA00491(a)henry.cs.adfa.edu.au>
References: <199908090047.KAA00491(a)henry.cs.adfa.edu.au>
Cc: pups(a)minnie.cs.adfa.edu.au
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
> From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
>
> Delete using switches, from memory. You toggled in an i-node number on
> the front panel, then ran dsw to delete that i-node. ...
>
> I will try to dig up a reference to the `switches' story. I have seen it
> somewhere.
This may not be the reference you're looking for, but it definitely
gets into the history of dsw. Slightly reformatted from the Usenet
Oldnews archives at http://communication.ucsd.edu/A-News/:
| Newsgroups: NET.general
| From: utzoo!decvax!ucbvax!mhtsa!research!dmr
| Date: Wed Aug 12 00:35:06 1981
| Subject: etymology &c
|
| I would advise taking uiucdcs!jerry's account of history and
| motivations with a healthy dose of salt. However, his heart's in
| the right place (unlike some).
|
| A while ago someone asked Ken Thompson what he would do differently
| if he were to do Unix again. The answer: "I would have called it
| create instead of creat." Well, my answer is that I would have
| fixed the stupid dsw manual page. Fortunately, I can atone
| by publishing a correct account (not the real 1970 manual page,
| but an incredible simulation).
|
| Subject: dsw manual page (honest)
|
|
| DSW(1) UNIX Programmer's Manual DSW(1)
|
| NAME
| dsw - delete from switches
|
| SYNOPSIS
| (put number in console switches)
| dsw
| core
|
| DESCRIPTION
| dsw reads the console switches to obtain a number n, prints
| the name of the n-th file in the current directory, and
| exits, leaving a core image file named core. If this core
| file is executed, the file whose name was last printed is
| unlinked (see unlink(2)).
|
| The command is useful for deleting files whose names are
| difficult to type.
|
| SEE ALSO
| rm(1), unlink(2)
|
| BUGS
| This command was written in 2 minutes to delete a particular
| file that managed to get an 0200 bit in its name. It should
| work by printing the name of each file in a specified direc-
| tory and requesting a `y' or `n' answer. Better, it should
| be an option of rm(1).
|
| The name is mnemonic, but likely to cause trouble in the
| future.
|
| Printed 8/11/81 PDP-7 local 1
|
| -------------------------------------------------------------------
|
| This Usenet Oldnews Archive article may be copied and distributed
| freely, provided:
|
| 1. There is no money collected for the text(s) of the articles.
| 2. The following notice remains appended to each copy:
| The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996
| Bruce Jones, Henry Spencer, David Wiseman.
eric
While poking around in the documentation for the PUPS archive, I noticed
that V7M is there, but that Warren's note about it says `I have no other
information about who created these changes.' I believe it was the
Telecommunication Industries Group in Digital, who did the work to make
it easier to sell newer PDP-11 hardware to parts of the Bell System that
used UNIX but didn't want to do their own kernel hacking. (Actually I
suspect they also did it because the work was interesting and fun, and
because there was a somewhat larger community to whom it would be useful;
but the Bell System connection justified it to management.)
The changes that turned V7 into V7M were given away to anyone that had an
appropriate license from AT&T; Digital didn't charge for them, nor was
there any additional license. V7M was used as the base for what was
eventually called Ultrix, Digital's own name-brand UNIX, but that product
didn't appear for several years after.
I believe Bill Munson was the manager in charge of TIG at the time;
certainly he was an early management-level champion of UNIX within Digital.
Armando Stettner was probably the most famous of the other folks in the
group, though by no means the only one.
All this is vague stuff for me, since it happened a little before I got
involved in UNIX, and I never ran V7M. I expect there are others out
there who know more; please chime in!
Norman Wilson
Does anybody here have an idea what this could be?
Greg
----- Forwarded message from Chris Baird <cjb(a)brushtail.apana.org.au> -----
> Date: Fri, 30 Jul 1999 15:52:28 +1000 (EST)
> To: netbsd-users(a)netbsd.org
> Reply-to: abuse(a)brushtail.apana.org.au
> Precedence: list
> Delivered-To: netbsd-users(a)netbsd.org
>
> While looking over userland source, calendar(1)'s calendar.computer
> mentions:
>
> 08/14 First Unix-based mallet created, 1954
>
> Could someone please explain the joke. :)
>
> --
> Chris Baird,, <cjb(a)brushtail.apana.org.au>
----- End forwarded message -----
--
See complete headers for address, home page and phone numbers
finger grog(a)lemis.com for PGP public key
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id NAA24693
for pups-liszt; Fri, 6 Aug 1999 13:22:43 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Fri Aug 6 13:20:44 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id NAA24689
for <pups(a)minnie.cs.adfa.edu.au>; Fri, 6 Aug 1999 13:22:27 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id NAA04460;
Fri, 6 Aug 1999 13:20:44 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908060320.NAA04460(a)henry.cs.adfa.edu.au>
Subject: Re: "Unix-based mallet" ???
In-Reply-To: <19990806123334.K5126(a)freebie.lemis.com> from Greg Lehey at "Aug 6, 1999 12:33:34 pm"
To: grog(a)lemis.com (Greg Lehey)
Date: Fri, 6 Aug 1999 13:20:44 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.edu.au (Unix Heritage Society)
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
In article by Greg Lehey:
> Does anybody here have an idea what this could be?
>
> Greg
>
> ----- Forwarded message from Chris Baird <cjb(a)brushtail.apana.org.au> -----
> > While looking over userland source, calendar(1)'s calendar.computer
> > mentions:
> > 08/14 First Unix-based mallet created, 1954
> > Could someone please explain the joke. :)
I can't find it in V6/V7/2.11, which version of Unix and calendar(1)?
Cheers,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id NAA24768
for pups-liszt; Fri, 6 Aug 1999 13:34:59 +1000 (EST)
>From "Joerg B. Micheel" <joerg(a)begemot.org> Fri Aug 6 13:34:43 1999
Received: from begemot.org (negara.cs.waikato.ac.nz [130.217.248.112])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id NAA24764
for <pups(a)minnie.cs.adfa.edu.au>; Fri, 6 Aug 1999 13:34:51 +1000 (EST)
Received: (from joerg@localhost)
by begemot.org (8.9.2/8.9.2) id PAA63389;
Fri, 6 Aug 1999 15:34:43 +1200 (NZST)
(envelope-from joerg)
Date: Fri, 6 Aug 1999 15:34:43 +1200
From: "Joerg B. Micheel" <joerg(a)begemot.org>
To: wkt(a)cs.adfa.edu.au
Cc: Greg Lehey <grog(a)lemis.com>,
Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>
Subject: Re: "Unix-based mallet" ???
Message-ID: <19990806153443.A63379(a)begemot.org>
References: <19990806123334.K5126(a)freebie.lemis.com> <199908060320.NAA04460(a)henry.cs.adfa.edu.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
In-Reply-To: <199908060320.NAA04460(a)henry.cs.adfa.edu.au>; from Warren Toomey on Fri, Aug 06, 1999 at 01:20:44PM +1000
Organization: Begemot Computer Associates
Operating-System: ... powered by FreeBSD
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
On Fri, Aug 06, 1999 at 01:20:44PM +1000, Warren Toomey wrote:
> In article by Greg Lehey:
> > Does anybody here have an idea what this could be?
> >
> > Greg
> >
> > ----- Forwarded message from Chris Baird <cjb(a)brushtail.apana.org.au> -----
> > > While looking over userland source, calendar(1)'s calendar.computer
> > > mentions:
> > > 08/14 First Unix-based mallet created, 1954
> > > Could someone please explain the joke. :)
>
> I can't find it in V6/V7/2.11, which version of Unix and calendar(1)?
At least on FreeBSD it is in /usr/share/calendar/calendar.computer.
Cannot check other versions at the moment.
Joerg
--
Joerg B. Micheel Email: <joerg(a)begemot.org>
Begemot Computer Associates Phone: +64 7 8562148
6 Kakanui Avenue, Hillcrest Fax: +64 7 8562148
Hamilton, New Zealand Pager: +64 868 38222
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id NAA24816
for pups-liszt; Fri, 6 Aug 1999 13:38:36 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Fri Aug 6 13:38:22 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id NAA24809
for <pups(a)minnie.cs.adfa.edu.au>; Fri, 6 Aug 1999 13:38:30 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id NAA04506;
Fri, 6 Aug 1999 13:38:22 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908060338.NAA04506(a)henry.cs.adfa.edu.au>
Subject: Re: "Unix-based mallet" ???
In-Reply-To: <19990806153443.A63379(a)begemot.org> from "Joerg B. Micheel" at "Aug 6, 1999 3:34:43 pm"
To: joerg(a)begemot.org (Joerg B. Micheel)
Date: Fri, 6 Aug 1999 13:38:22 +1000 (EST)
Cc: wkt(a)cs.adfa.edu.au, grog(a)lemis.com, pups(a)minnie.cs.adfa.edu.au
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
In article by Joerg B. Micheel:
> > > > 08/14 First Unix-based mallet created, 1954
> > I can't find it in V6/V7/2.11, which version of Unix and calendar(1)?
> At least on FreeBSD it is in /usr/share/calendar/calendar.computer.
> Cannot check other versions at the moment.
> Joerg
It's also in 4.4-Lite, Iguess we'll have to backtrack to find when it was
added.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id NAA24962
for pups-liszt; Fri, 6 Aug 1999 13:51:38 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Fri Aug 6 13:51:30 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id NAA24955
for <pups(a)minnie.cs.adfa.edu.au>; Fri, 6 Aug 1999 13:51:31 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id NAA04564
for pups(a)minnie.cs.adfa.edu.au; Fri, 6 Aug 1999 13:51:30 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908060351.NAA04564(a)henry.cs.adfa.edu.au>
Subject: Unix mallet ....
To: pups(a)minnie.cs.adfa.edu.au (Unix Heritage Society)
Date: Fri, 6 Aug 1999 13:51:30 +1000 (EST)
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
According to the SCCS records on Kirk McKusick's 4th CD,
/usr/src/usr.bin/calendar/calendars/calendar.computer was:
date and time created 89/11/27 14:10:01 by bostic
Mind you, this was obviously the first time it was checked into SCCS.
I'll keep looking. We could ask Keith what he know about it.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id PAA25320
for pups-liszt; Fri, 6 Aug 1999 15:00:57 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Fri Aug 6 15:00:46 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id PAA25316
for <pups(a)minnie.cs.adfa.edu.au>; Fri, 6 Aug 1999 15:00:50 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id PAA40293;
Fri, 6 Aug 1999 15:00:47 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908060500.PAA40293(a)henry.cs.adfa.edu.au>
Subject: Re: Unix mallet ....
In-Reply-To: <19990806134045.O5126(a)freebie.lemis.com> from Greg Lehey at "Aug 6, 1999 1:40:45 pm"
To: grog(a)lemis.com (Greg Lehey)
Date: Fri, 6 Aug 1999 15:00:46 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.edu.au (Unix Heritage Society)
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
On Friday, 6 August 1999 at 13:51:30 +1000, Warren Toomey wrote:
> According to the SCCS records on Kirk McKusick's 4th CD,
> /usr/src/usr.bin/calendar/calendars/calendar.computer was:
> date and time created 89/11/27 14:10:01 by bostic
> Mind you, this was obviously the first time it was checked into SCCS.
> I'll keep looking. We could ask Keith what he knows about it.
Well, the earliest calendar.computer files I can find, apart from the
SCCS record, are:
Distributions/4bsd/43reno.vax/src.tar, calendar.computer dated 1989/11/28
Distributions/4bsd/net2/net2.tar, calendar.computer dated 1989/11/28
Distributions/4bsd/43reno.vax/usr.tar, calendar.computer dated 1990/07/29
[from the PUPS Archive] so the finger of suspicion does point at Keith Bostic.
In article by Greg Lehey:
> Sounds reasonable. You want to [ask Keith]?
Yep, I'll fire off some email now.
Cheers all,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id PAA25515
for pups-liszt; Fri, 6 Aug 1999 15:48:34 +1000 (EST)
>From Peter Chubb <peterc(a)aurema.com> Fri Aug 6 15:48:25 1999
Received: from smtp.sw.oz.au (firewall-user(a)smtp.sw.oz.au [203.31.96.1])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id PAA25511
for <pups(a)minnie.cs.adfa.edu.au>; Fri, 6 Aug 1999 15:48:27 +1000 (EST)
Received: (from peterc@localhost)
by smtp.sw.oz.au (8.8.8+Sun/8.8.8) id PAA16635;
Fri, 6 Aug 1999 15:48:25 +1000 (EST)
Date: Fri, 6 Aug 1999 15:48:25 +1000 (EST)
Message-Id: <199908060548.PAA16635(a)smtp.sw.oz.au>
From: Peter Chubb <peterc(a)aurema.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: grog(a)lemis.com.au
Cc: pups(a)minnie.cs.adfa.edu.au (Unix Heritage Society)
Subject: Re: Unix mallet ....
In-Reply-To: <199908060351.NAA04564(a)henry.cs.adfa.edu.au>
References: <199908060351.NAA04564(a)henry.cs.adfa.edu.au>
X-Mailer: VM 6.31 under 20.2 XEmacs Lucid
Comments: Hyperbole mail buttons accepted, v04.023.
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
>>>>> "Warren" == Warren Toomey <wkt(a)henry.cs.adfa.edu.au> writes:
Warren> According to the SCCS records on Kirk McKusick's 4th CD,
Warren> /usr/src/usr.bin/calendar/calendars/calendar.computer was:
Warren> date and time created 89/11/27 14:10:01 by bostic
A Mallet is an articulated steam locomotive (named after Anatole
Mallet, a Frenchman). 1954 would have been in the midst of their
heydays. Often used for hauling logs. Now, how did UNIX get
involved???? 1954 predates UNIX as we know it, so it's probably
something else or a spoof....
Peter C
Hi all,
I thought I'd better send in a message to the PUPS list just to
shake out the cobwebs, and to welcome on the newest half-dozen subscribers.
I've added some more disk space, memory and a new OS to the PUPS Archive
machine, minnie. About 100 people now have access to the archive, and SCO
has sold 166 Ancient UNIX licenses.
Peter Chubb recently mentioned that Dennis Ritchie has unearthed some old
C compilers (see http://cm.bell-labs.com/cm/cs/who/dmr/primevalC.html) I'll
add them into the Archive soon, and perhaps even try to compile them with
the 5th Edition compiler.
As always, if you have any questions etc. about old Unixes, please drop
them into this mailing list.
Cheers,
Warren
----- Forwarded message from Riggi, Mike -----
>From MRIGGI(a)EMPIRE.STATE.NY.US Fri Jul 2 22:51:01 1999
Message-ID: <904E343860E9D211ADD80008C7CF70FD1C2F65@ALBINET>
From: "Riggi, Mike" <MRIGGI(a)EMPIRE.STATE.NY.US>
To: "'wkt(a)cs.adfa.edu.au'" <wkt(a)cs.adfa.edu.au>
Subject: Old ATT 3b2 Documentation.
Date: Fri, 2 Jul 1999 08:48:32 -0400
Return-Receipt-To: "Riggi, Mike" <MRIGGI(a)EMPIRE.STATE.NY.US>
X-Mailer: Internet Mail Service (5.5.2448.0)
I have complete sys documentation that came with ATT 3b2 400 machine in
early 1980s. Includes all 20+ red 3-ring binders (includes all diskettes),
also sets of ATT videos on SVR3.2. Also some software for the 3b2 such as
20/20 spreadsheet and WordPerfect. Can you think of anyone who would like
this for free?
Michael Riggi (518) 473-7649 or 439-3207.
----- End of forwarded message from Riggi, Mike -----
How do you boot Unix 6 on an Ersatz-11 emulator?
Here is the e11.ini I have:
set cpu 40
mount dm0: ..\rk6.dsk
assign tt1: f2
assign tt2: f3
boot dm0:
The emulator currently displays the copyright, followed by a new line and an "@" symbol. At this point if you type "rkunix" or "unix" it has an exception...
In article by David C. Jenner:
> 1502 SCO Ancient Unix license holders! (Or is it 152?)
Whups, typo :-)
> Wow, that's $150,000 to SCO for supporting the effort.
> That should probably be enough to pay all the lawyers, etc.
> (Even if it's only $15,000.) I hope Warren got a cut, too. :)
No, no cut for me, just happiness that people can use the archive.
We're currently just back up from a campus-wide power failure. I knew
it was coming. Every time minnie get over 100 days uptime, we have a
power failure.
Cheers all,
Warren
All,
Just a message to say that the PUPS mailing list DOES exist :-)
It's just very quiet, so please feel free to wake it up. I should
send in a list of new things in the PUPS Archive.
We now have:
152 people subscribed to the mailing list
100 people with access to the PUPS archive
1502 SCO Ancient Unix license holders.
Finally, John Dodson in Australia (who is not on the list), asked
me to forward this message to you all.
Cheers,
Warren
----- Forwarded message from John Dodson -----
From: John Dodson <johnd(a)physiol.usyd.edu.au>
Subject: Free to a good home...
Free to a good home...
Complete set of RSX11-M manuals. (Yes it ran on a PDP11 ;-)
Complete set of Ultrix manuals. (Oh Ok so it ran on Vaxes ;-)
One or 2 PDP-11/23's + some i/o cards (I'm not making a list, YOU must
look, decide & negotiate with me to let them go...)
A volunteer prepared to make a list would be OK.
Contact:
John Dodson, Dept of Physiology, (F13)
johnd(a)physiol.usyd.edu.au & Faculty of Medicine,
http://www.physiol.usyd.edu.au/johnd University of Sydney,
Phone +61 2 9351 3277 NSW 2006
Fax +61 2 9351 2058 Australia.
Bring a strong friend when you pick it up. You have a week before the docs are
trashed. The machines & cards I'll keep for a while till they find a good home.
Sorry I cannot (will not) deliver.
----- End of forwarded message from John Dodson -----
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id RAA26777
for pups-liszt; Tue, 1 Jun 1999 17:13:38 +1000 (EST)
>From Wim Fournier <wim(a)usn.nl> Tue Jun 1 16:59:52 1999
Received: from superluminal.usn.nl (wim(a)superluminal.usn.nl [194.183.103.23])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id RAA26771
for <pups(a)minnie.cs.adfa.edu.au>; Tue, 1 Jun 1999 17:13:27 +1000 (EST)
Received: (from wim@localhost)
by superluminal.usn.nl (8.8.5/8.8.5) id IAA30249
for pups(a)minnie.cs.adfa.edu.au; Tue, 1 Jun 1999 08:59:52 +0200
From: Wim Fournier <wim(a)usn.nl>
Message-Id: <199906010659.IAA30249(a)superluminal.usn.nl>
Subject: Introduction
To: pups(a)minnie.cs.adfa.edu.au
Date: Tue, 1 Jun 1999 08:59:52 +0200 (MET DST)
X-Mailer: ELM [version 2.4 PL25 PGP2]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
Well as the list does live (a bit) let me introduce myself, maybe I can get
out some discussion.
My name is Wim Fournier (for known people and friends (not that I have any)
it's Wimpie).
I'm a student of 19 years old and currently doing Technical Informatics...
That is something like system engineer with much knowledge.
I'm higly interrested in electronics; High Frequency radio; computers;
computer hardware; Old stuf (audio/compu/etc);unix/Linux
I own a PDP11/94 with modem-lines / dr11c / tu80 / etc
I have not got it working yet (hacking!!!)
It's from the dutch telecom company KPN who has used it for semaphone
(beepers and stuff) It came with a 19" rack (all black + heavy) and a switch
box for American plugs.
When I put the box and the PDP on power and switch on the switch and set it to
local on or power on, only the switch goes on... the PDP does not react.. I
have got one suspect: the wire between the switch and the PDP (3-wire in the
back)... it was broken and I re-wire it 1 on 1 but do not know if this is OK.
Further more I haven't got a disk yet. I'm searching for an old apple disk
(scsi-1) as someone told me it should work.
If someone has got an answer to my frustrating problems.. I'm listening.. 8*}
Well... that will be the end of this shout for help plus introduction..
Greetings,
Wim Fournier
Unix Support Netherlands (practice training company for my study)
PS: sorry for the bad English if any.. My keyboard doesn't type English that
good... 8*))
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id TAA27048
for pups-liszt; Tue, 1 Jun 1999 19:21:15 +1000 (EST)
>From Wim Fournier <wim(a)usn.nl> Tue Jun 1 19:07:16 1999
Received: from superluminal.usn.nl (wim(a)superluminal.usn.nl [194.183.103.23])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id TAA27043
for <pups(a)minnie.cs.adfa.edu.au>; Tue, 1 Jun 1999 19:21:05 +1000 (EST)
Received: (from wim@localhost)
by superluminal.usn.nl (8.8.5/8.8.5) id LAA00196;
Tue, 1 Jun 1999 11:07:16 +0200
From: Wim Fournier <wim(a)usn.nl>
Message-Id: <199906010907.LAA00196(a)superluminal.usn.nl>
Subject: Re: Introduction
To: A.F.R.Bain(a)dpmms.cam.ac.uk (Alan F R Bain)
Date: Tue, 1 Jun 1999 11:07:16 +0200 (MET DST)
Cc: pups(a)minnie.cs.adfa.edu.au
In-Reply-To: <E10ok9a-0006Jy-00(a)moose.dpmms.cam.ac.uk> from "Alan F R Bain" at Jun 1, 99 09:44:09 am
X-Mailer: ELM [version 2.4 PL25 PGP2]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
>
> Wim Fournier wrote:
> >Well as the list does live (a bit) let me introduce myself, maybe I can get
> >out some discussion.
> >
> >I own a PDP11/94 with modem-lines / dr11c / tu80 / etc
> >When I put the box and the PDP on power and switch on the switch and set it to
> >local on or power on, only the switch goes on... the PDP does not react.. I
> >have got one suspect: the wire between the switch and the PDP (3-wire in the
> >back)... it was broken and I re-wire it 1 on 1 but do not know if this is OK.
>
> Why not try powering up the PDP independantly of the power controller?
> You can make an american socket -> dutch plug lead, or just swap the plug.
> There's also most probably a circuit breaker on the back of the PDP.
> Check that this hasn't tripped (or been damaged in transit!).
That's a good one.. I saw the breaker.. it's holding the floor of the pdp..
But what I'm wordering is what the power consumption is (at 220V) in ampere,
because I will be feeding it from an normal home-socket (line/null/mass) at
+/- 230Volt 10 Ampere.
>
> The H??? power controller is just a box with a big relay for switching
> everything on at once. There came with it two little short ciruit
> plugs for testing (there is a power on line and and power off due to
> overheating line). I you do need a new three wire power controller
> cable, I have a box of hundreds of them, email me and I'm sure I can
> send you one.
Well.. I didn't get the test plugs.. but that's OK.. I'll nuke them myself 8*)
And as of the power controller cables.. How much does it cost to send from
your house (where do you live anyway?) to The Netherlands (I live near Utrecht
(about the center of NL))
>
> >Further more I haven't got a disk yet. I'm searching for an old apple disk
> >(scsi-1) as someone told me it should work.
>
> This depends upon the controller cards installed in the PDP.
>
I'll send you a list tommorow..
> Alan
>
Thanks
Wim Fournier
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id XAA27545
for pups-liszt; Tue, 1 Jun 1999 23:02:12 +1000 (EST)
>From "David C. Jenner" <djenner(a)halcyon.com> Tue Jun 1 22:47:30 1999
Received: from smtp04.nwnexus.com (smtp04.nwnexus.com [206.63.63.52])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id XAA27540
for <pups(a)minnie.cs.adfa.edu.au>; Tue, 1 Jun 1999 23:02:02 +1000 (EST)
Received: from halcyon.com (jenner.net [206.63.251.66])
by smtp04.nwnexus.com (8.8.8/8.8.8) with ESMTP id FAA00390;
Tue, 1 Jun 1999 05:47:52 -0700 (PDT)
Message-ID: <3753D662.9913E45C(a)halcyon.com>
Date: Tue, 01 Jun 1999 05:47:30 -0700
From: "David C. Jenner" <djenner(a)halcyon.com>
Organization: Northwest Nexus Net
X-Mailer: Mozilla 4.6 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: wkt(a)cs.adfa.edu.au
CC: Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>
Subject: Re: Free to a good home... (fwd)
References: <199906010555.PAA07705(a)henry.cs.adfa.edu.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
1502 SCO Ancient Unix license holders! (Or is it 152?)
Wow, that's $150,000 to SCO for supporting the effort.
That should probably be enough to pay all the lawyers, etc.
(Even if it's only $15,000.) I hope Warren got a cut, too. :)
Dave
Warren Toomey wrote:
>
> All,
> Just a message to say that the PUPS mailing list DOES exist :-)
> It's just very quiet, so please feel free to wake it up. I should
> send in a list of new things in the PUPS Archive.
>
> We now have:
> 152 people subscribed to the mailing list
> 100 people with access to the PUPS archive
> 1502 SCO Ancient Unix license holders.
>
> Finally, John Dodson in Australia (who is not on the list), asked
> me to forward this message to you all.
>
> Cheers,
> Warren
>
> ----- Forwarded message from John Dodson -----
> From: John Dodson <johnd(a)physiol.usyd.edu.au>
> Subject: Free to a good home...
>
> Free to a good home...
>
> Complete set of RSX11-M manuals. (Yes it ran on a PDP11 ;-)
>
> Complete set of Ultrix manuals. (Oh Ok so it ran on Vaxes ;-)
>
> One or 2 PDP-11/23's + some i/o cards (I'm not making a list, YOU must
> look, decide & negotiate with me to let them go...)
> A volunteer prepared to make a list would be OK.
>
> Contact:
>
> John Dodson, Dept of Physiology, (F13)
> johnd(a)physiol.usyd.edu.au & Faculty of Medicine,
> http://www.physiol.usyd.edu.au/johnd University of Sydney,
> Phone +61 2 9351 3277 NSW 2006
> Fax +61 2 9351 2058 Australia.
>
> Bring a strong friend when you pick it up. You have a week before the docs are
> trashed. The machines & cards I'll keep for a while till they find a good home.
> Sorry I cannot (will not) deliver.
> ----- End of forwarded message from John Dodson -----
Hello everyone,
As I'm trying to determine the exact configuration of the VAX 6000 I have just
acquired, I have the following very stupid question: how in the world do you
pull a VAXBI or XMI board out of the backplane? It's definitely nothing like
any UNIBUS or Q-bus stuff I have worked with so far. UNIBUS and Q-bus both use
Mxxxx series modules, but VAXBI and XMI use Txxxx series ones, which look quite
different mechanically. There is a long black bar hanging over each slot,
including empty ones, but no fiddling with it makes the board come out. Could
someone please explain to me how to pull VAXBI and XMI boards out and put them
back in? TIA.
Special Agent Michael Sokolov
Harhan Computer Operation Facility
International Free Computing Task Force
Phone: +1-216-761-3656
ARPA Internet SMTP mail: msokolov(a)harrier.Uznet.NET
> While rummaging I found this. Thought some one might find it useful.
Yes indeedy.... I had a paper copy of that, but it is nice to get an
electronic copy.
> SunOS 4.1.1 700-2719-10 of Sun Oct 14 16:11:25 PDT 1990 from Sun Release Engineering
> ARCH sun3
> VOLUME 1
> Vol File Name Size Type
> 1 0 boot 32768 image
> 1 1 XDRTOC 4096 toc
> 1 2 munix 729600 image
> 1 3 munixfs.tape 1638400 image
Speaking of 4.1.1 bits, I have a 4.1 tape for the early sun4 machines
that has bad spots in the usr file system and beyond on Tape 1 of 2.
Up to that point (the first 6 files) tape 1 is fine, and tape 2 is fine.
Anyone have the usr tarballs and later from a sun4 sunos 4.1 tape 1
that I could use to rewrite my tape? Right now I a using bits from
the 4.1.1 CD, but it would be nice to have the original 4.1 files
so that I could fully rewrite the tape with the correct bits. What I
would like to do is pull the reels out of a good fresh tape, and
put them into the Sun badged cartridge, and rewrite it. My 4/260
box would be much appreciative, for the long haul.
Any suggestions or leads to the mystical files are appreciated.
Is there a tally of how many of us are doing the old vme sun bit?
I run 3 12-slot boxes and 1 3-slot box, with 3/110, 3/160, 3/200,
4/110, 4/260 configurations, depending upon how the boards are swapped
on any given day.
Yeah, I know, it ain't one of our treasured PDP-11 toyz, but it a lot
easier to find in the dustbins here and there.....(:+}}...
Bob Keys
The standard SunOS comand to move the tape is
mt -f /dev/nrst0 rew
mt -f /dev/nrst0 fsf 1
You need to use the non-rewinding device, /dev/nrst0, not /dev/rst0 which
rewinds the tape automatically.
Then you might try either
tar tvfb /dev/nrst0 20b
or dd if=/dev/nrst0 of=dd.out.file bs=20b
Trying to recall what the format of the files on the sun
tape were. Humm.... Wonder if I still have my copy tape script....
Rummage around with find... found it.
It is attached at the end. A pretty stupid script now that I look at it.
But it did the trick to copy tapes from disk dd images. I leave it as
an excersize to write the script to copy the tape to disk. BTW, the tapes
were only 20 Mb in those days.
Hope this helps
RLH
Proud owner of a Sun 100U
> Generate sendmail.cf files using the web. Check out our web based <
> sendmail.cf file generator: http://www.harker.com/gen.sendmail.cf <
> For info about our "Managing Internet Mail, Setting Up and Trouble <
> Shooting sendmail and DNS" and a schedule of dates and locations, <
> please send email to info(a)harker.com, or visit www.harker.com <
Robert Harker Harker Systems
Sendmail and TCP/IP Network Training 1180 Hester Ave
Sendmail, Network, and Sysadmin Consulting San Jose, CA 95126
harker(a)harker.com 408-295-6239
#! /bin/sh
mt -f /dev/rst8 ret
dd if=/dev/rst8 of=tape1.file0 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 1
dd if=/dev/nrst8 of=tape1.file1 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 2
dd if=/dev/nrst8 of=tape1.file2 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 3
dd if=/dev/nrst8 of=tape1.file3 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 4
dd if=/dev/nrst8 of=tape1.file4 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 5
dd if=/dev/nrst8 of=tape1.file5 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 6
dd if=/dev/nrst8 of=tape1.file6 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 7
dd if=/dev/nrst8 of=tape1.file7 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 8
dd if=/dev/nrst8 of=tape1.file8 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 9
dd if=/dev/nrst8 of=tape1.file9 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 10
dd if=/dev/nrst8 of=tape1.file10 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 11
dd if=/dev/nrst8 of=tape1.file11 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 12
dd if=/dev/nrst8 of=tape1.file12 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 13
dd if=/dev/nrst8 of=tape1.file13 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 14
dd if=/dev/nrst8 of=tape1.file14 bs=126b
mt -f /dev/rst8 rew
mt -f /dev/nrst8 fsf 15
dd if=/dev/nrst8 of=tape1.file15 bs=126b
mt -f /dev/rst8 rew
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id JAA21117
for pups-liszt; Thu, 6 May 1999 09:00:40 +1000 (EST)
>From "Robert Harker, 408-295-9432" <harker(a)harker.com> Thu May 6 08:56:32 1999
Received: from harker.harker.com (harker.harker.com [192.102.231.1])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id JAA21112
for <pups-digest(a)minnie.cs.adfa.edu.au>; Thu, 6 May 1999 09:00:28 +1000 (EST)
Received: (from harker@localhost)
by harker.harker.com (8.8.7/8.8.8) id PAA23418
for pups-digest(a)minnie.cs.adfa.edu.au; Wed, 5 May 1999 15:56:32 -0700 (PDT)
Date: Wed, 5 May 1999 15:56:32 -0700 (PDT)
From: "Robert Harker, 408-295-9432" <harker(a)harker.com>
Message-Id: <199905052256.PAA23418(a)harker.harker.com>
To: pups-digest(a)minnie.cs.adfa.edu.au
Subject: TOC of Sun3 SunOS 4.1.1 tapes
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
While rummaging I found this. Thought some one might find it useful.
Hope this helps
RLH
> Generate sendmail.cf files using the web. Check out our web based <
> sendmail.cf file generator: http://www.harker.com/gen.sendmail.cf <
> For info about our "Managing Internet Mail, Setting Up and Trouble <
> Shooting sendmail and DNS" and a schedule of dates and locations, <
> please send email to info(a)harker.com, or visit www.harker.com <
Robert Harker Harker Systems
Sendmail and TCP/IP Network Training 1180 Hester Ave
Sendmail, Network, and Sysadmin Consulting San Jose, CA 95126
harker(a)harker.com 408-295-6239
SunOS 4.1.1 700-2719-10 of Sun Oct 14 16:11:25 PDT 1990 from Sun Release Engineering
ARCH sun3
VOLUME 1
Vol File Name Size Type
1 0 boot 32768 image
1 1 XDRTOC 4096 toc
1 2 munix 729600 image
1 3 munixfs.tape 1638400 image
1 4 mini-root 7168000 image
1 5 root 74309 tarZ
1 6 usr 11609002 tarZ
1 7 Kvm 2042991 tarZ
1 8 Install 375409 tarZ
1 9 Networking 368239 tarZ
1 10 System_V 1624303 tarZ
1 11 Sys 1824146 tarZ
1 12 SunView_Users 978709 tarZ
1 13 SunView_Demo 196393 tarZ
1 14 Text 286755 tarZ
1 15 Demo 2132420 tarZ
1 16 OpenWindows_Users 10627838 tarZ
1 17 OpenWindows_Demo 2235385 tarZ
1 18 OpenWindows_Fonts 7180441 tarZ
1 19 User_Diag 1362467 tarZ
1 20 Manual 2653437 tarZ
1 21 TLI 18976 tarZ
1 22 RFS 338005 tarZ
1 23 Debugging 1141193 tarZ
1 24 SunView_Programmers 696087 tarZ
1 25 Shlib_Custom 748155 tarZ
1 26 Graphics 1219433 tarZ
1 27 uucp 226513 tarZ
1 28 Copyright 1536 image
2 0 XDRTOC 4096 toc
2 1 XDRTOC 4096 toc
2 2 Games 1558603 tarZ
2 3 Versatec 2383297 tarZ
2 4 Security 203109 tarZ
2 5 OpenWindows_Programmers 3916907 tarZ
2 6 Patch_IPC 139264 tarZ
2 7 Patch_C++_2.0 2953216 tarZ
2 8 Patch_TAAC 20480 tarZ
2 9 Copyright 1536 image
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id JAA21141
for pups-liszt; Thu, 6 May 1999 09:03:09 +1000 (EST)
>From "Robert Harker, 408-295-9432" <harker(a)harker.com> Thu May 6 08:59:03 1999
Received: from harker.harker.com (harker.harker.com [192.102.231.1])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id JAA21136
for <pups-digest(a)minnie.cs.adfa.edu.au>; Thu, 6 May 1999 09:02:59 +1000 (EST)
Received: (from harker@localhost)
by harker.harker.com (8.8.7/8.8.8) id PAA23434
for pups-digest(a)minnie.cs.adfa.edu.au; Wed, 5 May 1999 15:59:03 -0700 (PDT)
Date: Wed, 5 May 1999 15:59:03 -0700 (PDT)
From: "Robert Harker, 408-295-9432" <harker(a)harker.com>
Message-Id: <199905052259.PAA23434(a)harker.harker.com>
To: pups-digest(a)minnie.cs.adfa.edu.au
Subject: Looking for Sun2 Multibus SCSI board
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
I am looking for a Sun2 Mutlibus SCSI board, no cables. Will give it a good
home, pay money (some), or trade for other Sun2 Mutlibus stuff. If you need
Sun2 Mutlibus boards I have some spares. Drop a request.
Thanks in advance
RLH
> Generate sendmail.cf files using the web. Check out our web based <
> sendmail.cf file generator: http://www.harker.com/gen.sendmail.cf <
> For info about our "Managing Internet Mail, Setting Up and Trouble <
> Shooting sendmail and DNS" and a schedule of dates and locations, <
> please send email to info(a)harker.com, or visit www.harker.com <
Robert Harker Harker Systems
Sendmail and TCP/IP Network Training 1180 Hester Ave
Sendmail, Network, and Sysadmin Consulting San Jose, CA 95126
harker(a)harker.com 408-295-6239
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id PAA22062
for pups-liszt; Thu, 6 May 1999 15:13:25 +1000 (EST)
>From Joerg Micheel <joerg(a)cs.waikato.ac.nz> Thu May 6 15:09:17 1999
Received: from xena.cs.waikato.ac.nz (xena.cs.waikato.ac.nz [130.217.241.20])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id PAA22057
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 6 May 1999 15:13:16 +1000 (EST)
Received: from lucy.cs.waikato.ac.nz (joerg(a)lucy.cs.waikato.ac.nz [130.217.241.12])
by xena.cs.waikato.ac.nz (8.9.3/8.9.3) with ESMTP id RAA22179
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 6 May 1999 17:09:18 +1200 (NZST)
Received: (from joerg@localhost)
by lucy.cs.waikato.ac.nz (8.8.8+Sun/8.8.8) id RAA01649
for pups(a)minnie.cs.adfa.edu.au; Thu, 6 May 1999 17:09:17 +1200 (NZST)
Date: Thu, 6 May 1999 17:09:17 +1200
From: Joerg Micheel <joerg(a)cs.waikato.ac.nz>
To: pups(a)minnie.cs.adfa.edu.au
Subject: Interview with Ken Thompson in COMPUTER
Message-ID: <19990506170917.A1630(a)cs.waikato.ac.nz>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Organization: SCMS, The University of Waikato, Hamilton, New Zealand
Project: WAND - Waikato Applied Network Dynamics, DAG
Operating-System: ... drained by Solaris 7 SPARC
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
Hi there,
I found this one quite interesting reading:
http://computer.org/computer/thompson.htm
Joerg
--
Joerg B. Micheel Email: <joerg(a)cs.waikato.ac.nz>
Waikato Applied Network Dynamics Phone: +64 7 8384794
The University of Waikato, SCMS Fax: +64 7 8384155
Private Bag 3105 Pager: +64 868 38222
Hamilton, New Zealand Plan: TINE and the DAG's
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id PAA22082
for pups-liszt; Thu, 6 May 1999 15:16:50 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Thu May 6 15:12:40 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id PAA22077
for <pups(a)minnie.cs.adfa.edu.au>; Thu, 6 May 1999 15:16:41 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id PAA10788;
Thu, 6 May 1999 15:12:40 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199905060512.PAA10788(a)henry.cs.adfa.edu.au>
Subject: Re: Interview with Ken Thompson in COMPUTER
In-Reply-To: <19990506170917.A1630(a)cs.waikato.ac.nz> from Joerg Micheel at "May 6, 1999 5: 9:17 pm"
To: joerg(a)cs.waikato.ac.nz (Joerg Micheel)
Date: Thu, 6 May 1999 15:12:40 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.edu.au (Unix Heritage Society)
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
In article by Joerg Micheel:
> Hi there,
>
> I found this one quite interesting reading:
>
> http://computer.org/computer/thompson.htm
>Joerg
Yes, I should link it on the PUPS/TUHS pages.
Thanks Joerg.
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id XAA22960
for pups-liszt; Thu, 6 May 1999 23:31:54 +1000 (EST)
A rescue yesterday yielded several 9-tracks claiming to be Usenix
collections from the late 70's and early 80's. Are there any Usenix
collections online that might be interested in copies? If not, would
this material be appropriate for the PUPS archive, possibly in a trimmed
or edited form?
--
Tim Shoppa Email: shoppa(a)trailing-edge.com
Trailing Edge Technology WWW: http://www.trailing-edge.com/
7328 Bradley Blvd Voice: 301-767-5917
Bethesda, MD, USA 20817 Fax: 301-767-5927
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id JAA07967
for pups-liszt; Mon, 3 May 1999 09:05:27 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Mon May 3 09:03:24 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id JAA07962
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 3 May 1999 09:05:19 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id JAA41888;
Mon, 3 May 1999 09:03:24 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199905022303.JAA41888(a)henry.cs.adfa.edu.au>
Subject: Re: Usenix archives?
In-Reply-To: <990502174247.20c01252(a)trailing-edge.com> from Tim Shoppa at "May 2, 1999 5:42:47 pm"
To: SHOPPA(a)trailing-edge.com (Tim Shoppa)
Date: Mon, 3 May 1999 09:03:24 +1000 (EST)
Cc: pups(a)minnie.cs.adfa.edu.au (Unix Heritage Society)
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
In article by Tim Shoppa:
> A rescue yesterday yielded several 9-tracks claiming to be Usenix
> collections from the late 70's and early 80's. Are there any Usenix
> collections online that might be interested in copies? If not, would
> this material be appropriate for the PUPS archive, possibly in a trimmed
> or edited form?
Hi Tim, yes I think those tapes would be excellent material for the
PUPS Archive. We already have some Usenix tapes in the archive:
2616 Applications/Usenix_77/ug091377-ar.tar.gz
10208 Applications/Spencer_Tapes/del.tar.gz
2688 Applications/Spencer_Tapes/tor79.tar.gz
but of course more would be welcome. I'd be happy to take them untrimmed :-)
Thanks!
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id BAA10986
for pups-liszt; Tue, 4 May 1999 01:43:39 +1000 (EST)
>From Eric Fischer <eric(a)fudge.uchicago.edu> Tue May 4 01:41:11 1999
Received: from fudge.uchicago.edu (IDENT:eric@fudge.uchicago.edu [128.135.136.68])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id BAA10981
for <pups(a)minnie.cs.adfa.edu.au>; Tue, 4 May 1999 01:43:28 +1000 (EST)
Received: (from eric@localhost)
by fudge.uchicago.edu (8.8.8/8.8.8) id KAA10922;
Mon, 3 May 1999 10:41:11 -0500 (CDT)
Date: Mon, 3 May 1999 10:41:11 -0500 (CDT)
From: Eric Fischer <eric(a)fudge.uchicago.edu>
Message-Id: <199905031541.KAA10922(a)fudge.uchicago.edu>
To: pups(a)minnie.cs.adfa.edu.au
Subject: SunOS 0.4 tape
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
When sorting through old things in the machine room here recently,
Job Bogan came across an early QIC tape of SunOS. The label reads:
Sun UNIX 4.2* Software Release 0.4
(*Berkeley Beta Release)
1/4" Boot Tape 1 of 2 700-0585-01
copyright (c) 1983 Sun Microsystems
Unfortunately, when I attempted to read the tape, all I got was a
tar file of a Fortran program dating from 1989. It didn't get very
far into the tape, though, so parts of the original software may
still be present -- but I don't know how to get past the end-of-tape
mark to get at them. Any ideas?
By the way, the Sun 1 that this tape goes with still exists, elsewhere
on campus, but hasn't been in usable condition in years.
eric
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id CAA11134
for pups-liszt; Tue, 4 May 1999 02:31:47 +1000 (EST)
>From Tim Shoppa <SHOPPA(a)trailing-edge.com> Tue May 4 02:29:16 1999
Received: from timaxp.trailing-edge.com (trailing-edge.wdn.com [198.232.144.27])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with SMTP id CAA11129
for <PUPS(a)MINNIE.cs.adfa.EDU.AU>; Tue, 4 May 1999 02:31:36 +1000 (EST)
Received: by timaxp.trailing-edge.com for PUPS(a)MINNIE.cs.adfa.EDU.AU;
Mon, 3 May 1999 12:29:16 -0400
Date: Mon, 3 May 1999 12:29:16 -0400
From: Tim Shoppa <SHOPPA(a)trailing-edge.com>
To: PUPS(a)minnie.cs.adfa.edu.au
Message-Id: <990503122916.20c010f3(a)trailing-edge.com>
Subject: Re: SunOS 0.4 tape
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
>When sorting through old things in the machine room here recently,
>Job Bogan came across an early QIC tape of SunOS. The label reads:
>
> Sun UNIX 4.2* Software Release 0.4
> (*Berkeley Beta Release)
> 1/4" Boot Tape 1 of 2 700-0585-01
> copyright (c) 1983 Sun Microsystems
>
>Unfortunately, when I attempted to read the tape, all I got was a
>tar file of a Fortran program dating from 1989.
So presumably someone decided to re-use this tape - and we hope they
didn't reformat the tape first.
> It didn't get very
>far into the tape, though, so parts of the original software may
>still be present -- but I don't know how to get past the end-of-tape
>mark to get at them. Any ideas?
QIC tape formats have physical sectors that the controller (in your
case, most likely the SCSI controller that interfaces the drive to
your SCSI bus) presents to the rest of the system as a series of
logical tape records and tape marks. You can't get past the logical
end-of-tape because the SCSI controller (not host adapter!) "knows"
there's nothing past the logical end-of-tape. If you bypass this
by going straight to the physical sectors, you can read the data
following logical end-of-tape, assuming that the cartridge was
never reformatted. Most SCSI QIC tape controllers will let you
get at the physical sectors, but this is rarely supported by the OS
and isn't always consistent from model to model and manufacturer
to manufacturer.
QIC tape standards are pretty well documented at http://www.qic.org/.
For details on how your SCSI QIC drive can be forced to access
physical sectors, it's best to go straight to the drive manufacturer's
technical manuals.
--
Tim Shoppa Email: shoppa(a)trailing-edge.com
Trailing Edge Technology WWW: http://www.trailing-edge.com/
7328 Bradley Blvd Voice: 301-767-5917
Bethesda, MD, USA 20817 Fax: 301-767-5927
I have created 'yet another PDP-11 page', hence forth to be known as YAPP
at :- www.psych.usyd.edu.au/pdp-11
I have covered all the production PDP-11's with a slant to earlier models,
and lots of images.
Enjoy.
I have a set of printed (decent quality) manuals which were
distributed with 32bit machines (HLH Orions) which ran BSD in later
life (I have BSD manuals for them). These ones must be from some
early port of <something>, perhaps 32v or I'm not sure what. They're
dated 1979 and seem to describe some definitely pre-BSD Unix. As you
can probably tell I haven't been through them in detail or I'd have
more info.
I don't really want them as they're 4 folders which don't actually
define any system I have (unless I succeed in finding a free PDP11 of
reasonable physical size in the UK...) and really I have too much
stuff already... But it seems a shame to just throw them out. Is it
worth trying to preserve such things? Could anyone offer them a home.
I can post them in the UK, and abroad if it's not too savagely
expensive.
--tim
I hope someone can put this machine to good use.
I'd pursue it myself but I live in Portland, OR.
---------- Forwarded message ----------
Path: news!global-news-master!newsfeed.concentric.net!newshub.northeast.verio.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!newsfeed.cwix.com!204.210.223.23!dustdevil.neo.rr.com!not-for-mail
From: matuscak(a)rohrer.com (Joe Matuscak)
Newsgroups: comp.sys.dec
Subject: PDP-11/83 looking for good home
Message-ID: <MPG.1162bfd24561aa4989684(a)news-server.neo.rr.com>
X-Newsreader: MicroPlanet Gravity v2.10
Date: Wed, 24 Mar 1999 09:25:09 -0500
NNTP-Posting-Host: 204.210.200.18
X-Complaints-To: abuse(a)neo.rr.com
X-Trace: dustdevil.neo.rr.com 922285509 204.210.200.18 (Wed, 24 Mar 1999 09:25:09 EDT)
NNTP-Posting-Date: Wed, 24 Mar 1999 09:25:09 EDT
Organization: Road Runner High Speed Online -- Northeast Ohio
Xref: news comp.sys.dec:76218
We have a PDP-11/83 system (BA123 worldbox, 2 DHQ11, RD54, TK50, LA120,
LA324) that is looking for a home. It's running MicroRSTS and is working.
We are located in northeast Ohio. Call or email me.
Thanks,
--
Joe Matuscak
Rohrer Corporation
717 Seville Road
Wadsworth, Ohio 44281
(330)335-1541
matuscak(a)rohrer.com
An interesting article on the early versions of Unix can be found online at:
http://www.daemonnews.org/199903/history.html
The arrtcle, which is an slightly updated version originally published in
Microsystems in 1984, is titled:
A History of UNIX Before Berkeley: UNIX® Evolution, 1975-1984
by Ian F. Darwin and Geoffrey Collyer
Martin Crehan
In article by Robert Harker, 408-295-9432:
> I just joined the pups-digest mailing list which seemed to be PDP-11
> oriented. Is there a different mailing list for the The Unix Heritage
> Society?
>
> And yes, I do have the original SunOS 2.x, 3.x, and 4.x software
> (and maybe 1.x also). As I tell friends, "There is a Sun 100u in the
> Smithsonian, but mine is older"
>
> Thanks in advance
> RLH
Hi Robert, the name is a legacy thing, feel free to talk about old Suns.
If you have the old software, and we can clear things with Sun, then
we could get it added into the archive here.
There was a German web site which had Sun's assent to put some old SunOS
versions up on the web. My email from Robert D. Keys
<rdkeys(a)seedlab1.cropsci.ncsu.edu> says:
Try the http://doener.unix-ag.uni-kl.de/ site, and it is explained
there. The guy actually got Sun to OK it, as far as I know, but
I have no idea of the exact legalese involved, but memory tells
me it was Sun Germany that gave the go-ahead on it.
The site may have moved to http://sun3arc.krupp.net, since I was
thinking a move was in progress a couple of months back.
I think I got to it via a link from www.sunhelp.com or www.sunfreeware.com.
Hope this helps,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id CAA00695
for pups-liszt; Thu, 4 Mar 1999 02:56:48 +1100 (EST)
In article by Jesper Nilsson:
> I'm thinking about getting myself a SCO Source license,
> but I'm worried that I might get "tainted" by this
> since my day job involves writing operating systems...
> My employer would not appreciate getting sued because of
> my hobbies...:-)
As long as you don't reuse tainted Unix source code in your job, you will
be ok. There are so many books covering the Unix kernel: Lions, Bach,
Goodheart, Vahalia etc., that any concerns other than source code reuse
are negligible.
That's my feelings, anyway.
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id LAA25583
for pups-liszt; Wed, 24 Feb 1999 11:46:21 +1100 (EST)
>From Greg Lehey <grog(a)lemis.com> Wed Feb 24 10:46:07 1999
Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id LAA25578
for <pups(a)minnie.cs.adfa.edu.au>; Wed, 24 Feb 1999 11:46:12 +1100 (EST)
Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137])
by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id LAA20195;
Wed, 24 Feb 1999 11:16:09 +1030 (CST)
Received: (from grog@localhost)
by freebie.lemis.com (8.9.3/8.9.0) id LAA51811;
Wed, 24 Feb 1999 11:16:08 +1030 (CST)
Message-ID: <19990224111607.G93492(a)lemis.com>
Date: Wed, 24 Feb 1999 11:16:07 +1030
From: Greg Lehey <grog(a)lemis.com>
To: wkt(a)cs.adfa.edu.au, Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>
Subject: Re: SCO Source license tainting?
References: <Pine.LNX.4.05-df.9902231646390.8684-100000(a)bartlet.df.lth.se> <199902232152.IAA04722(a)henry.cs.adfa.edu.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.93.2i
In-Reply-To: <199902232152.IAA04722(a)henry.cs.adfa.edu.au>; from Warren Toomey on Wed, Feb 24, 1999 at 08:52:15AM +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.edu.au
Precedence: bulk
On Wednesday, 24 February 1999 at 8:52:15 +1100, Warren Toomey wrote:
> In article by Jesper Nilsson:
>> I'm thinking about getting myself a SCO Source license,
>> but I'm worried that I might get "tainted" by this
>> since my day job involves writing operating systems...
>> My employer would not appreciate getting sued because of
>> my hobbies...:-)
>
> As long as you don't reuse tainted Unix source code in your job, you will
> be ok. There are so many books covering the Unix kernel: Lions, Bach,
> Goodheart, Vahalia etc., that any concerns other than source code reuse
> are negligible.
I think this relates to a spectre raised during the USL/BSDI wars.
Somebody suggested that anybody who had been exposed to AT&T source
code was ``tainted'' and could thus not legally develop competitive
systems. Somewhere I have a button that somebody brought back to me
from a USENIX, with the text ``mentally contaminated''.
Jesper, I don't think you need to worry about the problem. That kind
of restriction would be unenforceable.
Greg
--
See complete headers for address, home page and phone numbers
finger grog(a)lemis.com for PGP public key
Ken Wellsch has just uploaded a set of RX50 disk images containing
2.9BSD for the Pro 350 to the PUPS Archive. You can find them in
Distributions/ucb/2.9bsd4pro350-kcwellsc
He says:
I believe the RX50 is actually 80 tracks with 10 sectors per track,
thus yielding 800 blocks per disk. I think the first track is
reserved and thus Venix would not let me at it. Hopefully I have
not also lost additional information here too.
All the 34 disk images he sent in are 790 blocks long. Can anybody
tell us if we will need to recover track 0 to make these images useful?
At the very least, I've managed to find the pcreg.h file out of the
images (cat */*.rx50 | less -B), so I'm getting closer at recompiling
the 2.9/Pro kernel.
Cheers,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id DAA23748
for pups-liszt; Wed, 24 Feb 1999 03:01:12 +1100 (EST)
>From Jesper Nilsson <jesper(a)df.lth.se> Wed Feb 24 02:00:54 1999
Received: from bartlet.df.lth.se (jesper(a)bartlet.df.lth.se [194.47.252.146])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id DAA23743
for <pups(a)minnie.cs.adfa.edu.au>; Wed, 24 Feb 1999 03:01:02 +1100 (EST)
Received: from localhost (jesper@localhost)
by bartlet.df.lth.se (8.8.7/8.8.8) with ESMTP id RAA21777
for <pups(a)minnie.cs.adfa.edu.au>; Tue, 23 Feb 1999 17:00:54 +0100
Date: Tue, 23 Feb 1999 17:00:54 +0100 (CET)
From: Jesper Nilsson <jesper(a)df.lth.se>
To: PDP Unix Preservation Society <pups(a)minnie.cs.adfa.edu.au>
Subject: SCO Source license tainting?
Message-ID: <Pine.LNX.4.05-df.9902231646390.8684-100000(a)bartlet.df.lth.se>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
Tjo!
I have a question that I hope someone can help me with:
I'm thinking about getting myself a SCO Source license,
but I'm worried that I might get "tainted" by this
since my day job involves writing operating systems...
My employer would not appreciate getting sued because of
my hobbies...:-)
Has anyone done research about this aspect of the license?
My goals are twofold, running an older Unix version on my PDP-11's,
and of course I want to peruse the source of the classic versions.
/^JN - Jesper Nilsson
--
I've heard of UNIseX, but I've never had it.
Jesper Nilsson -- jesper(a)df.lth.se
Yeah, I'm interested. Can you write up what changes the linux port entailed???
-Mike
At 07:10 PM 2/20/99 +0100, g4klx(a)g4klx.demon.co.uk wrote:
>Hello All
>
>A couple of weeks ago I hacked the program v7 from the bostic_tools to
>work under all sorts of different Unix versions. It worked great and
>allowed me to snoop around the V7 file system images from native Linux.
>Anyone who wants a copy can send me an e-mail.
>
>Anyway I had a few hours spare today, and decided to try adding the V7
>filesystem to the Linux kernel. Results so far are encouraging:
>
>
>g4klx:/usr/src/linux# ls -l /mnt
>total 333
>drwxrwxrwx 7 root root 224 Sep 22 1988 .
>drwxr-xr-x 19 root root 1024 Feb 14 11:55 ..
>drwxrwxr-x 2 3 3 2512 Sep 22 1988 bin
>-rwxr-xr-x 1 3 3 8986 Jun 8 1979 boot
>drwxrwxr-x 2 3 3 160 Sep 22 1988 dev
>drwxrwxr-x 2 3 3 336 Sep 22 1988 etc
>-rwxr-xr-x 1 daemon daemon 53302 Jun 8 1979 hphtunix
>-rwxr-xr-x 1 daemon daemon 52850 Jun 8 1979 hptmunix
>drwxrwxr-x 2 3 3 192 Sep 22 1988 lib
>drwxrwxr-x 2 root lp 96 Sep 22 1988 mdec
>-rwxr-xr-x 1 root daemon 50990 Jun 8 1979 rkunix
>-rwxr-xr-x 1 root daemon 51982 Jun 8 1979 rl2unix
>-rwxr-xr-x 1 daemon daemon 51790 Jun 8 1979 rphtunix
>-rwxr-xr-x 1 daemon daemon 51274 Jun 8 1979 rptmunix
>g4klx:/usr/src/linux# df
>Filesystem 1024-blocks Used Available Capacity Mounted on
>/dev/hda1 3031184 1920771 953665 67% /
>/dev/loop0 1919 1877 42 98% /mnt
>g4klx:/usr/src/linux#
>
>
>I am using the loop block device to allow me to mount a file as a block
>device, this saves me having to add a new partition to my disc. There
>should be no reason why it won't work with a true disc partition. The V7
>filesystem under Linux is read/write.
>
>Anyone interested ?
>
>Jonathan
>
>
>
>
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id NAA02555
for pups-liszt; Sun, 21 Feb 1999 13:29:44 +1100 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Sun Feb 21 12:29:29 1999
Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id NAA02549
for <pups(a)minnie.cs.adfa.edu.au>; Sun, 21 Feb 1999 13:29:37 +1100 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.1/8.9.1) id NAA08687;
Sun, 21 Feb 1999 13:29:29 +1100 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199902210229.NAA08687(a)henry.cs.adfa.edu.au>
Subject: Re: V7 filesystem work
In-Reply-To: <Pine.LNX.4.05.9902201906360.1385-100000(a)g4klx.agri.ch> from Jonathan Naylor at "Feb 20, 1999 7:10:45 pm"
To: g4klx(a)g4klx.demon.co.uk
Date: Sun, 21 Feb 1999 13:29:29 +1100 (EST)
Cc: pups(a)minnie.cs.adfa.edu.au
Reply-To: wkt(a)cs.adfa.edu.au
X-Mailer: ELM [version 2.4ME+ PL43 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
In article by Jonathan Naylor:
> Hello All
>
> A couple of weeks ago I hacked the program v7 from the bostic_tools to
> work under all sorts of different Unix versions. It worked great and
> allowed me to snoop around the V7 file system images from native Linux.
> Anyone who wants a copy can send me an e-mail.
>
> Anyway I had a few hours spare today, and decided to try adding the V7
> filesystem to the Linux kernel. Results so far are encouraging:
> I am using the loop block device to allow me to mount a file as a block
> device, this saves me having to add a new partition to my disc. There
> should be no reason why it won't work with a true disc partition. The V7
> filesystem under Linux is read/write.
>
> Anyone interested ?
I'd be happy to add any changes etc. into the Tools directory in the PUPS
Archive.
It's about time Unix could read the Unix filesystem again :-)
Ciao,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id UAA05201
for pups-liszt; Sun, 21 Feb 1999 20:23:41 +1100 (EST)
>From Jonathan Naylor <g4klx(a)pop.agri.ch> Sun Feb 21 19:07:50 1999
Received: from biene.agri.ch (biene.agri.ch [212.28.128.41])
by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id UAA05195
for <pups(a)minnie.cs.adfa.edu.au>; Sun, 21 Feb 1999 20:23:21 +1100 (EST)
X-Internal-ID: 36B8327D0006E80C
Received: from g4klx.agri.ch (212.28.159.135) by biene.agri.ch (NPlex 2.0.119); Sun, 21 Feb 1999 10:23:16 +0100
Received: from localhost (g4klx@localhost)
by g4klx.agri.ch (8.8.8/8.8.8) with ESMTP id KAA00455;
Sun, 21 Feb 1999 10:07:51 +0100
X-Authentication-Warning: g4klx.agri.ch: g4klx owned process doing -bs
Date: Sun, 21 Feb 1999 10:07:50 +0100 (CET)
From: Jonathan Naylor <g4klx(a)pop.agri.ch>
X-Sender: g4klx(a)g4klx.agri.ch
Reply-To: g4klx(a)g4klx.demon.co.uk
To: Mike Allison <mallison(a)konnections.com>
cc: pups(a)minnie.cs.adfa.edu.au
Subject: Re: V7 filesystem work
In-Reply-To: <199902210203.TAA18682(a)mail.konnections.com>
Message-ID: <Pine.LNX.4.05.9902210957580.303-100000(a)g4klx.agri.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
Hello Mike and the list
On Sat, 20 Feb 1999, Mike Allison wrote:
> Yeah, I'm interested. Can you write up what changes the linux port entailed???
>
> -Mike
I assume you mean the standalone V7 FS program rather than the kernel V7
FS support ?
The code was written in old C, and from a modern C programmers point of
view, rather sloppily. The warnings from the compiler were terrible, so I
added function prototypes, and made the code more ANSI C like. Then I got
rid of a few bugs, in one place I remember a character pointer being
assigned to a character.
I then typedef'd the data types so I could use int8, int16 and int32 in
the code to make it more portable. I stopped using structure overlays onto
the raw data as that is messy and is not good for (a) byte ordering and
(b) structure packing. It also allowed me to stop using the original V7
file headers which would have made a public release of the code
problematic.
The data is extracted from the raw block data by using special
architecturally neutral functions into locally held structures. That is a
particular win with the block number in three bytes trick that is used in
the inode.
It has been tested on i386/Linux with both glibc 1.0 and glibc 2.0 and
Alpha/Linux, no changes were needed.
Then I added a few new commands to let me look at the superblock and
bootblocks and a few other bits.
Then I released it.
I have just sent a copy of the program to Warren for inclusion in the PUPS
tools section. Its not very big.
Work is progressing on the V7 filesystem in the Linux kernel. Anyone who
wants the patches for that should send me an e-mail. I hope to get it into
the mainstream kernel in the Linux 2.3 series.
Jonathan
Hello All
A couple of weeks ago I hacked the program v7 from the bostic_tools to
work under all sorts of different Unix versions. It worked great and
allowed me to snoop around the V7 file system images from native Linux.
Anyone who wants a copy can send me an e-mail.
Anyway I had a few hours spare today, and decided to try adding the V7
filesystem to the Linux kernel. Results so far are encouraging:
g4klx:/usr/src/linux# ls -l /mnt
total 333
drwxrwxrwx 7 root root 224 Sep 22 1988 .
drwxr-xr-x 19 root root 1024 Feb 14 11:55 ..
drwxrwxr-x 2 3 3 2512 Sep 22 1988 bin
-rwxr-xr-x 1 3 3 8986 Jun 8 1979 boot
drwxrwxr-x 2 3 3 160 Sep 22 1988 dev
drwxrwxr-x 2 3 3 336 Sep 22 1988 etc
-rwxr-xr-x 1 daemon daemon 53302 Jun 8 1979 hphtunix
-rwxr-xr-x 1 daemon daemon 52850 Jun 8 1979 hptmunix
drwxrwxr-x 2 3 3 192 Sep 22 1988 lib
drwxrwxr-x 2 root lp 96 Sep 22 1988 mdec
-rwxr-xr-x 1 root daemon 50990 Jun 8 1979 rkunix
-rwxr-xr-x 1 root daemon 51982 Jun 8 1979 rl2unix
-rwxr-xr-x 1 daemon daemon 51790 Jun 8 1979 rphtunix
-rwxr-xr-x 1 daemon daemon 51274 Jun 8 1979 rptmunix
g4klx:/usr/src/linux# df
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/hda1 3031184 1920771 953665 67% /
/dev/loop0 1919 1877 42 98% /mnt
g4klx:/usr/src/linux#
I am using the loop block device to allow me to mount a file as a block
device, this saves me having to add a new partition to my disc. There
should be no reason why it won't work with a true disc partition. The V7
filesystem under Linux is read/write.
Anyone interested ?
Jonathan