Revision 99a0949b target-mips/op_helper.c
b/target-mips/op_helper.c | ||
---|---|---|
1508 | 1508 |
|
1509 | 1509 |
static void r4k_fill_tlb (int idx) |
1510 | 1510 |
{ |
1511 |
r4k_tlb_t *tlb;
|
|
1511 |
a_r4k_tlb *tlb;
|
|
1512 | 1512 |
|
1513 | 1513 |
/* XXX: detect conflicting TLBs and raise a MCHECK exception when needed */ |
1514 | 1514 |
tlb = &env->tlb->mmu.r4k.tlb[idx]; |
... | ... | |
1554 | 1554 |
|
1555 | 1555 |
void r4k_helper_tlbp (void) |
1556 | 1556 |
{ |
1557 |
r4k_tlb_t *tlb;
|
|
1557 |
a_r4k_tlb *tlb;
|
|
1558 | 1558 |
target_ulong mask; |
1559 | 1559 |
target_ulong tag; |
1560 | 1560 |
target_ulong VPN; |
... | ... | |
1596 | 1596 |
|
1597 | 1597 |
void r4k_helper_tlbr (void) |
1598 | 1598 |
{ |
1599 |
r4k_tlb_t *tlb;
|
|
1599 |
a_r4k_tlb *tlb;
|
|
1600 | 1600 |
uint8_t ASID; |
1601 | 1601 |
int idx; |
1602 | 1602 |
|
... | ... | |
1846 | 1846 |
env = saved_env; |
1847 | 1847 |
} |
1848 | 1848 |
|
1849 |
void do_unassigned_access(target_phys_addr_t addr, int is_write, int is_exec,
|
|
1849 |
void do_unassigned_access(a_target_phys_addr addr, int is_write, int is_exec,
|
|
1850 | 1850 |
int unused, int size) |
1851 | 1851 |
{ |
1852 | 1852 |
if (is_exec) |
Also available in: Unified diff