Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 825 → Rev 824

/kernel/trunk/arch/ia32/include/mm/page.h
85,8 → 85,7
unsigned page_cache_disable : 1;
unsigned accessed : 1;
unsigned dirty : 1;
unsigned pat : 1;
unsigned global : 1;
unsigned : 2;
unsigned avl : 3;
unsigned frame_address : 20;
} __attribute__ ((packed));
101,8 → 100,7
p->uaccessible<<PAGE_USER_SHIFT |
1<<PAGE_READ_SHIFT |
p->writeable<<PAGE_WRITE_SHIFT |
1<<PAGE_EXEC_SHIFT |
p->global<<PAGE_GLOBAL_SHIFT
1<<PAGE_EXEC_SHIFT
);
}
 
114,7 → 112,6
p->present = !(flags & PAGE_NOT_PRESENT);
p->uaccessible = (flags & PAGE_USER) != 0;
p->writeable = (flags & PAGE_WRITE) != 0;
p->global = (flags & PAGE_GLOBAL) != 0;
}
 
extern void page_arch_init(void);