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>
-