Module Name: src
Committed By: tsutsui
Date: Fri Dec 11 18:40:08 UTC 2009
Modified Files:
src/sys/arch/sun3/include: pmap3.h pmap3x.h
Log Message:
Export NBSG for bootloaders. MMU is enabled even on PROM on sun68k machines.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/sun3/include/pmap3.h
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/sun3/include/pmap3x.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/sun3/include/pmap3.h
diff -u src/sys/arch/sun3/include/pmap3.h:1.46 src/sys/arch/sun3/include/pmap3.h:1.47
--- src/sys/arch/sun3/include/pmap3.h:1.46 Fri Dec 11 13:52:57 2009
+++ src/sys/arch/sun3/include/pmap3.h Fri Dec 11 18:40:08 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap3.h,v 1.46 2009/12/11 13:52:57 tsutsui Exp $ */
+/* $NetBSD: pmap3.h,v 1.47 2009/12/11 18:40:08 tsutsui Exp $ */
/*-
* Copyright (c) 1996 The NetBSD Foundation, Inc.
@@ -95,6 +95,8 @@
#define PMAP_NC 0x10 /* tells pmap_enter to set PG_NC */
#define PMAP_SPEC 0x1C /* mask to get all above. */
+#endif /* _KERNEL */
+
/* MMU specific segment size */
#define SEGSHIFT 17 /* LOG2(NBSG) */
#define NBSG (1 << SEGSHIFT) /* bytes/segment */
@@ -103,5 +105,3 @@
#define sun3_round_seg(x) ((((vaddr_t)(x)) + SEGOFSET) & ~SEGOFSET)
#define sun3_trunc_seg(x) ((vaddr_t)(x) & ~SEGOFSET)
#define sun3_seg_offset(x) ((vaddr_t)(x) & SEGOFSET)
-
-#endif /* _KERNEL */
Index: src/sys/arch/sun3/include/pmap3x.h
diff -u src/sys/arch/sun3/include/pmap3x.h:1.27 src/sys/arch/sun3/include/pmap3x.h:1.28
--- src/sys/arch/sun3/include/pmap3x.h:1.27 Fri Dec 11 13:52:57 2009
+++ src/sys/arch/sun3/include/pmap3x.h Fri Dec 11 18:40:08 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap3x.h,v 1.27 2009/12/11 13:52:57 tsutsui Exp $ */
+/* $NetBSD: pmap3x.h,v 1.28 2009/12/11 18:40:08 tsutsui Exp $ */
/*-
* Copyright (c) 1997 The NetBSD Foundation, Inc.
@@ -79,6 +79,8 @@
#define PMAP_VME32 0x20 /* etc. */
#define PMAP_NC 0x40 /* tells pmap_enter to set PTE_CI */
#define PMAP_SPEC 0xFF /* mask to get all above. */
+
+#endif /* _KERNEL */
/* MMU specific segment size */
#define SEGSHIFT 19 /* LOG2(NBSG) */
@@ -88,5 +90,3 @@
#define sun3x_round_seg(x) ((((vaddr_t)(x)) + SEGOFSET) & ~SEGOFSET)
#define sun3x_trunc_seg(x) ((vaddr_t)(x) & ~SEGOFSET)
#define sun3x_seg_offset(x) ((vaddr_t)(x) & SEGOFSET)
-
-#endif /* _KERNEL */