Module Name: src Committed By: matt Date: Thu Aug 13 05:15:10 UTC 2009
Modified Files: src/sys/arch/algor/include: param.h src/sys/arch/arc/include: param.h src/sys/arch/cobalt/include: param.h src/sys/arch/evbmips/include: param.h src/sys/arch/ews4800mips/include: param.h src/sys/arch/hpcmips/include: param.h src/sys/arch/mips/include: mips_param.h src/sys/arch/mipsco/include: param.h src/sys/arch/newsmips/include: param.h src/sys/arch/playstation2/include: param.h src/sys/arch/pmax/include: param.h src/sys/arch/sbmips/include: param.h src/sys/arch/sgimips/include: param.h Log Message: Move MID_MACHINE to <mips/mips_param.h> and use local values so we don't need to include exec_aout.h To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/algor/include/param.h cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arc/include/param.h cvs rdiff -u -r1.14 -r1.15 src/sys/arch/cobalt/include/param.h cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbmips/include/param.h cvs rdiff -u -r1.1 -r1.2 src/sys/arch/ews4800mips/include/param.h cvs rdiff -u -r1.12 -r1.13 src/sys/arch/hpcmips/include/param.h cvs rdiff -u -r1.24 -r1.25 src/sys/arch/mips/include/mips_param.h cvs rdiff -u -r1.10 -r1.11 src/sys/arch/mipsco/include/param.h cvs rdiff -u -r1.16 -r1.17 src/sys/arch/newsmips/include/param.h cvs rdiff -u -r1.5 -r1.6 src/sys/arch/playstation2/include/param.h cvs rdiff -u -r1.39 -r1.40 src/sys/arch/pmax/include/param.h cvs rdiff -u -r1.5 -r1.6 src/sys/arch/sbmips/include/param.h cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sgimips/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/algor/include/param.h diff -u src/sys/arch/algor/include/param.h:1.7 src/sys/arch/algor/include/param.h:1.8 --- src/sys/arch/algor/include/param.h:1.7 Tue Sep 5 01:33:24 2006 +++ src/sys/arch/algor/include/param.h Thu Aug 13 05:15:08 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.7 2006/09/05 01:33:24 gdamore Exp $ */ +/* $NetBSD: param.h,v 1.8 2009/08/13 05:15:08 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -93,7 +93,6 @@ #define MACHINE_ARCH "mipsel" #define _MACHINE algor #define MACHINE "algor" -#define MID_MACHINE MID_PMAX /* XXX Bogus, but needed for now... */ #define DEV_BSIZE 512 #define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */ Index: src/sys/arch/arc/include/param.h diff -u src/sys/arch/arc/include/param.h:1.24 src/sys/arch/arc/include/param.h:1.25 --- src/sys/arch/arc/include/param.h:1.24 Sun Dec 11 12:16:39 2005 +++ src/sys/arch/arc/include/param.h Thu Aug 13 05:15:08 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.24 2005/12/11 12:16:39 christos Exp $ */ +/* $NetBSD: param.h,v 1.25 2009/08/13 05:15:08 matt Exp $ */ /* $OpenBSD: param.h,v 1.9 1997/04/30 09:54:15 niklas Exp $ */ /* @@ -94,7 +94,6 @@ #define MACHINE_ARCH "mipsel" #define _MACHINE arc #define MACHINE "arc" -#define MID_MACHINE MID_PMAX /* XXX Bogus, but needed for now... */ #define KERNBASE 0x80000000 /* start of kernel virtual */ #define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT) Index: src/sys/arch/cobalt/include/param.h diff -u src/sys/arch/cobalt/include/param.h:1.14 src/sys/arch/cobalt/include/param.h:1.15 --- src/sys/arch/cobalt/include/param.h:1.14 Tue Sep 26 13:11:59 2006 +++ src/sys/arch/cobalt/include/param.h Thu Aug 13 05:15:08 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.14 2006/09/26 13:11:59 tsutsui Exp $ */ +/* $NetBSD: param.h,v 1.15 2009/08/13 05:15:08 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -77,7 +77,6 @@ #define MACHINE_ARCH "mipsel" #define _MACHINE cobalt #define MACHINE "cobalt" -#define MID_MACHINE MID_MIPS #define DEV_BSIZE 512 #define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */ Index: src/sys/arch/evbmips/include/param.h diff -u src/sys/arch/evbmips/include/param.h:1.5 src/sys/arch/evbmips/include/param.h:1.6 --- src/sys/arch/evbmips/include/param.h:1.5 Sun Dec 11 12:17:11 2005 +++ src/sys/arch/evbmips/include/param.h Thu Aug 13 05:15:09 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.5 2005/12/11 12:17:11 christos Exp $ */ +/* $NetBSD: param.h,v 1.6 2009/08/13 05:15:09 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -93,7 +93,6 @@ #define _MACHINE evbmips #define MACHINE "evbmips" -#define MID_MACHINE MID_PMAX /* XXX Bogus, but needed for now... */ #define DEV_BSIZE 512 #define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */ Index: src/sys/arch/ews4800mips/include/param.h diff -u src/sys/arch/ews4800mips/include/param.h:1.1 src/sys/arch/ews4800mips/include/param.h:1.2 --- src/sys/arch/ews4800mips/include/param.h:1.1 Thu Dec 29 15:20:08 2005 +++ src/sys/arch/ews4800mips/include/param.h Thu Aug 13 05:15:09 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.1 2005/12/29 15:20:08 tsutsui Exp $ */ +/* $NetBSD: param.h,v 1.2 2009/08/13 05:15:09 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -77,7 +77,6 @@ #define MACHINE_ARCH "mipseb" #define _MACHINE ews4800mips #define MACHINE "ews4800mips" -#define MID_MACHINE MID_MIPS #define DEV_BSIZE 512 #define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */ Index: src/sys/arch/hpcmips/include/param.h diff -u src/sys/arch/hpcmips/include/param.h:1.12 src/sys/arch/hpcmips/include/param.h:1.13 --- src/sys/arch/hpcmips/include/param.h:1.12 Tue Sep 26 13:11:59 2006 +++ src/sys/arch/hpcmips/include/param.h Thu Aug 13 05:15:09 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.12 2006/09/26 13:11:59 tsutsui Exp $ */ +/* $NetBSD: param.h,v 1.13 2009/08/13 05:15:09 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -94,8 +94,6 @@ #define _MACHINE hpcmips #define MACHINE "hpcmips" -#define MID_HPCMIPS MID_PMAX /* XXX For the moment */ -#define MID_MACHINE MID_HPCMIPS #define KERNBASE 0x80000000 /* start of kernel virtual */ #define KERNTEXTOFF 0x80001000 /* start of kernel text for kvm_mkdb */ Index: src/sys/arch/mips/include/mips_param.h diff -u src/sys/arch/mips/include/mips_param.h:1.24 src/sys/arch/mips/include/mips_param.h:1.25 --- src/sys/arch/mips/include/mips_param.h:1.24 Sun Aug 9 04:02:40 2009 +++ src/sys/arch/mips/include/mips_param.h Thu Aug 13 05:15:09 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: mips_param.h,v 1.24 2009/08/09 04:02:40 matt Exp $ */ +/* $NetBSD: mips_param.h,v 1.25 2009/08/13 05:15:09 matt Exp $ */ #ifdef _KERNEL #include <machine/cpu.h> @@ -69,3 +69,11 @@ #define mips_trunc_page(x) ((uintptr_t)(x) & ~(NBPG-1)) #define mips_btop(x) ((paddr_t)(x) >> PGSHIFT) #define mips_ptob(x) ((paddr_t)(x) << PGSHIFT) + +#ifdef __MIPSEL__ +#define MID_MACHINE 135 /* MID_PMAX (little-endian) */ +#endif +#ifdef __MIPSEB__ +#define MID_MACHINE 152 /* MID_MIPS (big-endian) */ +#endif + Index: src/sys/arch/mipsco/include/param.h diff -u src/sys/arch/mipsco/include/param.h:1.10 src/sys/arch/mipsco/include/param.h:1.11 --- src/sys/arch/mipsco/include/param.h:1.10 Sat Mar 14 14:46:02 2009 +++ src/sys/arch/mipsco/include/param.h Thu Aug 13 05:15:09 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.10 2009/03/14 14:46:02 dsl Exp $ */ +/* $NetBSD: param.h,v 1.11 2009/08/13 05:15:09 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -93,7 +93,6 @@ #define MACHINE_ARCH "mipseb" #define _MACHINE mipsco #define MACHINE "mipsco" -#define MID_MACHINE MID_MIPS #define KERNBASE 0x80000000 /* start of kernel virtual */ #define KERNTEXTOFF 0x80001000 /* start of kernel text for kvm_mkdb */ Index: src/sys/arch/newsmips/include/param.h diff -u src/sys/arch/newsmips/include/param.h:1.16 src/sys/arch/newsmips/include/param.h:1.17 --- src/sys/arch/newsmips/include/param.h:1.16 Wed Oct 17 19:55:55 2007 +++ src/sys/arch/newsmips/include/param.h Thu Aug 13 05:15:09 2009 @@ -1,4 +1,4 @@ -/* from $NetBSD: param.h,v 1.16 2007/10/17 19:55:55 garbled Exp $ */ +/* from $NetBSD: param.h,v 1.17 2009/08/13 05:15:09 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -93,7 +93,6 @@ #define MACHINE_ARCH "mipseb" #define _MACHINE newsmips #define MACHINE "newsmips" -#define MID_MACHINE MID_MIPS #define KERNBASE 0x80000000 /* start of kernel virtual */ #define KERNTEXTOFF 0x80001000 /* start of kernel text for kvm_mkdb */ Index: src/sys/arch/playstation2/include/param.h diff -u src/sys/arch/playstation2/include/param.h:1.5 src/sys/arch/playstation2/include/param.h:1.6 --- src/sys/arch/playstation2/include/param.h:1.5 Tue Sep 26 13:11:59 2006 +++ src/sys/arch/playstation2/include/param.h Thu Aug 13 05:15:09 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.5 2006/09/26 13:11:59 tsutsui Exp $ */ +/* $NetBSD: param.h,v 1.6 2009/08/13 05:15:09 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -77,7 +77,6 @@ #define MACHINE_ARCH "mipsel" #define _MACHINE playstation2 #define MACHINE "playstation2" -#define MID_MACHINE MID_PMAX /* XXX no suitable MID for mipsel */ #define DEV_BSIZE 512 #define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */ Index: src/sys/arch/pmax/include/param.h diff -u src/sys/arch/pmax/include/param.h:1.39 src/sys/arch/pmax/include/param.h:1.40 --- src/sys/arch/pmax/include/param.h:1.39 Sat Mar 14 14:46:04 2009 +++ src/sys/arch/pmax/include/param.h Thu Aug 13 05:15:09 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.39 2009/03/14 14:46:04 dsl Exp $ */ +/* $NetBSD: param.h,v 1.40 2009/08/13 05:15:09 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -93,7 +93,6 @@ #define MACHINE_ARCH "mipsel" #define _MACHINE pmax #define MACHINE "pmax" -#define MID_MACHINE MID_PMAX #define DEV_BSIZE 512 #define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */ Index: src/sys/arch/sbmips/include/param.h diff -u src/sys/arch/sbmips/include/param.h:1.5 src/sys/arch/sbmips/include/param.h:1.6 --- src/sys/arch/sbmips/include/param.h:1.5 Tue Jan 8 14:38:48 2008 +++ src/sys/arch/sbmips/include/param.h Thu Aug 13 05:15:10 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.5 2008/01/08 14:38:48 simonb Exp $ */ +/* $NetBSD: param.h,v 1.6 2009/08/13 05:15:10 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -93,7 +93,6 @@ #define _MACHINE sbmips #define MACHINE "sbmips" -#define MID_MACHINE MID_PMAX /* XXX Bogus, but needed for now... */ #define DEV_BSIZE 512 #define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */ Index: src/sys/arch/sgimips/include/param.h diff -u src/sys/arch/sgimips/include/param.h:1.10 src/sys/arch/sgimips/include/param.h:1.11 --- src/sys/arch/sgimips/include/param.h:1.10 Thu Feb 21 09:32:12 2008 +++ src/sys/arch/sgimips/include/param.h Thu Aug 13 05:15:10 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.10 2008/02/21 09:32:12 sekiya Exp $ */ +/* $NetBSD: param.h,v 1.11 2009/08/13 05:15:10 matt Exp $ */ /* * Copyright (c) 1992, 1993 @@ -81,7 +81,6 @@ #define MACHINE_ARCH "mipseb" #define _MACHINE sgimips #define MACHINE "sgimips" -#define MID_MACHINE MID_MIPS #define DEV_BSIZE 512 #define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */