|
|
1.1 root 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;
1.1.1.2 ! root 9: int prot;
! 10: int bf_vec;
1.1 root 11: };
12:
1.1.1.2 ! root 13: void cris_mmu_init(CPUState *env);
! 14: void cris_mmu_flush_pid(CPUState *env, uint32_t pid);
1.1 root 15: int cris_mmu_translate(struct cris_mmu_result_t *res,
16: CPUState *env, uint32_t vaddr,
17: int rw, int mmu_idx);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.