Path: sparky!uunet!cs.utexas.edu!sdd.hp.com!uakari.primate.wisc.edu!
ames!pacbell.com!UB.com!daver!cs.hut.fi!j...@cs.hut.fi
From: j...@cs.hut.fi (Johannes Helander)
Newsgroups: comp.sys.nsc.32k
Subject: 32532 Mach port available
Message-ID: <9208212317.AA18679@joker.cs.hut.fi>
Date: 21 Aug 92 23:17:51 GMT
Sender: ne...@daver.bungi.com (Network News)
Organization: Helsinki University of Technology, CS Lab.
Lines: 47


A free port of the Mach 3.0 micro-kernel to the pc532, a National
Semiconductor 32532 based single board computer, is now available.

This is a first public version. Improvements are still needed in some
areas and bug reports / fixes are most welcome: send them to
mach-5...@cs.hut.fi. Also, this is not a complete operating
system. A Un*x server is still needed to run application programs.

A port of the 4.3BSD emulation along with libraries and user programs
has been done and it comes up multi-user but it will not be
distributed due to licensing restrictions.

A version of the net2 based bnr2ss server has been done but it is not
yet in a useful state.  (Unfortunately also the freeness of this along
with the rest of net2, most of which has been built and ported to the
pc532, has been cast in doubt by the Dark Forces).


The porting was done at Helsinki University of Technology by
Johannes Helander, Tero Kivinen, and Tatu Ylonen as an attempt to
obtain some familiarity with the Mach operating system and to get a
real operating system for the pc532.

Many thanks to the Carnegie Mellon Mach group for designing this
superb operating system and for their openness and help. Thanks to
Dave Rand and George Scolaro for designing the pc532 and making the
design freely available. Thanks to Jukka Virtanen, Ian Dall, and Jukka
Partanen for contributing time to this effort as well as to Bruce
Culbertson and Bob Krause for the disassembler.


The sources can be obtained through anonymous ftp from nic.funet.fi in
directory pub/mach/pc532-src. The file pc532.MK78.tar.Z (245737 bytes)
is a set of add-on files to the kernel version MK78 as distributed by
CMU. Some binaries can be found in pub/mach/pc532-bin.

New versions matching future CMU versions will be added when needed.
Other useful sources and binaries, such as bnr2ss, libc, user
programs, etc. will be added as soon as they work well enough and
their uncontaminatedness has been verified.

There is a mailing list mach...@cs.hut.fi for persons interested in
continued development of Mach for the pc532. To be added to the list
or to be removed from it, please send mail to mach-532...@cs.hut.fi.

	Johannes

Xref: sparky comp.sys.nsc.32k:260 comp.os.mach:1063
Newsgroups: comp.sys.nsc.32k,comp.os.mach
Path: sparky!uunet!mcsun!news.funet.fi!ajk.tele.fi!funic!nntp.hut.fi!nntp!jvh
From: j...@cs.hut.fi (Johannes Helander)
Subject: 32532 Mach port available
Message-ID: <JVH.92Aug22021052@joker.hut.fi>
Sender: use...@nntp.hut.fi (Usenet pseudouser id)
Nntp-Posting-Host: joker.cs.hut.fi
Organization: Helsinki University of Technology, CS Lab.
Date: 22 Aug 92 02:10:52
Lines: 47


A free port of the Mach 3.0 micro-kernel to the pc532, a National
Semiconductor 32532 based single board computer, is now available.

This is a first public version. Improvements are still needed in some
areas and bug reports / fixes are most welcome: send them to
mach-5...@cs.hut.fi. Also, this is not a complete operating
system. A Un*x server is still needed to run application programs.

A port of the 4.3BSD emulation along with libraries and user programs
has been done and it comes up multi-user but it will not be
distributed due to licensing restrictions.

A version of the net2 based bnr2ss server has been done but it is not
yet in a useful state.  (Unfortunately also the freeness of this along
with the rest of net2, most of which has been built and ported to the
pc532, has been cast in doubt by the Dark Forces).


The porting was done at Helsinki University of Technology by
Johannes Helander, Tero Kivinen, and Tatu Ylonen as an attempt to
obtain some familiarity with the Mach operating system and to get a
real operating system for the pc532.

Many thanks to the Carnegie Mellon Mach group for designing this
superb operating system and for their openness and help. Thanks to
Dave Rand and George Scolaro for designing the pc532 and making the
design freely available. Thanks to Jukka Virtanen, Ian Dall, and Jukka
Partanen for contributing time to this effort as well as to Bruce
Culbertson and Bob Krause for the disassembler.


The sources can be obtained through anonymous ftp from nic.funet.fi in
directory pub/mach/pc532-src. The file pc532.MK78.tar.Z (245737 bytes)
is a set of add-on files to the kernel version MK78 as distributed by
CMU. Some binaries can be found in pub/mach/pc532-bin.

New versions matching future CMU versions will be added when needed.
Other useful sources and binaries, such as bnr2ss, libc, user
programs, etc. will be added as soon as they work well enough and
their uncontaminatedness has been verified.

There is a mailing list mach...@cs.hut.fi for persons interested in
continued development of Mach for the pc532. To be added to the list
or to be removed from it, please send mail to mach-532...@cs.hut.fi.

	Johannes

Newsgroups: comp.sys.nsc.32k
Path: sparky!uunet!wupost!darwin.sura.net!sgiblab!daver!cs.hut.fi!
j...@cs.hut.fi
From: j...@cs.hut.fi (Johannes Helander)
Subject: net2 stuff and bnr2ss available.
Message-ID: <199211160344.AA12207@sauna.cs.hut.fi>
Sender: ne...@daver.bungi.com (Network News)
Organization: Helsinki University of Technology, CS Lab.
Date: Mon, 16 Nov 1992 03:44:33 GMT
Lines: 29

I have made first versions of bnr2ss and the net2 utilities and
libraries for the pc532 available for anonymous ftp. The directory
nic.funet.fi:/pub/mach/pc532-src contains the following files
README
XBSDSS1.tar.Z bnr2ss 	version one for the pc532 (based on BSDSS4).
BSD1.tar.Z net2 	version one for the pc532.
pc532.MK78.tar.Z 	Mach 3.0 for the pc532. A new version will be
			made soon. Improvements to drivers have been
			made sincew the current release.

In addition you need to get the rest of the net2 tape. It is available
in nic.funet.fi:/pub/OS/4.3bsd/net2 and probably in many places in the
US and so on.

I give no promises whether or not anything works, in fact I haven't
tried it myself after the latest changes. After I last time tried it I
have removed all files containing code with unknown origin and all
contaminated code. I'm not sure the replacements work. I have cross
compiled them on a decstation running Mach using gcc 2.3.1. This
doesn't mean it would be easy to get them compiled.

I will try to make a more mature distribution as well as a binary
distribution available sometimes. To make this faster, please send
fixes and improvements to mach...@cs.hut.fi.

	Johannes

PS. The libm.a derived from 4.3BSD Reno has been removed. It is now
part of BSD1.tar.Z