Revision 60c9af07 target-mips/cpu.h
b/target-mips/cpu.h | ||
---|---|---|
40 | 40 |
struct CPUMIPSTLBContext { |
41 | 41 |
uint32_t nb_tlb; |
42 | 42 |
uint32_t tlb_in_use; |
43 |
int (*map_address) (struct CPUMIPSState *env, target_ulong *physical, int *prot, target_ulong address, int rw, int access_type);
|
|
43 |
int (*map_address) (struct CPUMIPSState *env, target_phys_addr_t *physical, int *prot, target_ulong address, int rw, int access_type);
|
|
44 | 44 |
void (*helper_tlbwi) (void); |
45 | 45 |
void (*helper_tlbwr) (void); |
46 | 46 |
void (*helper_tlbp) (void); |
... | ... | |
466 | 466 |
struct QEMUTimer *timer; /* Internal timer */ |
467 | 467 |
}; |
468 | 468 |
|
469 |
int no_mmu_map_address (CPUMIPSState *env, target_ulong *physical, int *prot,
|
|
469 |
int no_mmu_map_address (CPUMIPSState *env, target_phys_addr_t *physical, int *prot,
|
|
470 | 470 |
target_ulong address, int rw, int access_type); |
471 |
int fixed_mmu_map_address (CPUMIPSState *env, target_ulong *physical, int *prot,
|
|
471 |
int fixed_mmu_map_address (CPUMIPSState *env, target_phys_addr_t *physical, int *prot,
|
|
472 | 472 |
target_ulong address, int rw, int access_type); |
473 |
int r4k_map_address (CPUMIPSState *env, target_ulong *physical, int *prot,
|
|
473 |
int r4k_map_address (CPUMIPSState *env, target_phys_addr_t *physical, int *prot,
|
|
474 | 474 |
target_ulong address, int rw, int access_type); |
475 | 475 |
void r4k_helper_tlbwi (void); |
476 | 476 |
void r4k_helper_tlbwr (void); |
Also available in: Unified diff