Subversion Repositories HelenOS

Rev

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