Module Name:    src
Committed By:   matt
Date:           Mon Jun 20 06:29:54 UTC 2011

Modified Files:
        src/sys/arch/amigappc/include: param.h
        src/sys/arch/bebox/include: param.h
        src/sys/arch/evbppc/include: param.h
        src/sys/arch/ibmnws/include: param.h
        src/sys/arch/macppc/include: param.h
        src/sys/arch/mvmeppc/include: param.h
        src/sys/arch/ofppc/include: param.h
        src/sys/arch/powerpc/include: param.h
        src/sys/arch/prep/include: param.h
        src/sys/arch/rs6000/include: param.h
        src/sys/arch/sandpoint/include: param.h

Log Message:
Cleanup powerpc param.h.  If compiling a MODULE, ignore port-specific stuff.
Only include <machine/cpu.h> in <powerpc/param.h> at the end.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/amigappc/include/param.h
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/bebox/include/param.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbppc/include/param.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/ibmnws/include/param.h
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/macppc/include/param.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/mvmeppc/include/param.h
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/ofppc/include/param.h
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/powerpc/include/param.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/prep/include/param.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/rs6000/include/param.h
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sandpoint/include/param.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/amigappc/include/param.h
diff -u src/sys/arch/amigappc/include/param.h:1.12 src/sys/arch/amigappc/include/param.h:1.13
--- src/sys/arch/amigappc/include/param.h:1.12	Tue Jul 21 09:49:16 2009
+++ src/sys/arch/amigappc/include/param.h	Mon Jun 20 06:29:53 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.12 2009/07/21 09:49:16 phx Exp $	*/
+/*	$NetBSD: param.h,v 1.13 2011/06/20 06:29:53 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -31,19 +31,15 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifdef	_KERNEL
-#ifndef	_LOCORE
-#include <machine/cpu.h>
-#endif	/* _LOCORE */
-#endif
-
 /*
  * Machine dependent constants for PowerPC (32-bit only currently)
  */
-#define	MACHINE		"amigappc"
+#if defined(_KERNEL) && !defined(_MODULE)
 
+#define	MACHINE			"amigappc"
+#define	KERNBASE		0x8000000 /* XXX valid for CyberstormPPC */
 #define	__NO_FIXED_MSGBUF
 
-#define	KERNBASE	0x8000000	/* XXX valid for CyberstormPPC */
+#endif /* _KERNEL && !_MODULE */
 
 #include <powerpc/param.h>

Index: src/sys/arch/bebox/include/param.h
diff -u src/sys/arch/bebox/include/param.h:1.13 src/sys/arch/bebox/include/param.h:1.14
--- src/sys/arch/bebox/include/param.h:1.13	Sun Jun 12 07:04:55 2011
+++ src/sys/arch/bebox/include/param.h	Mon Jun 20 06:29:53 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.13 2011/06/12 07:04:55 kiyohara Exp $	*/
+/*	$NetBSD: param.h,v 1.14 2011/06/20 06:29:53 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -31,25 +31,18 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifdef	_KERNEL
-#ifndef	_LOCORE
-#include <machine/cpu.h>
-#endif	/* _LOCORE */
-#endif
-
-
 /*
  * Machine dependent constants for PowerPC (32-bit only currently)
  */
-#ifdef _KERNEL
-#define	MACHINE		"bebox"
-#endif
+#if defined(_KERNEL) && !defined(_MODULE)
 
+#define	MACHINE			"bebox"
+#define	KERNBASE		0x3100	/* EXC_AST + 0x100 */
 #define	__NO_FIXED_MSGBUF
 
-#define	KERNBASE	0x3100
-
-#include <powerpc/param.h>
-
 /* at this offset we mmap() the PCI IO range in display drivers */
 #define PCI_MAGIC_IO_RANGE	0xf2000000
+
+#endif /* _KERNEL && !_MODULE */
+
+#include <powerpc/param.h>

