Hi, I've been trying to boot linux on an emulated PPC 405 (Xilinx virtex 4) board but I ran into trouble with the 40x MMU emulation.
Patch 4 is not the nicest but with this set I can now boot into a shell and get a pretty stable system. I'm very noob at ppc so comments are very welcome. Thanks, Edgar Edgar E. Iglesias (4): ppc-40x: Get TLB attributes from TLBLO. ppc-40x: Correct check for Endian swapping TLB entries. ppc-40x: Correct decoding of zone protection bits. ppc-40x: Correct ESR for zone protection faults. target-ppc/helper.c | 25 +++++++++++++++++++------ target-ppc/op_helper.c | 14 ++++++++------ 2 files changed, 27 insertions(+), 12 deletions(-)