9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: forsyth@vitanuova.com
To: 9fans@cse.psu.edu
Subject: Re: [9fans] Which PowerPC Architectures?
Date: Mon, 12 Jun 2000 14:16:23 +0100	[thread overview]
Message-ID: <200006121315.JAA01416@cse.psu.edu> (raw)

>>PowerPC architecture is supported, but I found no more than that. I have a
>>PowerPC Mac (an 8600 to be exact). Will Plan9 run on this machine?

the powerpc compiler (qa, qc, ql) should cope with any powerpc port.
at some point i'll merge any further changes i've got here compared
to the released version once i've had a chance to diff them.

there are many powerpc hardware implementations, with different architectures
at kernel level (just counting 32 bit -- i think there are 64 bit variants as well
that i've not had a chance to use).  in particular, the cache control and mmu
implementations are dramatically different between 8xx and 6xx.
glancing at a 750 manual, it looks to be 6xx style, but no doubt with
its own peculiarities.

the powerpc kernel support in the release is usable as a base
for ports to the powerpc 8xx (eg, 860, 821, 823, 850).
the example is for a specific configuration, using an 860 i think.
it's a good example of an embedded application of plan 9.
nice of them to include it, actually.

the 8xx kernel architecture is very far from the architecture of the mac,
which will be more along 6xx lines.

the distribution does not include kernel support for the powerpc
603/603e variants, but i've got it for old plan9, and inferno.
i've made it available to various people from time to time.

if the powermac is G3, i suspect you're out of luck.  i didn't think
hardware details of that had been released.  even if they have,
or if it's 604 based, you've still got a fair amount of work to do
for a plan 9 port.

Charles Forsyth


             reply	other threads:[~2000-06-12 13:16 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-06-12 13:16 forsyth [this message]
2000-06-13  9:12 ` Wesley Felter
  -- strict thread matches above, loose matches on Subject: below --
2000-06-13 11:09 forsyth
2000-06-12 13:45 rob pike
2000-06-12 10:26 David Hoffman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200006121315.JAA01416@cse.psu.edu \
    --to=forsyth@vitanuova.com \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).