Index: src/sys/arch/evbppc/include/param.h
diff -u src/sys/arch/evbppc/include/param.h:1.2 src/sys/arch/evbppc/include/param.h:1.3
--- src/sys/arch/evbppc/include/param.h:1.2	Tue Mar  4 07:50:59 2003
+++ src/sys/arch/evbppc/include/param.h	Mon Jun 20 06:29:53 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.2 2003/03/04 07:50:59 matt Exp $	*/
+/*	$NetBSD: param.h,v 1.3 2011/06/20 06:29:53 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -34,7 +34,10 @@
 /*
  * Machine dependent constants for PowerPC (32-bit only currently)
  */
-#define	MACHINE		"evbppc"
-#define	MID_MACHINE	MID_POWERPC
+#if defined(_KERNEL) && !defined(_MODULE)
+
+#define	MACHINE			"evbppc"
+
+#endif /* _KERNEL && !_MODULE */
 
 #include <powerpc/param.h>

Index: src/sys/arch/ibmnws/include/param.h
diff -u src/sys/arch/ibmnws/include/param.h:1.2 src/sys/arch/ibmnws/include/param.h:1.3
--- src/sys/arch/ibmnws/include/param.h:1.2	Sun Dec 11 12:17:50 2005
+++ src/sys/arch/ibmnws/include/param.h	Mon Jun 20 06:29:53 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.2 2005/12/11 12:17:50 christos Exp $	*/
+/*	$NetBSD: param.h,v 1.3 2011/06/20 06:29:53 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -31,19 +31,15 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifdef	_KERNEL
-#ifndef	_LOCORE
-#include <machine/cpu.h>
-#endif	/* _LOCORE */
-#endif
-
 /*
  * Machine dependent constants for PowerPC (32-bit only currently)
  */
-#define	MACHINE		"ibmnws"
+#if defined(_KERNEL) && !defined(_MODULE)
 
+#define	MACHINE			"ibmnws"
+#define	KERNBASE		0x100000
 #define	__NO_FIXED_MSGBUF
 
-#define	KERNBASE	0x100000
+#endif /* _KERNEL && !_MODULE */
 
 #include <powerpc/param.h>

Index: src/sys/arch/macppc/include/param.h
diff -u src/sys/arch/macppc/include/param.h:1.16 src/sys/arch/macppc/include/param.h:1.17
--- src/sys/arch/macppc/include/param.h:1.16	Thu Feb 28 00:18:08 2008
+++ src/sys/arch/macppc/include/param.h	Mon Jun 20 06:29:53 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.16 2008/02/28 00:18:08 macallan Exp $	*/
+/*	$NetBSD: param.h,v 1.17 2011/06/20 06:29:53 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -31,33 +31,31 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifdef	_KERNEL
-#ifndef	_LOCORE
-#include <machine/cpu.h>
-#endif	/* _LOCORE */
-#endif
-
 /*
  * Machine dependent constants for PowerPC (32-bit only currently)
  */
-#define	MACHINE		"macppc"
-#define	KERNBASE	0x100000
+#if defined(_KERNEL) && !defined(_MODULE)
+
+#define	MACHINE			"macppc"
+#define	KERNBASE		0x100000
 
 /*
  * 4KB isn't enough for a full boot message for a macppc system anymore
  */
 #ifndef MSGBUFSIZE
-#define	MSGBUFSIZE	(3*NBPG)
+#define	MSGBUFSIZE		(3*NBPG)
 #endif
 
 /*
  * Minimum and maximum sizes of the kernel malloc arena in PAGE_SIZE-sized
  * logical pages.
  */
-#define	NKMEMPAGES_MIN_DEFAULT	((8 * 1024 * 1024) >> PAGE_SHIFT)
-#define	NKMEMPAGES_MAX_DEFAULT	((48 * 1024 * 1024) >> PAGE_SHIFT)
-
-#include <powerpc/param.h>
+#define	NKMEMPAGES_MIN_DEFAULT		((8 * 1024 * 1024) >> PAGE_SHIFT)
+#define	NKMEMPAGES_MAX_DEFAULT		((48 * 1024 * 1024) >> PAGE_SHIFT)
 
 /* at this offset we mmap() the PCI IO range in display drivers */
