Kernel address space isolation and make the kernel heap global to all processes.
[lunaix-os.git] / lunaix-os / includes / lunaix / mm / page.h
index a6b3162a9541379b1b35509f11015c6713be4a3b..4b6a1a15e3b1540261c984a1b0e4fd1395cdb9cb 100644 (file)
@@ -95,11 +95,13 @@ typedef struct
 
 extern void __pg_mount_point;
 
-/* 三个页挂载点: 用于临时创建&编辑页表 */
+/* ä¸\89个页æ\8c\82è½½ç\82¹ï¼\8cä¸\80个页ç\9b®å½\95æ\8c\82è½½ç\82¹ï¼\9a ç\94¨äº\8e临æ\97¶å\88\9b建&ç¼\96è¾\91页表 */
 
+#define PD_MOUNT    0xAFC00000
 #define PG_MOUNT_1  (&__pg_mount_point)
 #define PG_MOUNT_2  (&__pg_mount_point + 0x1000)
 #define PG_MOUNT_3  (&__pg_mount_point + 0x2000)
+#define PG_MOUNT_4  (&__pg_mount_point + 0x3000)
 
 
 #endif /* __LUNAIX_PAGE_H */