Hi, all!
I just dug into sed.h from 32V version of sed:
gcc can't parse the following code:
union reptr {
struct reptr1 {
char *ad1;
char *ad2;
char *re1;
char *rhs;
FILE *fcode;
char command;
char gfl;
char pfl;
char inar;
char negfl;
};
struct reptr2 {
char *ad1;
char *ad2;
union reptr *lb1;
char *rhs;
FILE *fcode;
char command;
char gfl;
char pfl;
char inar;
char negfl;
};
} ptrspace[PTRSIZE], *rep;
Does anyone know current form of that, or how to force this
to compile and work?
Thanks a lot!
S.
> If I remember correctly, all of the "real" members of the 3B family
> (i.e. 3B2, 3B5, 3B15 and 3B20) shared a common "virtual"
> instruction set called (I think) IS25 - it was the job of the assembler
> to translate IS25 into the actual machine code for the specific
> processor used in each machine.
> IS25 was a little curious because it only defined those instructions
> that were likely to be of use to the C compiler - thus there was a
> "push" instruction so that the compiler could push function arguments
> onto the stack, but no "pop" instruction because the C compiler
> never generated it.
IS25: just so. I managed to retrieve the scanned PDF for
the manual for this virtual instruction set. It's an
internal memo, but I'll send it if anyone asks. It's
2.8MB of page images and is 108 pages long.
The memories of Lindsly and Lowenstein are also apposite.
AT&T donated quite a few machines (3B20 and 3B2) to universities,
and though they appreciated the thought, there were
various drawbacks--the gift didn't include maintenance, for
example.
Dennis
Duncan Anderson asks:
> Thanks for that bit of information. I had been under the impression that it
> was V3. Is the lack of streams the main difference between the 2 and 3? If
> there is no streams interface, can the machine be part of a TCP/IP network?
SVR3 also added shared libraries and RFS. As for TCP/IP the popular
implementation was from Wollongong. But wouldn't you need ethernet
hardware support too? It's been a long time but I only remember
StarLAN hardware for it.
> I'm interested in acquring an AT&T 3b2 computer. One of these systems
> used to run a famous public UNIX system "killer". They also run #5ess
> telephone switches, however the OS is different in that case
> (DMERT/UNIX-RTR instead of whatever the consumer-level 3b2 runs).
> If anyone has information on where to acquire these (I saw the recent
> discussion on 3b1s and I know they are more prolific than 3b2s-- infact
> a friend of mine used to have a UNIX PC which we set up a BBS on).
The 3B2 was not the same machine as the one in 5ESS, which
was/is the 3B20D, a fairly large duplexed machine (two processors
that mutually checked each other). The 3B2 was a desktop.
The 3B20D wasn't sold commercially, as far as I know. There
was a 3B20S (multi-cabinet) that at least nominally
was commercially available.
Their ISAs were not quite the same, but some assembler language
tricks made the assembler-level languages look quite similar.
Dennis
>I think it's System V Release 3.0 or thereabout
Basically the same machine was also sold as the 3b1; the difference
between the 7300 and the 3b1 is that the 3b1 has room for a taller
hard disk drive.
I think the OS would best be characterized as SVR2 with the addition
of the 4.1bsd VM system ("real" SVR2 had no demand paged VM) and the
further addition of its own unique approach to shared libraries.
It's definitely not SVR3; no "STREAMS".
Greetings
I wonder if anyone on this list has any idea where I can find some information
regarding the AT+T PC7300? I have one, but it seems that the power supply has
problems. In any case, it is designed for a lower voltage than what we have
here, namely 220V 50Hz.
I should like to know if it is possible to get schematic diagrams for the
power supply so that I can get an electronics engineer friend to have a go at
redesigning it.
Am I barking up the wrong tree?
regards
Duncan
___________________________________________________________
Win a BlackBerry device from O2 with Yahoo!. Enter now. http://www.yahoo.co.uk/blackberry
Hello,
On my FreeBSD/i386 host, I was unable to extract the "rootdump"
file of the 4.4BSD-Alpha distribution available on Minnie.
Fortunately, I succeeded on my NetBSD/vax machine, even though
its version of NetBSD is far older than FreeBSD 5.3 which is
what I have on the i386.
The VAX "restore" program mentioned something about quad-
swapping, so perhaps FreeBSD's "restore" does not translate
the byte order. I think the 4.4BSD distribution is from a
big-endian machine ("hp300"). It's funny, then, that I was
sure that *at least* byte-order could *not* be the problem
since both the i386 and VAX are little-endian and I was sure
the 4.4BSD distribution was a VAX one!
After extracting the rootdump, I created a .tar file instead
and uploaded it to minnie.tuhs.org:/incoming, file name
bsd44a-shoppa-rootdump.tar. You may wish to compress it and
move it to the same directory as the other 4.4BSD-Alpha files
so others won't have to go through the trouble I experienced.
Regards,
A. Wik
I just received this from a friend. The format was heavily >>>>>>'d, so I've
cleaned it up a bit. The information about who said what is vague.
Warren
From: Greg 'groggy' Lehey <grog(a)lemis.com>
To: UNIX Heritage Society <tuhs(a)tuhs.org>
Subject: PDP-11 and PDP-10s in Holland
From a discussion on a FreeBSD mailing list:
On Thu, Feb 02, 2006 at 01:05:16PM -0800, Matthew Jacob wrote..
>>>>>>> I forgot- the world premier PDP-11 site is in .nl.
>>>>> http://www.pdp-11.nl/
Wilko Bulte then wrote:
>>>> I am sure you will also appreciate Geert's museum at:
>>>> http://www.xs4all.nl/~geerol/
>>>> Geert is a friend of mine with a *big* farm house :)
Then Matthew Jacob wrote:
>> see also:
>> http://aceware.iinet.net.au/acms/default.htm
>> They also have a full KL10 (PDP10 (!)) that seems to not be in the list..
>> see: http://aceware.iinet.net.au/acms/EventDetail.asp?lngEventId=48
From a discussion on a FreeBSD mailing list:
On Thu, 02 Feb 2006 14:09:34 -0800, Julian Elischer wrote:
> Matthew Jacob wrote:
>> Yeah!
>>
>> On Thu, 2 Feb 2006, Wilko Bulte wrote:
>>> On Thu, Feb 02, 2006 at 01:05:16PM -0800, Matthew Jacob wrote..
>>>>>>
>>>>>> I forgot- the world premier PDP-11 site is in .nl.
>>>>>
>>>>> Is it? Which one do you mean?
>>>>
>>>> http://www.pdp-11.nl/
>>>
>>> Ah.
>>>
>>> I am sure you will also appreciate Geert's museum at:
>>>
>>> http://www.xs4all.nl/~geerol/
>>>
>>> Geert is a friend of mine with a *big* farm house :)
>
> see also:
> http://aceware.iinet.net.au/acms/default.htm
>
> They also have a full KL10 (PDP10 (!)) that seems to not be in the list..
> see: http://aceware.iinet.net.au/acms/EventDetail.asp?lngEventId=48
--
Finger grog(a)lemis.com for PGP public key.
See complete headers for address and phone numbers.
On Fri, 18 Nov 2005, Markus E Leypold wrote:
> I wonder, wether you realize that getting pcc "ready" would mean
> writing a x86 backend for it. Or does it already have one?
>From what I heard it does, unless I misremembered...
-uso.