Revision 94855937
b/target-ppc/helper.c | ||
---|---|---|
1357 | 1357 |
case POWERPC_MMU_601: |
1358 | 1358 |
case POWERPC_MMU_SOFT_6xx: |
1359 | 1359 |
case POWERPC_MMU_SOFT_74xx: |
1360 |
/* Try to find a BAT */ |
|
1361 |
if (env->nb_BATs != 0) |
|
1362 |
ret = get_bat(env, ctx, eaddr, rw, access_type); |
|
1360 | 1363 |
#if defined(TARGET_PPC64) |
1361 | 1364 |
case POWERPC_MMU_620: |
1362 | 1365 |
case POWERPC_MMU_64B: |
1363 | 1366 |
#endif |
1364 |
/* Try to find a BAT */ |
|
1365 |
if (env->nb_BATs != 0) |
|
1366 |
ret = get_bat(env, ctx, eaddr, rw, access_type); |
|
1367 | 1367 |
if (ret < 0) { |
1368 | 1368 |
/* We didn't match any BAT entry or don't have BATs */ |
1369 | 1369 |
ret = get_segment(env, ctx, eaddr, rw, access_type); |
Also available in: Unified diff