qemu-patch-raspberry4/target-ppc
blueswir1 f6b868fc58 Implement slbmte
In order to modify SLB entries on recent PPC64 machines, the slbmte
instruction is used.

This patch implements the slbmte instruction and makes the "bridge"
mode code use the slb set functions, so we can move the SLB into
the CPU struct later.

This is required for Linux to run on PPC64.

Signed-off-by: Alexander Graf <alex@csgraf.de>


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6747 c046a42c-6fe2-441c-8c8c-71466251a162
2009-03-07 20:50:01 +00:00
..
cpu.h Implement slbmte 2009-03-07 20:50:01 +00:00
exec.h Update FSF address in GPL/LGPL boilerplate 2009-01-04 22:05:52 +00:00
helper.c Implement slbmte 2009-03-07 20:50:01 +00:00
helper.h target-ppc: Add vrsqrtefp instruction 2009-02-09 16:49:40 +00:00
helper_regs.h Update FSF address in GPL/LGPL boilerplate 2009-01-04 22:05:52 +00:00
kvm.c target-ppc: Enable KVM for ppcemb. 2008-12-16 10:43:58 +00:00
kvm_ppc.c targets: remove error handling from qemu_malloc() callers (Avi Kivity) 2009-02-05 22:06:11 +00:00
kvm_ppc.h kvm/powerpc: extern one function for MPC85xx code use 2009-01-24 16:35:56 +00:00
machine.c kvm/powerpc: Add MPC8544DS board support 2009-03-02 16:42:42 +00:00
mfrom_table.c find -type f | xargs sed -i 's/[\t ]$//g' # on most files 2007-09-16 21:08:06 +00:00
mfrom_table_gen.c find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. 2007-09-17 08:09:54 +00:00
op_helper.c Implement slbmte 2009-03-07 20:50:01 +00:00
STATUS Update PowerPC emulation status file. 2007-10-25 21:38:16 +00:00
translate.c Implement slbmte 2009-03-07 20:50:01 +00:00
translate_init.c target-ppc: improve mfcr/mtcrf 2009-03-03 06:12:14 +00:00