aboutsummaryrefslogtreecommitdiffstats
path: root/target-sh4/exec.h
diff options
context:
space:
mode:
authoraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>2008-05-09 18:45:55 +0000
committeraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>2008-05-09 18:45:55 +0000
commitea2b542a4c8fbf50a00c7b431b9fd2c0b832991f (patch)
treed98ed99a9cd142c3790daec8eedc1e36a4e88ec9 /target-sh4/exec.h
parent939ef5938fa15b996d3801fa53ef5be2f5cf3495 (diff)
SH4 MMU improvements
(Shin-ichiro KAWASAKI) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4396 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-sh4/exec.h')
-rw-r--r--target-sh4/exec.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/target-sh4/exec.h b/target-sh4/exec.h
index 608179918..2d333761f 100644
--- a/target-sh4/exec.h
+++ b/target-sh4/exec.h
@@ -64,6 +64,7 @@ static inline void env_to_regs(void)
int cpu_sh4_handle_mmu_fault(CPUState * env, target_ulong address, int rw,
int mmu_idx, int is_softmmu);
+void cpu_load_tlb(CPUState * env);
int find_itlb_entry(CPUState * env, target_ulong address,
int use_asid, int update);
@@ -81,6 +82,7 @@ void helper_subc_T0_T1(void);
void helper_subv_T0_T1(void);
void helper_rotcl(uint32_t * addr);
void helper_rotcr(uint32_t * addr);
+void helper_ldtlb(void);
void do_interrupt(CPUState * env);