9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: forsyth@plan9.cs.york.ac.uk forsyth@plan9.cs.york.ac.uk
Subject: power pc
Date: Sun,  9 Apr 1995 19:14:12 -0400	[thread overview]
Message-ID: <19950409231412.G7VXxnpA6KIOJ5w5fyUVdenYrhrDkxTfR13eEbYyShQ@z> (raw)

>>And, for a technical question, is anyone planning a PowerPC port?

yes.  to some extent, it isn't really a technical question though, but political and financial.
the technical part is relatively straightforward, given the right information.
the political aspect is that it is difficult to obtain any information
about the RS/6000 machines i've got to hand.

i looked at the IBM Microelectronics PowerPC Design Kit, but even though
it (apparently) comes with reasonably precise hardware documentation, it
was inferior in several ways to the Indy I finally bought.
once I took into consideration all the extra bits required, it was
fairly expensive (at least in Britain).  the financial aspect is
that i could afford only to buy the Indy.  nevertheless, I have done
a working subset of the assembler, linker and compiler for the RS6000 processor,
and intend to complete them.  although i was quite enthusiastic about the Power architecture to start with,
the syntax of the PowerPC's order code (at the binary level) is unpleasant.
give me a MIPS or an Alpha any day.

still, if IBM ever gets itself together (or the clone manufacturers do),
the Power PC might offer a cheap but fast platform, without the crud
that goes with the Intel stuff.  (best of all, you get a few registers
you can actually use.)  despite the comments above about obtaining
information, they also do seem to be publishing more details
about the architecture as books, independently of the Design Kit.
unfortunately, architectural details do not apply precisely to a given
implementation.  (think of Sun and their wretched no-two-the-same-colour Sparcs.)

although i'm happy to complete the compiler/assembler/linker, having started,
since that's easy to do using the Power 250 in the department, you might
have to do the kernel ports yourself!






                 reply	other threads:[~1995-04-09 23:14 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=19950409231412.G7VXxnpA6KIOJ5w5fyUVdenYrhrDkxTfR13eEbYyShQ@z \
    --to=forsyth@plan9.cs.york.ac.uk \
    /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).