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