Revision 99a0949b target-mips/helper.c
b/target-mips/helper.c | ||
---|---|---|
69 | 69 |
int i; |
70 | 70 |
|
71 | 71 |
for (i = 0; i < env->tlb->tlb_in_use; i++) { |
72 |
r4k_tlb_t *tlb = &env->tlb->mmu.r4k.tlb[i];
|
|
72 |
a_r4k_tlb *tlb = &env->tlb->mmu.r4k.tlb[i];
|
|
73 | 73 |
/* 1k pages are not supported. */ |
74 | 74 |
target_ulong mask = tlb->PageMask | ~(TARGET_PAGE_MASK << 1); |
75 | 75 |
target_ulong tag = address & ~mask; |
... | ... | |
201 | 201 |
} |
202 | 202 |
#endif |
203 | 203 |
|
204 |
target_phys_addr_t cpu_get_phys_page_debug(CPUState *env, target_ulong addr)
|
|
204 |
a_target_phys_addr cpu_get_phys_page_debug(CPUState *env, target_ulong addr)
|
|
205 | 205 |
{ |
206 | 206 |
#if defined(CONFIG_USER_ONLY) |
207 | 207 |
return addr; |
... | ... | |
564 | 564 |
|
565 | 565 |
void r4k_invalidate_tlb (CPUState *env, int idx, int use_extra) |
566 | 566 |
{ |
567 |
r4k_tlb_t *tlb;
|
|
567 |
a_r4k_tlb *tlb;
|
|
568 | 568 |
target_ulong addr; |
569 | 569 |
target_ulong end; |
570 | 570 |
uint8_t ASID = env->CP0_EntryHi & 0xFF; |
Also available in: Unified diff