Subversion Repositories HelenOS

Rev

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

Rev 4129 Rev 4130
Line 141... Line 141...
141
#ifdef CONFIG_VIRT_IDX_DCACHE
141
#ifdef CONFIG_VIRT_IDX_DCACHE
142
    data.cv = cacheable;
142
    data.cv = cacheable;
143
#endif
143
#endif
144
    data.p = true;
144
    data.p = true;
145
    data.x = false;
145
    data.x = false;
146
    data.w = false;
146
    data.w = true;
147
    data.size = pagesize;
147
    data.size = pagesize;
148
   
148
   
149
    if (locked) {
149
    if (locked) {
150
        __hypercall_fast4(
150
        __hypercall_fast4(
151
            MMU_MAP_PERM_ADDR, page, 0, data.value, MMU_FLAG_DTLB);
151
            MMU_MAP_PERM_ADDR, page, 0, data.value, MMU_FLAG_DTLB);