summaryrefslogtreecommitdiff
path: root/sys/arch/hppa
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>1998-08-29 01:20:39 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>1998-08-29 01:20:39 +0000
commitffe30f843f55e4f6d779b04d029ab051f09e9fa4 (patch)
treeba41be5969b5e2aa48fb9ff9a1c565bd725ef0e3 /sys/arch/hppa
parent19727c4ed819a5abab44a6d7a56c2e60a20c2eec (diff)
reduce code limit
add new_noncontig definitions syscall gateway define
Diffstat (limited to 'sys/arch/hppa')
-rw-r--r--sys/arch/hppa/include/vmparam.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/arch/hppa/include/vmparam.h b/sys/arch/hppa/include/vmparam.h
index 289e42d55ce..2e21c126cc8 100644
--- a/sys/arch/hppa/include/vmparam.h
+++ b/sys/arch/hppa/include/vmparam.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: vmparam.h,v 1.2 1998/07/29 00:40:03 mickey Exp $ */
+/* $OpenBSD: vmparam.h,v 1.3 1998/08/29 01:20:38 mickey Exp $ */
/*
* Copyright (c) 1988-1994, The University of Utah and
@@ -42,6 +42,7 @@
#define P1PAGES 0
#define LOWPAGES 0
#define HIGHPAGES UPAGES
+#define SYSCALLGATE 0xC0000000 /* syscall gateway page */
#define INTSTACK_SIZE (5 * NBPG) /* interrupt stack size */
@@ -49,7 +50,7 @@
* Virtual memory related constants, all in bytes
*/
#ifndef MAXTSIZ
-#define MAXTSIZ (16*1024*1024) /* max text size */
+#define MAXTSIZ (64*1024*1024) /* max text size */
#endif
#ifndef DFLDSIZ
#define DFLDSIZ (16*1024*1024) /* initial data size limit */
@@ -134,4 +135,9 @@
#define VM_KMEM_SIZE (NKMEMCLUSTERS*CLBYTES)
#define VM_PHYS_SIZE (USRIOSIZE*CLBYTES)
+#define MACHINE_NEW_NONCONTIG /* VM <=> pmap interface modifier */
+
+#define VM_PHYSSEG_MAX 8 /* this many physmem segments */
+#define VM_PHYSSEG_STRAT VM_PSTRAT_BIGFIRST
+
#endif /* _HPPA_VMPARAM_H_ */