Module Name: src Committed By: matt Date: Sun Dec 16 23:47:57 UTC 2012
Modified Files: src/sys/arch/evbarm/conf: std.adi_brh std.armadillo9 std.bcm53xx std.beagle std.cp3100 std.g42xxeb std.gemini std.gumstix std.hdl_g std.igepv2 std.imx23_olinuxino std.imx31 std.integrator std.iq31244 std.iq80310 std.iq80321 std.ixdp425 std.ixm1200 std.lubbock std.marvell std.mini2440 std.mmnet std.mpcsa std.mv2120 std.n900 std.netwalker std.npwr_fc std.nslu2 std.osk5912 std.overo std.rpi std.smdk2410 std.smdk2800 std.tisdp24xx std.tsarm std.viper Log Message: Use a std.evarm to handle the normal EXEC_ELF32/EXEC_SCRIPT and ARM options as well as include conf/std and std.arm To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/conf/std.adi_brh \ src/sys/arch/evbarm/conf/std.bcm53xx src/sys/arch/evbarm/conf/std.iq31244 \ src/sys/arch/evbarm/conf/std.lubbock cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/std.armadillo9 \ src/sys/arch/evbarm/conf/std.gemini src/sys/arch/evbarm/conf/std.imx31 \ src/sys/arch/evbarm/conf/std.smdk2410 cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/std.beagle \ src/sys/arch/evbarm/conf/std.gumstix cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/std.cp3100 \ src/sys/arch/evbarm/conf/std.hdl_g src/sys/arch/evbarm/conf/std.igepv2 \ src/sys/arch/evbarm/conf/std.nslu2 src/sys/arch/evbarm/conf/std.osk5912 \ src/sys/arch/evbarm/conf/std.overo cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/conf/std.g42xxeb \ src/sys/arch/evbarm/conf/std.tisdp24xx src/sys/arch/evbarm/conf/std.tsarm \ src/sys/arch/evbarm/conf/std.viper cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/std.imx23_olinuxino \ src/sys/arch/evbarm/conf/std.marvell \ src/sys/arch/evbarm/conf/std.mini2440 src/sys/arch/evbarm/conf/std.mpcsa \ src/sys/arch/evbarm/conf/std.rpi cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/conf/std.integrator cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbarm/conf/std.iq80310 cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbarm/conf/std.iq80321 \ src/sys/arch/evbarm/conf/std.smdk2800 cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbarm/conf/std.ixdp425 cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/conf/std.ixm1200 cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/std.mmnet \ src/sys/arch/evbarm/conf/std.mv2120 src/sys/arch/evbarm/conf/std.n900 cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/std.netwalker \ src/sys/arch/evbarm/conf/std.npwr_fc 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/evbarm/conf/std.adi_brh diff -u src/sys/arch/evbarm/conf/std.adi_brh:1.9 src/sys/arch/evbarm/conf/std.adi_brh:1.10 --- src/sys/arch/evbarm/conf/std.adi_brh:1.9 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.adi_brh Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.adi_brh,v 1.9 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.adi_brh,v 1.10 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for ADI BRH options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in ADI BRH config definitions. -include "arch/evbarm/conf/files.adi_brh" +include "arch/evbarm/conf/files.adi_brh" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options KERNEL_BASE_EXT=0xc0000000 makeoptions LOADADDRESS="0xc0200000" Index: src/sys/arch/evbarm/conf/std.bcm53xx diff -u src/sys/arch/evbarm/conf/std.bcm53xx:1.9 src/sys/arch/evbarm/conf/std.bcm53xx:1.10 --- src/sys/arch/evbarm/conf/std.bcm53xx:1.9 Sun Dec 16 20:44:16 2012 +++ src/sys/arch/evbarm/conf/std.bcm53xx Sun Dec 16 23:47:56 2012 @@ -1,6 +1,6 @@ -# $NetBSD: std.bcm53xx,v 1.9 2012/12/16 20:44:16 matt Exp $ +# $NetBSD: std.bcm53xx,v 1.10 2012/12/16 23:47:56 matt Exp $ # -# standard NetBSD/evbarm for BEAGLEBAORD options +# standard NetBSD/evbarm for BCM5301X options machine evbarm arm include "arch/evbarm/conf/std.evbarm" Index: src/sys/arch/evbarm/conf/std.iq31244 diff -u src/sys/arch/evbarm/conf/std.iq31244:1.9 src/sys/arch/evbarm/conf/std.iq31244:1.10 --- src/sys/arch/evbarm/conf/std.iq31244:1.9 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.iq31244 Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.iq31244,v 1.9 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.iq31244,v 1.10 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for IQ31244 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in IQ31244 config definitions. -include "arch/evbarm/conf/files.iq31244" +include "arch/evbarm/conf/files.iq31244" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 #options ARM32_NEW_VM_LAYOUT # Not yet ready for prime-time Index: src/sys/arch/evbarm/conf/std.lubbock diff -u src/sys/arch/evbarm/conf/std.lubbock:1.9 src/sys/arch/evbarm/conf/std.lubbock:1.10 --- src/sys/arch/evbarm/conf/std.lubbock:1.9 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.lubbock Sun Dec 16 23:47:56 2012 @@ -1,20 +1,15 @@ -# $NetBSD: std.lubbock,v 1.9 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.lubbock,v 1.10 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for LUBBOCK options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in LUBBOCK config definitions. -include "arch/evbarm/conf/files.lubbock" +include "arch/evbarm/conf/files.lubbock" options COTULLA options LUBBOCK -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options KERNEL_BASE_EXT=0xc0000000 makeoptions LOADADDRESS="0xc0200000" Index: src/sys/arch/evbarm/conf/std.armadillo9 diff -u src/sys/arch/evbarm/conf/std.armadillo9:1.6 src/sys/arch/evbarm/conf/std.armadillo9:1.7 --- src/sys/arch/evbarm/conf/std.armadillo9:1.6 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.armadillo9 Sun Dec 16 23:47:56 2012 @@ -1,20 +1,12 @@ -# $NetBSD: std.armadillo9,v 1.6 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.armadillo9,v 1.7 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for Armadillo9 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in armadillo9 config definitions. -include "arch/evbarm/conf/files.armadillo9" - - -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 - +include "arch/evbarm/conf/files.armadillo9" makeoptions BOARDTYPE="armadillo9" options KERNEL_BASE_EXT=0xc0000000 Index: src/sys/arch/evbarm/conf/std.gemini diff -u src/sys/arch/evbarm/conf/std.gemini:1.6 src/sys/arch/evbarm/conf/std.gemini:1.7 --- src/sys/arch/evbarm/conf/std.gemini:1.6 Thu Nov 20 07:45:37 2008 +++ src/sys/arch/evbarm/conf/std.gemini Sun Dec 16 23:47:56 2012 @@ -1,18 +1,14 @@ -# $NetBSD: std.gemini,v 1.6 2008/11/20 07:45:37 cliff Exp $ +# $NetBSD: std.gemini,v 1.7 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for GEMINI options machine evbarm arm -include "conf/std" # MI standard options - +include "arch/evbarm/conf/std.evbarm" + # Pull in GEMINI config definitions. -include "arch/evbarm/conf/files.gemini" - -options EXEC_ELF32 -options EXEC_SCRIPT +include "arch/evbarm/conf/files.gemini" # To support easy transit to ../arch/arm/arm32 -options ARM32 options ARM9 options __HAVE_FAST_SOFTINTS # should be in types.h options __HAVE_PCI_CONF_HOOK # should be in types.h Index: src/sys/arch/evbarm/conf/std.imx31 diff -u src/sys/arch/evbarm/conf/std.imx31:1.6 src/sys/arch/evbarm/conf/std.imx31:1.7 --- src/sys/arch/evbarm/conf/std.imx31:1.6 Mon Dec 10 05:01:43 2012 +++ src/sys/arch/evbarm/conf/std.imx31 Sun Dec 16 23:47:56 2012 @@ -1,21 +1,16 @@ -# $NetBSD: std.imx31,v 1.6 2012/12/10 05:01:43 matt Exp $ +# $NetBSD: std.imx31,v 1.7 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm options for FreeScale I.MX31 machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in i.mx31 config definitions. -include "arch/evbarm/conf/files.imx31" +include "arch/evbarm/conf/files.imx31" -options EXEC_ELF32 -options EXEC_SCRIPT options KERNEL_BASE_EXT=0x80000000 makeoptions CPUFLAGS="-march=armv6k -mtune=arm1136j-s -mfpu=vfp" - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options ARM11_PMC options ARM11_CACHE_WRITE_THROUGH Index: src/sys/arch/evbarm/conf/std.smdk2410 diff -u src/sys/arch/evbarm/conf/std.smdk2410:1.6 src/sys/arch/evbarm/conf/std.smdk2410:1.7 --- src/sys/arch/evbarm/conf/std.smdk2410:1.6 Sun Dec 16 20:38:15 2012 +++ src/sys/arch/evbarm/conf/std.smdk2410 Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.smdk2410,v 1.6 2012/12/16 20:38:15 matt Exp $ +# $NetBSD: std.smdk2410,v 1.7 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for SMDK2410 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Config definitions for SMDK2410 -include "arch/evbarm/conf/files.smdk2410" +include "arch/evbarm/conf/files.smdk2410" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 #options ARM32_NEW_VM_LAYOUT # Not yet ready for prime-time Index: src/sys/arch/evbarm/conf/std.beagle diff -u src/sys/arch/evbarm/conf/std.beagle:1.8 src/sys/arch/evbarm/conf/std.beagle:1.9 --- src/sys/arch/evbarm/conf/std.beagle:1.8 Wed Dec 12 00:04:21 2012 +++ src/sys/arch/evbarm/conf/std.beagle Sun Dec 16 23:47:56 2012 @@ -1,19 +1,15 @@ -# $NetBSD: std.beagle,v 1.8 2012/12/12 00:04:21 matt Exp $ +# $NetBSD: std.beagle,v 1.9 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for BEAGLEBOARD options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in BEAGLEBOARD config definitions. -include "arch/evbarm/conf/files.beagle" - -options EXEC_ELF32 -options EXEC_SCRIPT +include "arch/evbarm/conf/files.beagle" # To support easy transit to ../arch/arm/arm32 options __HAVE_CPU_COUNTER -options ARM32 options CORTEX_PMC options __HAVE_FAST_SOFTINTS # should be in types.h options __HAVE_MM_MD_DIRECT_MAPPED_PHYS Index: src/sys/arch/evbarm/conf/std.gumstix diff -u src/sys/arch/evbarm/conf/std.gumstix:1.8 src/sys/arch/evbarm/conf/std.gumstix:1.9 --- src/sys/arch/evbarm/conf/std.gumstix:1.8 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.gumstix Sun Dec 16 23:47:56 2012 @@ -1,18 +1,12 @@ -# $NetBSD: std.gumstix,v 1.8 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.gumstix,v 1.9 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for GUMSTIX options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" include "arch/evbarm/conf/files.gumstix" -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 - options KERNEL_BASE_EXT=0xc0000000 makeoptions LOADADDRESS="0xc0200000" makeoptions BOARDTYPE="gumstix" Index: src/sys/arch/evbarm/conf/std.cp3100 diff -u src/sys/arch/evbarm/conf/std.cp3100:1.4 src/sys/arch/evbarm/conf/std.cp3100:1.5 --- src/sys/arch/evbarm/conf/std.cp3100:1.4 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.cp3100 Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.cp3100,v 1.4 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.cp3100,v 1.5 2012/12/16 23:47:56 matt Exp $ # # Standard NetBSD/evbarm options for CP3100 machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in CP3100 config definitions. -include "arch/evbarm/conf/files.cp3100" +include "arch/evbarm/conf/files.cp3100" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options KERNEL_BASE_EXT=0xc0000000 makeoptions BOARDTYPE="cp3100" Index: src/sys/arch/evbarm/conf/std.hdl_g diff -u src/sys/arch/evbarm/conf/std.hdl_g:1.4 src/sys/arch/evbarm/conf/std.hdl_g:1.5 --- src/sys/arch/evbarm/conf/std.hdl_g:1.4 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.hdl_g Sun Dec 16 23:47:56 2012 @@ -1,19 +1,13 @@ -# $NetBSD: std.hdl_g,v 1.4 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.hdl_g,v 1.5 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for I-O DATA HDL-G options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in HDL-G config definitions. include "arch/evbarm/conf/files.hdl_g" -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 - #options ARM32_NEW_VM_LAYOUT # Not yet ready for prime-time makeoptions BOARDTYPE="hdlg" Index: src/sys/arch/evbarm/conf/std.igepv2 diff -u src/sys/arch/evbarm/conf/std.igepv2:1.4 src/sys/arch/evbarm/conf/std.igepv2:1.5 --- src/sys/arch/evbarm/conf/std.igepv2:1.4 Tue Sep 4 00:19:20 2012 +++ src/sys/arch/evbarm/conf/std.igepv2 Sun Dec 16 23:47:56 2012 @@ -1,18 +1,13 @@ -# $NetBSD: std.igepv2,v 1.4 2012/09/04 00:19:20 matt Exp $ +# $NetBSD: std.igepv2,v 1.5 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for IGEPV2 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in BEAGLEBOARD config definitions. -include "arch/evbarm/conf/files.beagle" +include "arch/evbarm/conf/files.beagle" -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options CORTEX_PMC options __HAVE_CPU_COUNTER options __HAVE_FAST_SOFTINTS # should be in types.h Index: src/sys/arch/evbarm/conf/std.nslu2 diff -u src/sys/arch/evbarm/conf/std.nslu2:1.4 src/sys/arch/evbarm/conf/std.nslu2:1.5 --- src/sys/arch/evbarm/conf/std.nslu2:1.4 Sun Dec 16 20:38:15 2012 +++ src/sys/arch/evbarm/conf/std.nslu2 Sun Dec 16 23:47:56 2012 @@ -1,16 +1,12 @@ -# $NetBSD: std.nslu2,v 1.4 2012/12/16 20:38:15 matt Exp $ +# $NetBSD: std.nslu2,v 1.5 2012/12/16 23:47:56 matt Exp $ # # Standard NetBSD/evbarm options for Linksys NSLU2 machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in NSLU2 config definitions. -include "arch/evbarm/conf/files.nslu2" - -options EXEC_ELF32 -options EXEC_SCRIPT -options ARM32 +include "arch/evbarm/conf/files.nslu2" options KERNEL_BASE_EXT=0xc0000000 makeoptions LOADADDRESS="0xc0200000" Index: src/sys/arch/evbarm/conf/std.osk5912 diff -u src/sys/arch/evbarm/conf/std.osk5912:1.4 src/sys/arch/evbarm/conf/std.osk5912:1.5 --- src/sys/arch/evbarm/conf/std.osk5912:1.4 Sun Dec 16 20:38:15 2012 +++ src/sys/arch/evbarm/conf/std.osk5912 Sun Dec 16 23:47:56 2012 @@ -1,18 +1,12 @@ -# $NetBSD: std.osk5912,v 1.4 2012/12/16 20:38:15 matt Exp $ +# $NetBSD: std.osk5912,v 1.5 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for OSK5912 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in OSK5912 config definitions. -include "arch/evbarm/conf/files.osk5912" - -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 +include "arch/evbarm/conf/files.osk5912" makeoptions LOADADDRESS="0x80000000" makeoptions BOARDTYPE="osk5912" Index: src/sys/arch/evbarm/conf/std.overo diff -u src/sys/arch/evbarm/conf/std.overo:1.4 src/sys/arch/evbarm/conf/std.overo:1.5 --- src/sys/arch/evbarm/conf/std.overo:1.4 Sun Dec 16 20:38:15 2012 +++ src/sys/arch/evbarm/conf/std.overo Sun Dec 16 23:47:56 2012 @@ -1,17 +1,12 @@ -# $NetBSD: std.overo,v 1.4 2012/12/16 20:38:15 matt Exp $ +# $NetBSD: std.overo,v 1.5 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for OVERO options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" include "arch/evbarm/conf/files.overo" -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options CORTEX_PMC options __HAVE_FAST_SOFTINTS # should be in types.h #options TPIDRPRW_IS_CURLWP Index: src/sys/arch/evbarm/conf/std.g42xxeb diff -u src/sys/arch/evbarm/conf/std.g42xxeb:1.7 src/sys/arch/evbarm/conf/std.g42xxeb:1.8 --- src/sys/arch/evbarm/conf/std.g42xxeb:1.7 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.g42xxeb Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.g42xxeb,v 1.7 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.g42xxeb,v 1.8 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for TWINTAIL (G4255EB) options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in LUBBOCK config definitions. -include "arch/evbarm/conf/files.g42xxeb" +include "arch/evbarm/conf/files.g42xxeb" options G42XXEB -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options KERNEL_BASE_EXT=0xc0000000 makeoptions LOADADDRESS="0xc0200000" Index: src/sys/arch/evbarm/conf/std.tisdp24xx diff -u src/sys/arch/evbarm/conf/std.tisdp24xx:1.7 src/sys/arch/evbarm/conf/std.tisdp24xx:1.8 --- src/sys/arch/evbarm/conf/std.tisdp24xx:1.7 Wed Aug 29 07:14:06 2012 +++ src/sys/arch/evbarm/conf/std.tisdp24xx Sun Dec 16 23:47:57 2012 @@ -1,18 +1,13 @@ -# $NetBSD: std.tisdp24xx,v 1.7 2012/08/29 07:14:06 matt Exp $ +# $NetBSD: std.tisdp24xx,v 1.8 2012/12/16 23:47:57 matt Exp $ # # standard NetBSD/evbarm for SDP2430 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in SDP2430 config definitions. -include "arch/evbarm/conf/files.tisdp24xx" +include "arch/evbarm/conf/files.tisdp24xx" -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options ARM11_PMC options ARM11_PMC_CCNT_HZ=266000000 options __HAVE_FAST_SOFTINTS # should be in types.h Index: src/sys/arch/evbarm/conf/std.tsarm diff -u src/sys/arch/evbarm/conf/std.tsarm:1.7 src/sys/arch/evbarm/conf/std.tsarm:1.8 --- src/sys/arch/evbarm/conf/std.tsarm:1.7 Sun Dec 16 20:38:15 2012 +++ src/sys/arch/evbarm/conf/std.tsarm Sun Dec 16 23:47:57 2012 @@ -1,23 +1,17 @@ -# $NetBSD: std.tsarm,v 1.7 2012/12/16 20:38:15 matt Exp $ +# $NetBSD: std.tsarm,v 1.8 2012/12/16 23:47:57 matt Exp $ # # standard NetBSD/evbarm for TS7200 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in tsarm config definitions. -include "arch/evbarm/conf/files.tsarm" +include "arch/evbarm/conf/files.tsarm" - -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT -# To support easy transit to ../arch/arm/arm32 -options ARM32 options HZ=64 - makeoptions BOARDTYPE="tsarm" options KERNEL_BASE_EXT=0xc0000000 makeoptions LOADADDRESS="0xc0200000" Index: src/sys/arch/evbarm/conf/std.viper diff -u src/sys/arch/evbarm/conf/std.viper:1.7 src/sys/arch/evbarm/conf/std.viper:1.8 --- src/sys/arch/evbarm/conf/std.viper:1.7 Sun Dec 16 20:38:15 2012 +++ src/sys/arch/evbarm/conf/std.viper Sun Dec 16 23:47:57 2012 @@ -1,17 +1,12 @@ -# $NetBSD: std.viper,v 1.7 2012/12/16 20:38:15 matt Exp $ +# $NetBSD: std.viper,v 1.8 2012/12/16 23:47:57 matt Exp $ # # Arcom Viper standard kernel options # machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" -include "arch/evbarm/conf/files.viper" - -options EXEC_ELF32 -options EXEC_SCRIPT - -options ARM32 +include "arch/evbarm/conf/files.viper" options KERNEL_BASE_EXT=0xc0000000 makeoptions LOADADDRESS="0xc0200000" Index: src/sys/arch/evbarm/conf/std.imx23_olinuxino diff -u src/sys/arch/evbarm/conf/std.imx23_olinuxino:1.2 src/sys/arch/evbarm/conf/std.imx23_olinuxino:1.3 --- src/sys/arch/evbarm/conf/std.imx23_olinuxino:1.2 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.imx23_olinuxino Sun Dec 16 23:47:56 2012 @@ -1,15 +1,12 @@ -# $Id: std.imx23_olinuxino,v 1.2 2012/12/16 20:38:14 matt Exp $ +# $Id: std.imx23_olinuxino,v 1.3 2012/12/16 23:47:56 matt Exp $ # # IMX23_OLINUXINO standard kernel options. machine evbarm arm -include "conf/std" # Standard MI options. +include "arch/evbarm/conf/std.evbarm" -options EXEC_ELF32 options CPU_ARM9E -# To support easy transit to ../arch/arm/arm32 -options ARM32 options ARM_INTR_IMPL="<arch/arm/imx/imx23_intr.h>" options EVBARM_BOARDTYPE=OLinuXino options KERNEL_BASE_EXT=0x40000000 Index: src/sys/arch/evbarm/conf/std.marvell diff -u src/sys/arch/evbarm/conf/std.marvell:1.2 src/sys/arch/evbarm/conf/std.marvell:1.3 --- src/sys/arch/evbarm/conf/std.marvell:1.2 Sun Sep 2 13:34:50 2012 +++ src/sys/arch/evbarm/conf/std.marvell Sun Dec 16 23:47:56 2012 @@ -1,17 +1,12 @@ -# $NetBSD: std.marvell,v 1.2 2012/09/02 13:34:50 matt Exp $ +# $NetBSD: std.marvell,v 1.3 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for MAEVELL options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" include "arch/evbarm/conf/files.marvell" -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options __HAVE_PCI_CONF_HOOK # should be in types.h options __HAVE_CPU_UAREA_ALLOC_IDLELWP Index: src/sys/arch/evbarm/conf/std.mini2440 diff -u src/sys/arch/evbarm/conf/std.mini2440:1.2 src/sys/arch/evbarm/conf/std.mini2440:1.3 --- src/sys/arch/evbarm/conf/std.mini2440:1.2 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.mini2440 Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.mini2440,v 1.2 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.mini2440,v 1.3 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for MINI2440 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Config definitions for MINI2440 -include "arch/evbarm/conf/files.mini2440" +include "arch/evbarm/conf/files.mini2440" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 #options ARM32_NEW_VM_LAYOUT # Not yet ready for prime-time Index: src/sys/arch/evbarm/conf/std.mpcsa diff -u src/sys/arch/evbarm/conf/std.mpcsa:1.2 src/sys/arch/evbarm/conf/std.mpcsa:1.3 --- src/sys/arch/evbarm/conf/std.mpcsa:1.2 Thu Jul 3 01:15:38 2008 +++ src/sys/arch/evbarm/conf/std.mpcsa Sun Dec 16 23:47:56 2012 @@ -1,21 +1,18 @@ +# $NetBSD: std.mpcsa,v 1.3 2012/12/16 23:47:56 matt Exp $ # # NetBSD/evbarm options for MPCSA evaluation board # machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in MPCSA config definitions. include "arch/evbarm/conf/files.mpcsa" options AT91RM9200 # enable AT91RM9200 support -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT -# To support easy transit to ../arch/arm/arm32 -options ARM32 options ARM_GENERIC_TODR # timer speed Index: src/sys/arch/evbarm/conf/std.rpi diff -u src/sys/arch/evbarm/conf/std.rpi:1.2 src/sys/arch/evbarm/conf/std.rpi:1.3 --- src/sys/arch/evbarm/conf/std.rpi:1.2 Sat Sep 1 17:11:56 2012 +++ src/sys/arch/evbarm/conf/std.rpi Sun Dec 16 23:47:56 2012 @@ -1,18 +1,13 @@ -# $NetBSD: std.rpi,v 1.2 2012/09/01 17:11:56 skrll Exp $ +# $NetBSD: std.rpi,v 1.3 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for Raspberry Pi options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in Raspberry Pi config definitions. -include "arch/evbarm/conf/files.rpi" +include "arch/evbarm/conf/files.rpi" -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options __HAVE_FAST_SOFTINTS # should be in types.h options __HAVE_CPU_UAREA_ALLOC_IDLELWP options TPIDRPRW_IS_CURCPU Index: src/sys/arch/evbarm/conf/std.integrator diff -u src/sys/arch/evbarm/conf/std.integrator:1.17 src/sys/arch/evbarm/conf/std.integrator:1.18 --- src/sys/arch/evbarm/conf/std.integrator:1.17 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.integrator Sun Dec 16 23:47:56 2012 @@ -1,19 +1,15 @@ -# $NetBSD: std.integrator,v 1.17 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.integrator,v 1.18 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/integrator options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in Integrator config definitions. -include "arch/evbarm/conf/files.integrator" +include "arch/evbarm/conf/files.integrator" options EXEC_AOUT -options EXEC_SCRIPT -options EXEC_ELF32 -# To support easy transit to ../arch/arm/arm32 -options ARM32 options _ARM32_NEED_BUS_DMA_BOUNCE #options ARM32_NEW_VM_LAYOUT # Not yet ready for prime-time Index: src/sys/arch/evbarm/conf/std.iq80310 diff -u src/sys/arch/evbarm/conf/std.iq80310:1.22 src/sys/arch/evbarm/conf/std.iq80310:1.23 --- src/sys/arch/evbarm/conf/std.iq80310:1.22 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.iq80310 Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.iq80310,v 1.22 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.iq80310,v 1.23 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for IQ80310 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in IQ80310 config definitions. -include "arch/evbarm/conf/files.iq80310" +include "arch/evbarm/conf/files.iq80310" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options KERNEL_BASE_EXT=0xc0000000 makeoptions BOARDTYPE="iq80310" Index: src/sys/arch/evbarm/conf/std.iq80321 diff -u src/sys/arch/evbarm/conf/std.iq80321:1.14 src/sys/arch/evbarm/conf/std.iq80321:1.15 --- src/sys/arch/evbarm/conf/std.iq80321:1.14 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.iq80321 Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.iq80321,v 1.14 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.iq80321,v 1.15 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for IQ80321 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in IQ80321 config definitions. -include "arch/evbarm/conf/files.iq80321" +include "arch/evbarm/conf/files.iq80321" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 #options ARM32_NEW_VM_LAYOUT # Not yet ready for prime-time Index: src/sys/arch/evbarm/conf/std.smdk2800 diff -u src/sys/arch/evbarm/conf/std.smdk2800:1.14 src/sys/arch/evbarm/conf/std.smdk2800:1.15 --- src/sys/arch/evbarm/conf/std.smdk2800:1.14 Sun Dec 16 20:38:15 2012 +++ src/sys/arch/evbarm/conf/std.smdk2800 Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.smdk2800,v 1.14 2012/12/16 20:38:15 matt Exp $ +# $NetBSD: std.smdk2800,v 1.15 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for SMDK2800 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Config definitions for SMDK2800 -include "arch/evbarm/conf/files.smdk2800" +include "arch/evbarm/conf/files.smdk2800" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options ARM9_CACHE_WRITE_THROUGH # we have problem with WB dcache #options ARM32_NEW_VM_LAYOUT # Not yet ready for prime-time Index: src/sys/arch/evbarm/conf/std.ixdp425 diff -u src/sys/arch/evbarm/conf/std.ixdp425:1.11 src/sys/arch/evbarm/conf/std.ixdp425:1.12 --- src/sys/arch/evbarm/conf/std.ixdp425:1.11 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.ixdp425 Sun Dec 16 23:47:56 2012 @@ -1,17 +1,14 @@ -# $NetBSD: std.ixdp425,v 1.11 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.ixdp425,v 1.12 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for IXDP425 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in IXDP425 config definitions. -include "arch/evbarm/conf/files.ixdp425" +include "arch/evbarm/conf/files.ixdp425" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT -options ARM32 options COM_PXA2X0 # Enable IXP Uart support in com(4) Index: src/sys/arch/evbarm/conf/std.ixm1200 diff -u src/sys/arch/evbarm/conf/std.ixm1200:1.13 src/sys/arch/evbarm/conf/std.ixm1200:1.14 --- src/sys/arch/evbarm/conf/std.ixm1200:1.13 Sun Dec 16 20:38:14 2012 +++ src/sys/arch/evbarm/conf/std.ixm1200 Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.ixm1200,v 1.13 2012/12/16 20:38:14 matt Exp $ +# $NetBSD: std.ixm1200,v 1.14 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for IXM1200 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in IXM1200 config definitions. -include "arch/evbarm/conf/files.ixm1200" +include "arch/evbarm/conf/files.ixm1200" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 #options ARM32_NEW_VM_LAYOUT # Not yet ready for prime-time Index: src/sys/arch/evbarm/conf/std.mmnet diff -u src/sys/arch/evbarm/conf/std.mmnet:1.1 src/sys/arch/evbarm/conf/std.mmnet:1.2 --- src/sys/arch/evbarm/conf/std.mmnet:1.1 Fri Nov 4 17:40:48 2011 +++ src/sys/arch/evbarm/conf/std.mmnet Sun Dec 16 23:47:56 2012 @@ -1,21 +1,18 @@ +# $NetBSD: std.mmnet,v 1.2 2012/12/16 23:47:56 matt Exp $ # # NetBSD/evbarm options for Propox MMnet1002 evaluation board # machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in MMnet config definitions. include "arch/evbarm/conf/files.mmnet" options AT91SAM9260 -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT -# To support easy transit to ../arch/arm/arm32 -options ARM32 options ARM_GENERIC_TODR # timer speed Index: src/sys/arch/evbarm/conf/std.mv2120 diff -u src/sys/arch/evbarm/conf/std.mv2120:1.1 src/sys/arch/evbarm/conf/std.mv2120:1.2 --- src/sys/arch/evbarm/conf/std.mv2120:1.1 Wed Jul 20 22:53:38 2011 +++ src/sys/arch/evbarm/conf/std.mv2120 Sun Dec 16 23:47:56 2012 @@ -1,17 +1,12 @@ -# $NetBSD: std.mv2120,v 1.1 2011/07/20 22:53:38 jakllsch Exp $ +# $NetBSD: std.mv2120,v 1.2 2012/12/16 23:47:56 matt Exp $ # -# standard NetBSD/evbarm for MAEVELL options +# standard NetBSD/evbarm for MARVELL options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" include "arch/evbarm/conf/files.marvell" -options EXEC_ELF32 -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 options __HAVE_PCI_CONF_HOOK # should be in types.h options COM_REGMAP Index: src/sys/arch/evbarm/conf/std.n900 diff -u src/sys/arch/evbarm/conf/std.n900:1.1 src/sys/arch/evbarm/conf/std.n900:1.2 --- src/sys/arch/evbarm/conf/std.n900:1.1 Fri Dec 7 00:02:36 2012 +++ src/sys/arch/evbarm/conf/std.n900 Sun Dec 16 23:47:56 2012 @@ -1,19 +1,15 @@ -# $NetBSD: std.n900,v 1.1 2012/12/07 00:02:36 khorben Exp $ +# $NetBSD: std.n900,v 1.2 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for N900 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in BEAGLEBOARD config definitions. -include "arch/evbarm/conf/files.beagle" - -options EXEC_ELF32 -options EXEC_SCRIPT +include "arch/evbarm/conf/files.beagle" # To support easy transit to ../arch/arm/arm32 options __HAVE_CPU_COUNTER -options ARM32 options CORTEX_PMC options __HAVE_FAST_SOFTINTS # should be in types.h options TPIDRPRW_IS_CURCPU Index: src/sys/arch/evbarm/conf/std.netwalker diff -u src/sys/arch/evbarm/conf/std.netwalker:1.5 src/sys/arch/evbarm/conf/std.netwalker:1.6 --- src/sys/arch/evbarm/conf/std.netwalker:1.5 Sun Dec 16 20:38:15 2012 +++ src/sys/arch/evbarm/conf/std.netwalker Sun Dec 16 23:47:56 2012 @@ -1,22 +1,19 @@ -# $NetBSD: std.netwalker,v 1.5 2012/12/16 20:38:15 matt Exp $ +# $NetBSD: std.netwalker,v 1.6 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm options for Sharp NetWalker machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in i.mx51 config definitions. include "arch/evbarm/conf/files.netwalker" options NETWALKER -options EXEC_ELF32 -options EXEC_SCRIPT options KERNEL_BASE_EXT=0xc0000000 makeoptions CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon" # To support easy transit to ../arch/arm/arm32 -options ARM32 options CORTEX_PMC options CORTEX_PMC_CCNT_HZ=800000000 Index: src/sys/arch/evbarm/conf/std.npwr_fc diff -u src/sys/arch/evbarm/conf/std.npwr_fc:1.5 src/sys/arch/evbarm/conf/std.npwr_fc:1.6 --- src/sys/arch/evbarm/conf/std.npwr_fc:1.5 Sun Dec 16 20:38:15 2012 +++ src/sys/arch/evbarm/conf/std.npwr_fc Sun Dec 16 23:47:56 2012 @@ -1,19 +1,14 @@ -# $NetBSD: std.npwr_fc,v 1.5 2012/12/16 20:38:15 matt Exp $ +# $NetBSD: std.npwr_fc,v 1.6 2012/12/16 23:47:56 matt Exp $ # # standard NetBSD/evbarm for IQ80321 options machine evbarm arm -include "conf/std" # MI standard options +include "arch/evbarm/conf/std.evbarm" # Pull in IQ80321 config definitions. -include "arch/evbarm/conf/files.npwr_fc" +include "arch/evbarm/conf/files.npwr_fc" -options EXEC_ELF32 options EXEC_AOUT -options EXEC_SCRIPT - -# To support easy transit to ../arch/arm/arm32 -options ARM32 #options ARM32_NEW_VM_LAYOUT # Not yet ready for prime-time