qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 0/5] PPC: Add FSL (e500) MMU emulation


From: Alexander Graf
Subject: [Qemu-devel] [PATCH 0/5] PPC: Add FSL (e500) MMU emulation
Date: Sun, 1 May 2011 00:54:55 +0200

In a global effort to get rid of KVM-only targets, this is the next
important piece of the puzzle: e500 emulation :).

We had support for running an e500 KVM guest for a while now, but the
code could not be tested without a real e500 machine, because it required
KVM to work. This patchset adds emulation for the e500 MMU, enabling
anyone to use the MPC8544DS emulation.

Edgar, please check that this patch set does not break 440 support.

Alexander Graf (5):
  PPC: Make MPC8544DS obey -cpu switch
  PPC: Make MPC8544DS emulation work w/o KVM
  PPC: Add GS MSR definition
  PPC: Add another 64 bits to instruction feature mask
  PPC: Implement e500 (FSL) MMU

 hw/ppce500_mpc8544ds.c      |   62 ++++++--
 target-ppc/cpu.h            |  220 +++++++++++++++++++++++++-
 target-ppc/helper.c         |  233 +++++++++++++++++++++------
 target-ppc/helper.h         |    5 +
 target-ppc/op_helper.c      |  371 +++++++++++++++++++++++++++++++++++++++++++
 target-ppc/translate.c      |  116 ++++++++++++--
 target-ppc/translate_init.c |  244 ++++++++++++++++++++---------
 7 files changed, 1106 insertions(+), 145 deletions(-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]