diff options
author | Yongbok Kim <yongbok.kim@mips.com> | 2018-10-09 18:54:46 +0200 |
---|---|---|
committer | Aleksandar Markovic <amarkovic@wavecomp.com> | 2018-10-18 20:37:20 +0200 |
commit | 074cfcb4daedf59ccbbbc83c24eee80e0e8f4c71 (patch) | |
tree | fb397b5262b9548fff230dc5b37b24b1bc84cfc3 /target/mips/internal.h | |
parent | 630107955757b9dfc5c09f105caa267eded2e3b1 (diff) | |
download | qemu-074cfcb4daedf59ccbbbc83c24eee80e0e8f4c71.zip qemu-074cfcb4daedf59ccbbbc83c24eee80e0e8f4c71.tar.gz qemu-074cfcb4daedf59ccbbbc83c24eee80e0e8f4c71.tar.bz2 |
target/mips: Implement hardware page table walker for MIPS32
Implement hardware page table walker. This implementation is
limiter only to MIPS32.
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Signed-off-by: Yongbok Kim <yongbok.kim@mips.com>
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Diffstat (limited to 'target/mips/internal.h')
-rw-r--r-- | target/mips/internal.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/target/mips/internal.h b/target/mips/internal.h index 96f9d8b..8b1b245 100644 --- a/target/mips/internal.h +++ b/target/mips/internal.h @@ -211,6 +211,7 @@ uint64_t float_class_d(uint64_t arg, float_status *fst); extern unsigned int ieee_rm[]; int ieee_ex_to_mips(int xcpt); +void update_pagemask(CPUMIPSState *env, target_ulong arg1, int32_t *pagemask); static inline void restore_rounding_mode(CPUMIPSState *env) { |