symbian-qemu-0.9.1-12/qemu-symbian-svp/target-cris/mmu.h
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 #define CRIS_MMU_ERR_EXEC  0
       
     2 #define CRIS_MMU_ERR_READ  1
       
     3 #define CRIS_MMU_ERR_WRITE 2
       
     4 #define CRIS_MMU_ERR_FLUSH 3
       
     5 
       
     6 struct cris_mmu_result_t
       
     7 {
       
     8 	uint32_t phy;
       
     9 	uint32_t pfn;
       
    10 	int prot;
       
    11 	int bf_vec;
       
    12 };
       
    13 
       
    14 void cris_mmu_flush_pid(CPUState *env, uint32_t pid);
       
    15 int cris_mmu_translate(struct cris_mmu_result_t *res,
       
    16 		       CPUState *env, uint32_t vaddr,
       
    17 		       int rw, int mmu_idx);