Subversion Repositories HelenOS-historic

Rev

Rev 901 | Rev 904 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 901 Rev 902
Line 70... Line 70...
70
    rr_write(VRN_KERNEL, rr.word);
70
    rr_write(VRN_KERNEL, rr.word);
71
    srlz_i();
71
    srlz_i();
72
    srlz_d();
72
    srlz_d();
73
 
73
 
74
    /*
74
    /*
75
     * And invalidate the rest of region register.
75
     * And setup the rest of region register.
76
     */
76
     */
77
    for(i = 0; i < REGION_REGISTERS; i++) {
77
    for(i = 0; i < REGION_REGISTERS; i++) {
78
        /* skip kernel rr */
78
        /* skip kernel rr */
79
        if (i == VRN_KERNEL)
79
        if (i == VRN_KERNEL)
80
            continue;
80
            continue;
81
   
81
   
82
        rr.word == rr_read(i);
82
        rr.word == rr_read(i);
83
        rr.map.ve = 0;      /* disable VHPT walker */
83
        rr.map.ve = 0;      /* disable VHPT walker */
84
        rr.map.rid = RID_INVALID;
84
        rr.map.rid = RID_KERNEL;
-
 
85
        rr.map.ps = PAGE_WIDTH;
85
        rr_write(i, rr.word);
86
        rr_write(i, rr.word);
86
        srlz_i();
87
        srlz_i();
87
        srlz_d();
88
        srlz_d();
88
    }
89
    }
89
 
90