From 2ba88ef0e54e93a6242c825e72462e513b1514d6 Mon Sep 17 00:00:00 2001 From: Vegard Storheil Eriksen Date: Sat, 6 Feb 2010 20:23:14 +0100 Subject: Added user specified flags to page tables. --- kernel/paging.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kernel/paging.h b/kernel/paging.h index 24409d9..d2d2daf 100644 --- a/kernel/paging.h +++ b/kernel/paging.h @@ -11,6 +11,9 @@ enum { P1_D = 0x040, P1_PAT = 0x080, P1_G = 0x100, + P1_US0 = 0x200, + P1_US1 = 0x400, + P1_US2 = 0x800, }; enum { @@ -23,6 +26,9 @@ enum { P2_D = 0x040, P2_PS = 0x080, P2_G = 0x100, + P2_US0 = 0x200, + P2_US1 = 0x400, + P2_US2 = 0x800, }; void paging_reinit(); -- cgit v1.2.3