copy of beng's working copy

This commit is contained in:
Ben Gras
2009-05-20 16:54:58 +00:00
parent 00a2463d71
commit 6579bb3656
13 changed files with 363 additions and 66 deletions

View File

@@ -603,6 +603,11 @@
#define VMCTL_MEMREQ_REPLY 15
#define VMCTL_INCSP 16
#define VMCTL_NOPAGEZERO 18
#define VMCTL_I386_KERNELLIMIT 19
#define VMCTL_I386_PAGEDIRS 20
#define VMCTL_I386_PDE 21
#define VMCTL_I386_PDEVAL 22
#define VMCTL_I386_FREEPDE 23
/*===========================================================================*
* Messages for the Reincarnation Server *

View File

@@ -96,6 +96,6 @@
#define CPROFILE 0 /* call profiling */
/* Compile kernel so that first page of code and data can be unmapped. */
#define VM_KERN_NOPAGEZERO 1
#define VM_KERN_NOPAGEZERO 0
#endif /* _CONFIG_H */

View File

@@ -14,6 +14,7 @@ sys/vm_i386.h
#define I386_VM_ACC 0x020 /* Accessed */
#define I386_VM_ADDR_MASK 0xFFFFF000 /* physical address */
#define I386_VM_ADDR_MASK_4MB 0xFFC00000 /* physical address */
#define I386_VM_OFFSET_MASK_4MB 0x003FFFFF /* physical address */
/* Page directory specific flags. */
#define I386_VM_BIGPAGE 0x080 /* 4MB page */