diff options
author | Ronald Hecht <ronald.hecht@gmx.de> | 2013-02-19 12:45:06 +0100 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2013-02-23 10:00:41 +0000 |
commit | 7a0a9c2c64be242d5953d5ce6172976b05f6c14f (patch) | |
tree | 16e1c5ec15accd896f23e4794e7a4c55453eb85a /target-sparc/cpu.c | |
parent | 99e448006d9267d71c2e3a629b6e5d29ed67bb30 (diff) | |
download | qemu-7a0a9c2c64be242d5953d5ce6172976b05f6c14f.zip qemu-7a0a9c2c64be242d5953d5ce6172976b05f6c14f.tar.gz qemu-7a0a9c2c64be242d5953d5ce6172976b05f6c14f.tar.bz2 |
Added LEON MMU ASI mappings and corrected LEON3 MMU masks.
This patch adds SPARC ASI mappings that are used by the LEON processor.It also
corrects the MMU context register and context table pointer mask of the LEON3.
Signed-off-by: Ronald Hecht <ronald.hecht@gmx.de>
Signed-off-by: Fabien Chouteau <chouteau@adacore.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'target-sparc/cpu.c')
-rw-r--r-- | target-sparc/cpu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/target-sparc/cpu.c b/target-sparc/cpu.c index ef52df6..cc1453e 100644 --- a/target-sparc/cpu.c +++ b/target-sparc/cpu.c @@ -580,8 +580,8 @@ static const sparc_def_t sparc_defs[] = { .fpu_version = 4 << 17, /* FPU version 4 (Meiko) */ .mmu_version = 0xf3000000, .mmu_bm = 0x00000000, - .mmu_ctpr_mask = 0x007ffff0, - .mmu_cxr_mask = 0x0000003f, + .mmu_ctpr_mask = 0xfffffffc, + .mmu_cxr_mask = 0x000000ff, .mmu_sfsr_mask = 0xffffffff, .mmu_trcr_mask = 0xffffffff, .nwindows = 8, |