From 8abb673efbc4cccda9ed564eeebe4660a879647e Mon Sep 17 00:00:00 2001 From: Vegard Storheil Eriksen Date: Tue, 2 Feb 2010 07:28:10 +0100 Subject: Reinitialize paging. --- kernel/paging.h | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 kernel/paging.h (limited to 'kernel/paging.h') diff --git a/kernel/paging.h b/kernel/paging.h new file mode 100644 index 0000000..24409d9 --- /dev/null +++ b/kernel/paging.h @@ -0,0 +1,30 @@ +#ifndef PAGING_H +#define PAGING_H + +enum { + P1_P = 0x001, + P1_W = 0x002, + P1_U = 0x004, + P1_PWT = 0x008, + P1_PCD = 0x010, + P1_A = 0x020, + P1_D = 0x040, + P1_PAT = 0x080, + P1_G = 0x100, +}; + +enum { + P2_P = 0x001, + P2_W = 0x002, + P2_U = 0x004, + P2_PWT = 0x008, + P2_PCD = 0x010, + P2_A = 0x020, + P2_D = 0x040, + P2_PS = 0x080, + P2_G = 0x100, +}; + +void paging_reinit(); + +#endif -- cgit v1.2.3