Subversion Repositories HelenOS

Rev

Rev 4277 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4277 Rev 4282
Line 114... Line 114...
114
    ldx [%g7 + %lo(end_of_identity)], %g4
114
    ldx [%g7 + %lo(end_of_identity)], %g4
115
    cmp %g3, %g4
115
    cmp %g3, %g4
116
    bgeu %xcc, 0f
116
    bgeu %xcc, 0f
117
 
117
 
118
    ldx [%g7 + %lo(kernel_8k_tlb_data_template)], %g2
118
    ldx [%g7 + %lo(kernel_8k_tlb_data_template)], %g2
119
    or %g3, %g2, %g2
119
    add %g3, %g2, %g2
120
    stxa %g2, [%g0] ASI_DTLB_DATA_IN_REG        ! identity map the kernel page
120
    stxa %g2, [%g0] ASI_DTLB_DATA_IN_REG        ! identity map the kernel page
121
    retry
121
    retry
122
 
122
 
123
    /*
123
    /*
124
     * Third, catch and handle special cases when the trap is caused by
124
     * Third, catch and handle special cases when the trap is caused by