Revision f617a9a6 target-sparc/helper.c
b/target-sparc/helper.c | ||
---|---|---|
449 | 449 |
#ifdef DEBUG_MMU |
450 | 450 |
printf("DMISS at 0x%" PRIx64 "\n", address); |
451 | 451 |
#endif |
452 |
env->dmmuregs[6] = (address & ~0x1fffULL) | (env->dmmuregs[1] & 0x1fff); |
|
452 | 453 |
env->exception_index = TT_DMISS; |
453 | 454 |
return 1; |
454 | 455 |
} |
... | ... | |
507 | 508 |
#ifdef DEBUG_MMU |
508 | 509 |
printf("TMISS at 0x%" PRIx64 "\n", address); |
509 | 510 |
#endif |
511 |
env->immuregs[6] = (address & ~0x1fffULL) | (env->dmmuregs[1] & 0x1fff); |
|
510 | 512 |
env->exception_index = TT_TMISS; |
511 | 513 |
return 1; |
512 | 514 |
} |
Also available in: Unified diff