Rev 1860 | Rev 1864 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 1860 | Rev 1861 | ||
|---|---|---|---|
| Line 51... | Line 51... | ||
| 51 | #define FAST_MMU_HANDLER_SIZE 128 |
51 | #define FAST_MMU_HANDLER_SIZE 128 |
| 52 | 52 | ||
| 53 | #ifdef __ASM__ |
53 | #ifdef __ASM__ |
| 54 | 54 | ||
| 55 | .macro FAST_INSTRUCTION_ACCESS_MMU_MISS_HANDLER |
55 | .macro FAST_INSTRUCTION_ACCESS_MMU_MISS_HANDLER |
| 56 | ! |
56 | /* |
| 57 | ! First, try to refill TLB from TSB. |
57 | * First, try to refill TLB from TSB. |
| 58 | ! |
58 | */ |
| 59 | ! TODO |
59 | ! TODO |
| 60 | 60 | ||
| 61 | wrpr %g0, PSTATE_PRIV_BIT | PSTATE_AG_BIT, %pstate |
61 | wrpr %g0, PSTATE_PRIV_BIT | PSTATE_AG_BIT, %pstate |
| 62 | PREEMPTIBLE_HANDLER fast_instruction_access_mmu_miss |
62 | PREEMPTIBLE_HANDLER fast_instruction_access_mmu_miss |
| 63 | .endm |
63 | .endm |