1 #ifndef TARGET_CRIS_MMU_H
2 #define TARGET_CRIS_MMU_H
4 #define CRIS_MMU_ERR_EXEC 0
5 #define CRIS_MMU_ERR_READ 1
6 #define CRIS_MMU_ERR_WRITE 2
7 #define CRIS_MMU_ERR_FLUSH 3
16 void cris_mmu_init(CPUCRISState
*env
);
17 void cris_mmu_flush_pid(CPUCRISState
*env
, uint32_t pid
);
18 int cris_mmu_translate(struct cris_mmu_result
*res
,
19 CPUCRISState
*env
, uint32_t vaddr
,
20 MMUAccessType access_type
, int mmu_idx
, int debug
);