Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Dec 1997 23:32:34 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        jamil@acroal.com (J. Weatherbee - Senior Systems Architect)
Cc:        jasone@canonware.com, hackers@freebsd.org
Subject:   Re: OS Ports
Message-ID:  <199712102332.QAA27170@usr02.primenet.com>
In-Reply-To: <Pine.BSF.3.96.971210132013.21564C-100000@acroal.com> from "J. Weatherbee - Senior Systems Architect" at Dec 10, 97 01:26:31 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> Wouldn't porting -stable first be a better project, after all you want a
> quality product and that is what stable is.  If it was me I would start
> there, cvsup to RELENG_22 and take a crack at it.  I'd love to port to
> some architecture other that x86, but I first have to get a decent
> architecture to port to(not saying that sparc isn't I just haven't really 
> looked into them). I'd actually like to design my own architecture
> by the time I get out of school, at which point I'll probably want to port
> some version of UNIX to it just for development purposes if nothing else.

You'd have to be crazy to do this instead of using -current.  You
really want to have to do two ports instead of one?  That's what
you'd effectively be doing.


> Something interesting to do would be to design a virtual machine on an x86
> freebsd machine, obviously a C compiler also then port to that virtual
> machine.  In fact I think I'll do this!

There is a project under way to do something like this for MIPS, PPC,
and SPARC (it's much less ambitious; the idea is to let you run MIPS,
PPC, or SPARC binaries on other architectures using processor emulation;
the same goes for x86, using PCEMU, on non-x86 machines).

If you are turly insane, a good project for the insane would be porting
PCEMU to JAVA.  8-) 8-).


There aren't any good, freely available 68030/68040 processor emulators,
nor any good, freely available Alpha emulators, from what I've been able
to determine.  If you are just into writing an emulator, you may want
to tackle one of those.  Of the two, the 68040 would be *much* easier to
do (IMO).


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712102332.QAA27170>