-#define PCI_MAGIC_IO_RANGE	0xf2000000
+#define PCI_MAGIC_IO_RANGE		0xf2000000
+
+#endif /* _KERNEL && !_MODULE */
+
+#include <powerpc/param.h>

Index: src/sys/arch/mvmeppc/include/param.h
diff -u src/sys/arch/mvmeppc/include/param.h:1.3 src/sys/arch/mvmeppc/include/param.h:1.4
--- src/sys/arch/mvmeppc/include/param.h:1.3	Sat Mar  9 23:35:58 2002
+++ src/sys/arch/mvmeppc/include/param.h	Mon Jun 20 06:29:53 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.3 2002/03/09 23:35:58 chs Exp $	*/
+/*	$NetBSD: param.h,v 1.4 2011/06/20 06:29:53 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -31,18 +31,14 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifdef	_KERNEL
-#ifndef	_LOCORE
-#include <machine/cpu.h>
-#endif	/* _LOCORE */
-#endif	/* _KERNEL */
-
+#if defined(_KERNEL) && !defined(_MODULE)
 /*
  * Machine dependent constants for PowerPC (32-bit only currently)
  */
-#define	MACHINE		"mvmeppc"
+#define	MACHINE			"mvmeppc"
+#define	KERNBASE		0x4000
 
-#define	KERNBASE	0x4000
+#endif /* _KERNEL && !_MODULE */
 
 #include <powerpc/param.h>
 

Index: src/sys/arch/ofppc/include/param.h
diff -u src/sys/arch/ofppc/include/param.h:1.11 src/sys/arch/ofppc/include/param.h:1.12
--- src/sys/arch/ofppc/include/param.h:1.11	Fri Mar  7 17:13:49 2008
+++ src/sys/arch/ofppc/include/param.h	Mon Jun 20 06:29:53 2011
@@ -1,7 +1,12 @@
-/*	$NetBSD: param.h,v 1.11 2008/03/07 17:13:49 phx Exp $	*/
+/*	$NetBSD: param.h,v 1.12 2011/06/20 06:29:53 matt Exp $	*/
 
-#define MACHINE		"ofppc"
-#include <powerpc/param.h>
+#if defined(_KERNEL) && !defined(_MODULE)
+
+#define MACHINE			"ofppc"
 
 /* at this offset we mmap() the PCI IO range in display drivers */
 #define PCI_MAGIC_IO_RANGE      0xfeff0000
+
+#endif /* _KERNEL && !_MODULE */
+
+#include <powerpc/param.h>

Index: src/sys/arch/powerpc/include/param.h
diff -u src/sys/arch/powerpc/include/param.h:1.23 src/sys/arch/powerpc/include/param.h:1.24
--- src/sys/arch/powerpc/include/param.h:1.23	Sat Mar  5 14:27:48 2011
+++ src/sys/arch/powerpc/include/param.h	Mon Jun 20 06:29:54 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.23 2011/03/05 14:27:48 matt Exp $	*/
+/*	$NetBSD: param.h,v 1.24 2011/06/20 06:29:54 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -38,9 +38,6 @@
 #if defined(_KERNEL_OPT)
 #include "opt_ppcarch.h"
 #endif
-#ifndef	_LOCORE
-#include <machine/cpu.h>
-#endif	/* _LOCORE */
 #endif
 
 /*
@@ -117,4 +114,8 @@
 #define	NKMEMPAGES_MAX_DEFAULT	((128 * 1024 * 1024) >> PAGE_SHIFT)
 #endif
 
+#if defined(_KERNEL) && !defined(_LOCORE)
+#include <machine/cpu.h>
+#endif	/* _KERNEL && !_LOCORE */
+
 #endif /* _POWERPC_PARAM_H_ */

