Revision 103dcbe5
b/target-sparc/helper.c | ||
---|---|---|
752 | 752 |
{ |
753 | 753 |
target_phys_addr_t phys_addr; |
754 | 754 |
|
755 |
if (cpu_sparc_get_phys_page(env, &phys_addr, addr, 2, mmu_idx) != 0) { |
|
756 |
if (cpu_sparc_get_phys_page(env, &phys_addr, addr, 0, mmu_idx) != 0) { |
|
757 |
return -1; |
|
758 |
} |
|
759 |
} |
|
760 |
if (cpu_get_physical_page_desc(phys_addr) == IO_MEM_UNASSIGNED) |
|
755 |
if (cpu_sparc_get_phys_page(env, &phys_addr, addr, 0, mmu_idx) != 0) { |
|
761 | 756 |
return -1; |
757 |
} |
|
762 | 758 |
return phys_addr; |
763 | 759 |
} |
764 | 760 |
#endif |
Also available in: Unified diff