qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: "J. Mayer" <l_indien@magic.fr>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] Alpha CPU emulation
Date: Thu, 05 Apr 2007 09:36:07 +0200	[thread overview]
Message-ID: <1175758567.5576.18.camel@rapid> (raw)

As previously proposed here, I finally commited my work on the Alpha
target emulation.
This target is still in very alpha state (!) and a few patches are
missing to make it able to compile. I intend to submit those patches
very soon but I need to make more checks not to break any other target.
In the meantime, the commited code may allow some to take a look and
figure out what is already done and what's missing. Most of the CPU core
instructions are emulated. No exceptions are generated on floating point
arithmetic. VAX floating point load and store are missing as well as the
multimedia extensions. The emulation of instructions reserved for
PALcode may also be very approximative.
I did start to implement 2 models for PALcode support: the first
approach is to emulate the PALcode (in hw/alpha_palcode.c). This makes
the CPU emulation easier as we don't have to implement the IPR support
details nor any PALcode reserved instructions. The other approach is to
support a native PALcode. I guess most of the features missing (and
harder to implement, unfortunately) are here.

Please enjoy and comment !

-- 
J. Mayer <l_indien@magic.fr>
Never organized

                 reply	other threads:[~2007-04-05  7:40 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=1175758567.5576.18.camel@rapid \
    --to=l_indien@magic.fr \
    --cc=qemu-devel@nongnu.org \
    /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).