Index: src/sys/arch/prep/include/param.h
diff -u src/sys/arch/prep/include/param.h:1.5 src/sys/arch/prep/include/param.h:1.6
--- src/sys/arch/prep/include/param.h:1.5	Mon Jul 12 07:54:13 2010
+++ src/sys/arch/prep/include/param.h	Mon Jun 20 06:29:54 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.5 2010/07/12 07:54:13 kiyohara Exp $	*/
+/*	$NetBSD: param.h,v 1.6 2011/06/20 06:29:54 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -31,22 +31,18 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifdef	_KERNEL
-#ifndef	_LOCORE
-#include <machine/cpu.h>
-#endif	/* _LOCORE */
-#endif
-
 /*
  * Machine dependent constants for PowerPC (32-bit only currently)
  */
-#define	MACHINE		"prep"
+#if defined(_KERNEL) && !defined(_MODULE)
 
+#define	MACHINE			"prep"
+#define	KERNBASE		0x100000
 #define	__NO_FIXED_MSGBUF
 
-#define	KERNBASE	0x100000
-
-#include <powerpc/param.h>
-
 /* at this offset we mmap() the PCI IO range in display drivers */
 #define PCI_MAGIC_IO_RANGE	0xf2000000
+
+#endif /* _KERNEL && !_MODULE */
+
+#include <powerpc/param.h>

Index: src/sys/arch/rs6000/include/param.h
diff -u src/sys/arch/rs6000/include/param.h:1.1 src/sys/arch/rs6000/include/param.h:1.2
--- src/sys/arch/rs6000/include/param.h:1.1	Mon Dec 17 19:09:27 2007
+++ src/sys/arch/rs6000/include/param.h	Mon Jun 20 06:29:54 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.1 2007/12/17 19:09:27 garbled Exp $	*/
+/*	$NetBSD: param.h,v 1.2 2011/06/20 06:29:54 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -31,19 +31,15 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifdef	_KERNEL
-#ifndef	_LOCORE
-#include <machine/cpu.h>
-#endif	/* _LOCORE */
-#endif
-
 /*
  * Machine dependent constants for PowerPC (32-bit only currently)
  */
-#define	MACHINE		"prep"
+#if defined(_KERNEL) && !defined(_MODULE)
 
+#define	MACHINE			"prep"
+#define	KERNBASE		0x100000
 #define	__NO_FIXED_MSGBUF
 
-#define	KERNBASE	0x100000
+#endif /* _KENREL && !_MODULE */
 
 #include <powerpc/param.h>

Index: src/sys/arch/sandpoint/include/param.h
diff -u src/sys/arch/sandpoint/include/param.h:1.4 src/sys/arch/sandpoint/include/param.h:1.5
--- src/sys/arch/sandpoint/include/param.h:1.4	Thu Jun 21 16:30:05 2001
+++ src/sys/arch/sandpoint/include/param.h	Mon Jun 20 06:29:54 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: param.h,v 1.4 2001/06/21 16:30:05 briggs Exp $	*/
+/*	$NetBSD: param.h,v 1.5 2011/06/20 06:29:54 matt Exp $	*/
 
 /*-
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -31,20 +31,15 @@
  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifdef	_KERNEL
-#ifndef	_LOCORE
-#include <machine/cpu.h>
-#endif	/* _LOCORE */
-#endif
-
 /*
  * Machine dependent constants for PowerPC (32-bit only currently)
  */
-#define	MACHINE		"sandpoint"
+#if defined(_KERNEL) && !defined(_MODULE)
 
+#define	MACHINE			"sandpoint"
+#define	KERNBASE		0x3100		/* EXC_AST + 0x100 */
 #define	__NO_FIXED_MSGBUF
 
-#define	KERNBASE	0x3100
+#endif /* _KERNEL && !_MODULE */
 
 #include <powerpc/param.h>
-

Reply via email to