I've assembled some notes from old manuals and other sources
on the formats used for on-disk file systems through the
Seventh Edition:
http://www.cita.utoronto.ca/~norman/old-unix/old-fs.html
Additional notes, comments on style, and whatnot are welcome.
(It may be sensible to send anything in the last two categories
directly to me, rather than to the whole list.)
Hi,
I wonder, does anyone know how to set the unit number on an RA72 manually,
without the RA7x control panel? I need to put two RA72s in a BA123, I have the
skidplates under the drives, the KDA50 and the right internal SDI cables, but
this is a BA123, so I don't have that RA7x control panel they put in 3500/3600
skunk boxes. I know that on RF drives if you don't have that panel connector,
the drive has its own switches or jumpers to set the DSSI node number, and I'm
sure that the same is true for the SDI unit number on RA7x drives. There is a
pack of 3 DIP switches on the right side of the RA72, is that the unit number?
If so, is bit 0 on the left or on the right? Is 1 up or down? TIA.
--
Michael Sokolov
Special Agent
International Free Computing Task Force
ARPA Internet SMTP mail: msokolov(a)meson.jpsystems.com
In article by Martin Crehan:
> I found a web site:
> http://communication.ucsd.edu/A-News/
> that has Usenet postings dating from May 1981 to May 1982. the groups:
> FA.unix-wizards
> NET.bugs
> NET.bugs.2bsd
> NET.bugs.4bsd
> NET.bugs.v7
> NET.sources
> NET.tools
> NET.unix
> NET.unix-wizards
> contain postings with information on the early days of Unix.
>
> Have you heard of any other places that have old Usenet articles.
> Martin Crehan
Does anybody know of other Usenet archives? There are some archives
of comp.sources.* around. I've got much of the Minix and BSD newsgroups
archived since 1992.
I've also got 3 9-track tapes sitting here. One's labelled `News'; the
others have labels:
1600bpi tar
OLDNEWS ARCHIVE (mod)
25 feb 87
1600bpi tar
OLDNEWS ARCHIVE (aus,comp,mod,net,news)
25 feb 87
I might try reading them in the next few days.
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id LAA57011
for pups-liszt; Mon, 30 Aug 1999 11:31:26 +1000 (EST)
>From Warren Toomey <wkt(a)cs.adfa.edu.au> Mon Aug 30 11:29:26 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 LAA57007
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 30 Aug 1999 11:31:20 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.3) id LAA11320;
Mon, 30 Aug 1999 11:29:31 +1000 (EST)
From: Warren Toomey <wkt(a)cs.adfa.edu.au>
Message-Id: <199908300129.LAA11320(a)henry.cs.adfa.edu.au>
Subject: Re: VAX emulators
In-Reply-To: <199908280413.VAA22151(a)gull.prod.itd.earthlink.net> from Martin Crehan at "Aug 27, 1999 9:13:15 pm"
To: mjcrehan(a)earthlink.net (Martin Crehan)
Date: Mon, 30 Aug 1999 11:29:26 +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 Martin Crehan:
> Warren
>
> Keep up the good work. Have you heard of any VAX-11 emulators that we
> could use to run some of the versions of unix for the VAX?
> Martin Crehan
No, I don't know of any free ones. I think DEC have one for the Alpha,
but it's commercial. Does anybody know of a VAX emulator? I wonder if
Bob Supnik would be working on one.
Cheers,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id LAA57118
for pups-liszt; Mon, 30 Aug 1999 11:50:02 +1000 (EST)
>From Tim Shoppa <SHOPPA(a)trailing-edge.com> Mon Aug 30 11:49:47 1999
Received: from timaxp.trailing-edge.com (timaxp.trailing-edge.com [63.73.218.130])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with SMTP id LAA57104
for <PUPS(a)MINNIE.CS.ADFA.EDU.AU>; Mon, 30 Aug 1999 11:49:53 +1000 (EST)
Received: by timaxp.trailing-edge.com for PUPS(a)MINNIE.CS.ADFA.EDU.AU;
Sun, 29 Aug 1999 21:49:47 -0400
Date: Sun, 29 Aug 1999 21:49:47 -0400
From: Tim Shoppa <SHOPPA(a)trailing-edge.com>
To: PUPS(a)minnie.cs.adfa.edu.au
Message-Id: <990829214947.232006ae(a)trailing-edge.com>
Subject: Re: VAX Emulators
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
>> Keep up the good work. Have you heard of any VAX-11 emulators that we
>> could use to run some of the versions of unix for the VAX?
>No, I don't know of any free ones. I think DEC have one for the Alpha,
>but it's commercial.
What DEC has for the Alpha to let you run VAX code is VEST, which is
a translator, not a pure emulator.
> Does anybody know of a VAX emulator?
Well, during 1977-1978 VAX instruction set development was done
on an 11/70 running an emulator. Does that count? :-)
--
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.3/8.9.3) id MAA57425
for pups-liszt; Mon, 30 Aug 1999 12:20:29 +1000 (EST)
>From Stuart Norris <norris(a)euler.mech.eng.usyd.edu.au> Mon Aug 30 12:20:22 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 MAA57421
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 30 Aug 1999 12:20:23 +1000 (EST)
Received: from localhost (norris@localhost)
by orr.mech.eng.usyd.edu.au (8.9.3/8.9.3) with SMTP id MAA18883
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 30 Aug 1999 12:20:22 +1000 (EST)
X-Authentication-Warning: orr.mech.eng.usyd.edu.au: norris owned process doing -bs
Date: Mon, 30 Aug 1999 12:20:22 +1000 (EST)
From: Stuart Norris <norris(a)euler.mech.eng.usyd.edu.au>
X-Sender: norris(a)orr.mech.eng.usyd.edu.au
Reply-To: Stuart Norris <norris(a)euler.mech.eng.usyd.edu.au>
To: Unix Heritage Society <pups(a)minnie.cs.adfa.edu.au>
Subject: Unix 5th and 6th Edition Filesystems for Linux
In-Reply-To: <199908300129.LAA11320(a)henry.cs.adfa.edu.au>
Message-ID: <Pine.OSF.3.95.990830115745.18933C-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
I mentioned this to Warren a few months back, but I don't think I
sent it out to the mailing list, so excuse me if I am repeating myself.
Anyhow, I have hacked together a version of a Unix 5th (and 6th)
Edition filesystem for Linux. It is read only, and was written for
Linux 2.0 on an x86 and so will require a little work to install on
other systems and newer kernels, but it is fun to be able to mount
old disk images. Now only if I had the time to get it read-write ...
[root@ebb disks]# ls -l
total 2447
-rw------- 1 norris users 2494464 Feb 16 1999 ted_v6root
[root@ebb disks]# mount -t u5e -o loop ted_v6root /mnt/u5e
[root@ebb disks]# cd /mnt/u5e
[root@ebb u5e]# ls -l
total 102
drwxrwxr-x 2 adm sys 1104 May 14 1975 bin
drwxrwxr-x 2 adm sys 1824 Aug 15 1975 dev
drwxrwxr-x 2 adm sys 496 Aug 15 1975 etc
-rwxr-xr-x 1 root sys 29932 Aug 15 1975 hpunix
drwxrwxr-x 2 adm sys 464 May 14 1975 lib
drwxrwxr-x 2 adm sys 32 May 14 1975 mnt
-rwxr-xr-x 1 root sys 29932 Aug 15 1975 rkunix
drwxrwxrwt 2 adm sys 272 Aug 15 1975 tmp
drwxrwxr-x 15 adm sys 240 Aug 15 1975 u
-rwxr-xr-x 1 root sys 28684 Aug 15 1975 unix
drwxrwxr-x 15 adm sys 240 Aug 15 1975 usr
The source is sitting at
http://www.maths.unsw.EDU.AU/~norris/software.html#u5e
Untar the file into /usr/src/linux-2.0.XX/fs/u5e-0.2, make it, and stick
the module into /lib/modules/2.0.XX/fs. Then mount your disk image with
mount -t u5e -o loop <image> <mount point>
Cheers,
P.S. It is interesting to see that the GNU magic file is so up to date;
[root@ebb disks]# cd /mnt/u5e/lib
[root@ebb u5e]# ls -la
total 228
drwxrwxr-x 2 adm sys 464 May 14 1975 .
drwxrwxr-x 10 adm sys 256 Aug 15 1975 ..
-rwxrwxr-x 1 adm sys 5064 Jul 18 1975 as2
-rwxrwxr-x 1 adm sys 15352 Jul 18 1975 c0
-rwxrwxr-x 1 adm sys 21814 Jul 18 1975 c1
-rwxrwxr-x 1 adm sys 8188 Jul 18 1975 c2
-rw-rw-r-- 1 adm sys 112 Jul 19 1975 crt0.o
-rwxrwxr-x 1 adm sys 17424 Jul 18 1975 fc0
-rwxrwxr-x 1 adm sys 23822 Jul 18 1975 fc1
-rw-rw-r-- 1 adm sys 136 Jul 19 1975 fcrt0.o
-rw-rw-r-- 1 adm sys 13810 Jul 18 1975 filib.a
-rw-rw-r-- 1 adm sys 340 Jul 18 1975 fr0.o
-rw-rw-r-- 1 adm sys 14118 Jul 18 1975 liba.a
-rw-rw-r-- 1 adm sys 22042 Jul 19 1975 libc.a
-rw-rw-r-- 1 adm sys 13958 Jul 18 1975 libf.a
-rw-rw-r-- 1 adm sys 27622 Jul 18 1975 libp.a
-rw-rw-r-- 1 adm sys 9982 Jul 19 1975 libs.a
-rw-rw-r-- 1 adm sys 3530 Jul 19 1975 liby.a
-rwxrwxr-x 1 adm sys 3144 Jul 18 1975 lpr
-rw-rw-r-- 1 adm sys 436 Jul 19 1975 mcrt0.o
-rw-rw-rw- 1 root bin 8794 Jul 19 1975 tmgb
[root@ebb u5e]# file *
as2: PDP-11 pure executable
c0: PDP-11 pure executable
c1: PDP-11 pure executable
c2: PDP-11 pure executable
crt0.o: PDP-11 executable not stripped
fc0: PDP-11 pure executable
fc1: PDP-11 pure executable
fcrt0.o: PDP-11 executable not stripped
filib.a: very old PDP-11 archive
fr0.o: PDP-11 executable not stripped
liba.a: very old PDP-11 archive
libc.a: very old PDP-11 archive
libf.a: very old PDP-11 archive
libp.a: very old PDP-11 archive
libs.a: very old PDP-11 archive
liby.a: very old PDP-11 archive
lpr: PDP-11 executable
mcrt0.o: PDP-11 executable not stripped
tmgb: very old PDP-11 archive
--
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 VAA59473
for pups-liszt; Mon, 30 Aug 1999 21:16:57 +1000 (EST)
>From Sergey Svishchev <svs(a)ropnet.ru> Mon Aug 30 21:15:51 1999
Received: from d32-179.ropnet.ru (svs(a)d32-179.ropnet.ru [212.42.32.179])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with SMTP id VAA59469
for <pups(a)minnie.cs.adfa.edu.au>; Mon, 30 Aug 1999 21:16:45 +1000 (EST)
Received: from d32-179.ropnet.ru by d32-179.ropnet.ru with for delivery to "pups(a)minnie.cs.adfa.edu.au"
id AA0209; Mon, 30 Aug 99 15:15:52 +0400
Message-Id: <19990830151551.22833@firepower>
Date: Mon, 30 Aug 1999 15:15:51 +0400
From: Sergey Svishchev <svs(a)ropnet.ru>
To: pups(a)minnie.cs.adfa.edu.au
Subject: Re: Source of early Unix information
Mail-Followup-To: pups(a)minnie.cs.adfa.edu.au
References: <199908280450.VAA25771(a)gull.prod.itd.earthlink.net> <199908300059.KAA11005(a)henry.cs.adfa.edu.au>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.89
In-Reply-To: <199908300059.KAA11005(a)henry.cs.adfa.edu.au>; from Warren Toomey on Mon, Aug 30, 1999 at 10:59:52AM +1000
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
On Mon, Aug 30, 1999 at 10:59:52AM +1000, Warren Toomey wrote:
> I've also got 3 9-track tapes sitting here. One's labelled `News'; the
> others have labels:
>
> 1600bpi tar
> OLDNEWS ARCHIVE (aus,comp,mod,net,news)
> 25 feb 87
>
> I might try reading them in the next few days.
If you do manage to read them, could you make INFO-VAX messages (if there
are any, of course) available? I'd like to merge them with other INFO-VAX
archives, for completeness. (I run a WebGlimpse-based searchable archive
of classiccmp and INFO-VAX, URL below.)
--
Sergey Svishchev -- <svs(a)ropnet.ru> -- http://mail-index.nice.ru/
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id AAA60361
for pups-liszt; Tue, 31 Aug 1999 00:45:57 +1000 (EST)
>From "Robert Harker, 408-295-9432" <harker(a)harker.com> Tue Aug 31 00:45:04 1999
Received: from firewall.harker.com (IDENT:root@firewall.harker.com [192.102.231.125])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id AAA60357
for <pups(a)minnie.cs.adfa.edu.au>; Tue, 31 Aug 1999 00:45:49 +1000 (EST)
Received: from harker.harker.com (harker.harker.com [172.16.0.1])
by firewall.harker.com (8.9.3/8.9.3) with ESMTP id HAA32678;
Mon, 30 Aug 1999 07:51:29 -0700
Received: (from harker@localhost)
by harker.harker.com (8.8.7/8.8.8) id HAA01191;
Mon, 30 Aug 1999 07:45:04 -0700 (PDT)
Date: Mon, 30 Aug 1999 07:45:04 -0700 (PDT)
From: "Robert Harker, 408-295-9432" <harker(a)harker.com>
Message-Id: <199908301445.HAA01191(a)harker.harker.com>
To: wkt(a)cs.adfa.edu.au
Subject: Older versions of SunOS
Cc: pups(a)minnie.cs.adfa.edu.au
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
Visited your web page and looked at your page for SunOS and Solaris
I can add more history:
I believe the first public release of SunOS was 0.9 so I will start there
SunOS Aprox Date Comments
_____ __________ _____________________________
0.9 1983 First relase for the oldest Sun1 CPU boards
As I recall the Sun1 CPU boards were 68000 boards
(Maybe 68010?) with 256Kb ram on board.
This relase was a quick and dirty port of AT&T's
version of UNIX, not BSD. No window system.
I ran the very last tech support workstation running
SunOS 0.9, a machine called onefive (the name as I
recall referred to the hardware.
1.0 1984 (1983?) First relase for the new Sun2 CPU boards.
68010 CPU and no memory on the mother board
Introduced Sun's SunTools window system.
1.1 1984-03-12 From SunOS 1.1 Installation Guide
First stable SunOS release (or so I was told
as we upgraded systems to 1.1)
Required Rev N PROMS on the mother board
2.0 1985-04-15 From "System Administration for the Sun Workstation"
Revision history: "First Customer release of this
System Administration Manual"
Support for Sun2/50 and 2/160 VME based workstations.
First general release of NFS and NIS
2.3 1986-03-21 From SunOS 2.3 Upgrade tape
(Photocopy of Proof tape from SQA)
3.0 1986-02-17 From "Writing Device Drivers for the Sun Workstation"
Supports new Sun 3 68020 architecture.
4.0 1988-05-09 From "SunOS 4.0 Change Notes"
"Key improvements incorporated by SunOS 4.0 include:
* New system architecture that promotes system
resource sharing and portability across
different hardware platforms.
* Share library facility that reduces program size
and swap space requirements.
* Resizable swap area for diskless clients
* Secure networking through the use of RPC
(Remote Procedure Call).
* NFS (Network File System) replaces ND (Network Disk)
for diskless client systems. The Effect of this is
to make system administration easier and more
flexible.
* All of the $.3 BSD network changes are incorporated
including TCP (Transmission Control Protocol) and
IP (Internet Protocol) performance improvements
and subnetting.
* Automount facility that automatically mounts
accessible remote filesystems as needed."
Supports new Sun 4 SPARC architecture.
4.0.3 1989-04-24 From "Documentation Erata and Changes Pages
For SunOS Release 4.0.3"
4.0.3c 1989-06-06 From "SPARCstation-1 SunOS 4.0.3 Sun-4c Release Notes"
4.1 1990-03-27 From SunOS 4.1 "Installing The SunOS"
Hope this helps to fill out the timeline.
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
Warren Toomey <wkt(a)henry.cs.adfa.edu.au> wrote:
> Hi all,
> I also asked Dennis if we could put his two old `primeval' C
> compilers into the archive. He said:
>
> > I don't have a problem with copying the compilers, more or
> > less as a mirror. I wonder if anyone will try to revive them?
So are they now on minnie or not? If they are, then where? I just looked and
couldn't find them.
--
Michael Sokolov
Special Agent
International Free Computing Task Force
Harhan Computer Operation Facility
ARPA Internet SMTP mail: msokolov(a)baryon.trailing-edge.com
(I'm Cc'ing this to the PUPS list because the original message was, but this
discussion belongs on the Quasijarus list. Please don't Cc follow-ups to PUPS,
instead everyone who is interested in this discussion please send:
subscribe quasijarus
to Majordomo(a)minnie.cs.adfa.edu.au)
Wilko Bulte <wilko(a)yedi.iaf.nl> wrote:
> I've been trying to get 4.3BSD to run on my newly acquired MicroVAXII.
> I followed the Ultrix route described in the docs in the pups tree.
>
> I get as far as:
>
> [...]
>
> 4.3 BSD Quasijarus UNIX #0: Fri Dec 25 14:22:17 EST 1998
> msokolov@polygon:/usr/src/sys/GENERIC
>
> [...]
>
> ra0 at uda0 slave 0: MICROP , size = 1303998 sectors
OK, good, I see you've labeled your system disk.
> ra1 at uda0 slave 1trap type 6, code = 2, pc = 80031b1c
> panic: Arithmetic fault
OK, trap 6 code 2 is integer divide by zero on the VAX. My obvious guess is
that the disk has a garbage label on it and when the kernel tries to interpret
it, it divides by zero and blows up. A garbage label is something worse than no
label at all, because the label structure has a magic at the beginning, and
trust me, the kernel does check it and it does not blow up with a divide by
zero when block 0 is all zeros.
Wilko, what exactly do you have in the label block of disk 1? If you've been
following my installation instructions to the letter, that disk would be your
Ultrix disk. My installation instructions call for labeling the BSD disk, but
not the Ultrix disk. In fact, putting a BSD label on an Ultrix bootable disk
would render it unbootable, as Ultrix has boot code where BSD has the label.
This means that normally when someone follows my Ultrix-based installation
procedure, BSD will simply view the Ultrix disk as unlabeled and make it one
big partition a. You obviously have something else in there.
> Exactly the same thing happens when I use 4.3reno instead of the Quasijarus
> kit.
Well, this at least means that this is not yet another one of my own bugs, so
that's the good news. :-) But sure, the kernel could do with a few more label
sanity checks so that it prints a nice error message instead of blowing up.
I'll look into it.
--
Michael Sokolov
Special Agent
International Free Computing Task Force
Harhan Computer Operation Facility
ARPA Internet SMTP mail: msokolov(a)baryon.trailing-edge.com
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id NAA47798
for pups-liszt; Sat, 28 Aug 1999 13:58:50 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Sat Aug 28 13:58: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 NAA47794
for <pups(a)minnie.cs.adfa.edu.au>; Sat, 28 Aug 1999 13:58:44 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id NAA06231
for pups(a)minnie.cs.adfa.edu.au; Sat, 28 Aug 1999 13:58:44 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908280358.NAA06231(a)henry.cs.adfa.edu.au>
Subject: dmr's comments on releasing old code
To: pups(a)minnie.cs.adfa.edu.au (Unix Heritage Society)
Date: Sat, 28 Aug 1999 13:58:44 +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
All,
Dennis Ritchie just emailed me with a URL about Dan Bricklin's
efforts to release his original VisiCalc:
http://www.bricklin.com/history/vcpostingreactions.htm
The URL contains a link to an email from Dennis about his attempts to
get the older UNIX source code, and the primeval C compilers, released:
http://www.bricklin.com/history/dmrletter.htm
Cheers,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id OAA47821
for pups-liszt; Sat, 28 Aug 1999 14:03:48 +1000 (EST)
>From Martin Crehan <mjcrehan(a)earthlink.net> Sat Aug 28 14:03:30 1999
Received: from gull.prod.itd.earthlink.net (gull.prod.itd.earthlink.net [207.217.121.85])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id OAA47817
for <pups(a)minnie.cs.adfa.oz.au>; Sat, 28 Aug 1999 14:03:41 +1000 (EST)
Received: from gort (1Cust102.tnt2.covina.ca.da.uu.net [208.254.25.102])
by gull.prod.itd.earthlink.net (8.9.3/8.9.3) with SMTP id VAA13229
for <pups(a)minnie.cs.adfa.oz.au>; Fri, 27 Aug 1999 21:03:30 -0700 (PDT)
Date: Fri, 27 Aug 1999 21:03:30 -0700 (PDT)
Message-Id: <199908280403.VAA13229(a)gull.prod.itd.earthlink.net>
X-Sender: mjcrehan(a)earthlink.net
X-Mailer: Windows Eudora Light Version 1.5.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: pups(a)minnie.cs.adfa.oz.au
From: Martin Crehan <mjcrehan(a)earthlink.net>
Subject: Dennis Ritchie letter on releasing early Unix
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
I ran across an interesting account from Dennis Ritchie on the process he
went through to get us the SCO liscense for Ancient Unix:
http://www.bricklin.com/history/dmrletter.htm
Martin Crehan
9 PM PDT, August 27, 1999
mjcrehan(a)earthlink.net
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id VAA49114
for pups-liszt; Sat, 28 Aug 1999 21:08:36 +1000 (EST)
>From Warren Toomey <wkt(a)henry.cs.adfa.edu.au> Sat Aug 28 21:08: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.3/8.9.3) with ESMTP id VAA49110
for <pups(a)minnie.cs.adfa.edu.au>; Sat, 28 Aug 1999 21:08:29 +1000 (EST)
Received: (from wkt@localhost)
by henry.cs.adfa.edu.au (8.9.2/8.9.1) id VAA07821
for pups(a)minnie.cs.adfa.edu.au; Sat, 28 Aug 1999 21:08:29 +1000 (EST)
(envelope-from wkt)
From: Warren Toomey <wkt(a)henry.cs.adfa.edu.au>
Message-Id: <199908281108.VAA07821(a)henry.cs.adfa.edu.au>
Subject: Primeval C compilers
To: pups(a)minnie.cs.adfa.edu.au (Unix Heritage Society)
Date: Sat, 28 Aug 1999 21:08:29 +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
Hi all,
I also asked Dennis if we could put his two old `primeval' C
compilers into the archive. He said:
I don't have a problem with copying the compilers, more or
less as a mirror. I wonder if anyone will try to revive them?
I've had a go at reviving them today, using V5 cc and tools. It's a
real PITA I can assure you. I've got the last1120c compiler compiled,
but I can't get it to compile itself. As soon as it sees line 16 in c00.c
i = namsiz;
it complains that the LHS isn't an Lvalue.
I think I'll stop now, my brain is hurting too much :-)
Ciao,
Warren
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id CAA50367
for pups-liszt; Sun, 29 Aug 1999 02:46:23 +1000 (EST)
To: Subject:, Re:, The, dsw, man, page, wkt(a)cs.adfa.edu.au
, pups(a)minnie.cs.adfa.edu.au
CC: pups(a)minnie.cs.adfa.edu.au
Date: Fri, 27 Aug 1999 01:08:44 -0400
From: dmr
To: Subject:, Re:, The, dsw, man, page, wkt(a)cs.adfa.edu.au, pups(a)minnie.cs.adfa.edu.au
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
The A-news archive "man page" article that Fischer
retrieved from Usenet of 1981, describing the original dsw,
is authentic so far as I can remember. As the article
suggests, the displayed man page is a construction,
and didn't exist as such, but it indeed described what
the ancestral program did. By a year or so later, as
documented in the First Edition manual, the behavior
and the name were already referred to as "ancient."
My, how time passes.
Dennis
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id UAA42243
for pups-liszt; Fri, 27 Aug 1999 20:16:58 +1000 (EST)
>From Wilko Bulte <wilko(a)yedi.iaf.nl> Fri Aug 27 19:47:02 1999
Received: from uni4nn.gn.iaf.nl (osmium.gn.iaf.nl [193.67.144.12])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id UAA42231;
Fri, 27 Aug 1999 20:16:40 +1000 (EST)
Received: from yedi.iaf.nl (uucp@localhost)
by uni4nn.gn.iaf.nl (8.9.2/8.9.2) with UUCP id LAA30941;
Fri, 27 Aug 1999 11:53:23 +0200 (MET DST)
Received: (from wilko@localhost)
by yedi.iaf.nl (8.9.3/8.9.3) id LAA31089;
Fri, 27 Aug 1999 11:47:02 +0200 (CEST)
(envelope-from wilko)
From: Wilko Bulte <wilko(a)yedi.iaf.nl>
Message-Id: <199908270947.LAA31089(a)yedi.iaf.nl>
Subject:
To: pups(a)minnie.cs.adfa.oz.au (PUPS Users Mailing List),
quasijarus(a)minnie.cs.adfa.oz.au (Quasijarus BSD Users Mailing List)
Date: Fri, 27 Aug 1999 11:47:02 +0200 (CEST)
X-Organisation: Private FreeBSD site - Arnhem, The Netherlands
X-pgp-info: PGP public key at 'finger wilko(a)freefall.freebsd.org'
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
[this was mistakenly sent to pupswork yesterday. sorry...]
Hi there,
I've been trying to get 4.3BSD to run on my newly acquired MicroVAXII.
I followed the Ultrix route described in the docs in the pups tree.
I get as far as:
>>> boot dua0
2..1..0..
loading boot
Boot
: /vmunix
327184+102656+130352 start 0x23a8
4.3 BSD Quasijarus UNIX #0: Fri Dec 25 14:22:17 EST 1998
msokolov@polygon:/usr/src/sys/GENERIC
real mem = 16773120
SYSPTSIZE limits number of buffers to 112
avail mem = 14949376
using 112 buffers containing 917504 bytes of memory
MicroVAX-II
tmscp0 at uba0 csr 174500 vec 774, ipl 15
tms0 at tmscp0 slave 0
uda0 at uba0 csr 172150 vec 770, ipl 14
uda0: version 5 model 13
uda0: DMA burst size set to 4
ra0 at uda0 slave 0: MICROP , size = 1303998 sectors
ra1 at uda0 slave 1trap type 6, code = 2, pc = 80031b1c
panic: Arithmetic fault
syncing disks... done
Exactly the same thing happens when I use 4.3reno instead of the Quasijarus
kit.
Any ideas?
Wilko
--
| / o / / _ Arnhem, The Netherlands - Powered by FreeBSD -
|/|/ / / /( (_) Bulte WWW : http://www.tcja.nlhttp://www.freebsd.org
> I'm sure Bob Supnik would appreciate your changes.
I have nothing against the Supnik emulator whatsoever. I use it
all the time. Before passing these changes on, however, you might
want to verify that the licenses are compatible; begemot P11 is
copylefted.
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA40147
for pups-liszt; Fri, 27 Aug 1999 10:02:08 +1000 (EST)
>From "A. P. Garcia" <apg(a)execpc.com> Fri Aug 27 10:01:41 1999
Received: from mail.execpc.com (dantooine-2-183.mdm.mke.execpc.com [169.207.139.121])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with SMTP id KAA40139
for <pups(a)minnie.cs.adfa.edu.au>; Fri, 27 Aug 1999 10:01:55 +1000 (EST)
Received: (qmail 259 invoked by uid 1000); 27 Aug 1999 00:01:41 -0000
Date: 27 Aug 1999 00:01:41 -0000
Message-ID: <19990827000141.258.qmail(a)os-factory.whatever.localnet>
From: "A. P. Garcia" <apg(a)execpc.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
> It was a change to geni.c. The Begemot I have (2.3) had apparent mods
> already done for FreeBSD, but I still had to hack geni to resolv the
> underscores. it was a simple change though, as I recall.
If it's not too much trouble, could you please give us more specific
details? If not, I'll try taking a shot at it; I want to compile this
under FreeBSD. Thank you.
Received: (from major@localhost)
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id PAA41334
for pups-liszt; Fri, 27 Aug 1999 15:09:14 +1000 (EST)
> Hi -
Hi - :)
> > From: staylor(a)mrynet.com (S. Akmentins-Teilors)
>
>
> >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?
It was a change to geni.c. The Begemot I have (2.3) had apparent mods
already done for FreeBSD, but I still had to hack geni to resolv the
underscores. it was a simple change though, as I recall.
> > 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.
I tried the patches against the virgin begemot 2.3 code, and I'm still
seeing the unresolved's due to underscores. Just FYI that they don't
apply to the Flea-3.0-CURRENT.
Thanks HEAPs tho ;)
-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 CAA38512
for pups-liszt; Fri, 27 Aug 1999 02:36:18 +1000 (EST)
>From Johnny Billquist <bqt(a)Update.UU.SE> Fri Aug 27 02:34:39 1999
Received: from Zeke.Update.UU.SE (IDENT:2026@Zeke.Update.UU.SE [130.238.11.14])
by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id CAA38503
for <pups(a)minnie.cs.adfa.edu.au>; Fri, 27 Aug 1999 02:36:04 +1000 (EST)
Received: from localhost (bqt@localhost)
by Zeke.Update.UU.SE (8.8.8/8.8.8) with SMTP id SAA23443;
Thu, 26 Aug 1999 18:34:41 +0200
Date: Thu, 26 Aug 1999 18:34:39 +0200 (MET DST)
From: Johnny Billquist <bqt(a)Update.UU.SE>
To: Mirian Crzig Lennox <lennox(a)alcita.com>
cc: pups(a)minnie.cs.adfa.edu.au
Subject: Re: Modified Supnik emulator for the 11
In-Reply-To: <m3iu63plyh.fsf(a)shelbyville.oai.com>
Message-ID: <Pine.VUL.3.93.990826183419.23125A-100000(a)Zeke.Update.UU.SE>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups(a)minnie.cs.adfa.edu.au
Precedence: bulk
On 25 Aug 1999, Mirian Crzig Lennox wrote:
> 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. :)
RP06 are 176 MB... :-)
Johnny
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt(a)update.uu.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
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)