[oe-commits] org.oe.dev apex: now works for nslu2

rwhitby commit openembedded-commits at lists.openembedded.org
Mon Nov 13 12:49:46 UTC 2006


apex: now works for nslu2

Author: rwhitby at nslu2-linux.org
Branch: org.openembedded.dev
Revision: b8c5ebff4b839e55ea3f1cf61f24ad8132280f6b
ViewMTN: http://monotone.openembedded.org/revision.psp?id=b8c5ebff4b839e55ea3f1cf61f24ad8132280f6b
Files:
1
packages/apex/apex_1.4.5.bb
packages/apex/apex_1.4.7.bb
packages/apex/nslu2/defconfig
Diffs:

#
# mt diff -r33377a667d6112fa72ea632be199100a8613e10a -rb8c5ebff4b839e55ea3f1cf61f24ad8132280f6b
#
# 
# 
# rename "packages/apex/apex_1.4.5.bb"
#     to "packages/apex/apex_1.4.7.bb"
# 
# patch "packages/apex/apex_1.4.7.bb"
#  from [33b37741fa3ab031b5e70c0e6b2319bd93271d40]
#    to [b1b9d71d3f9e03ad52af4eef694c87f5db6e9c33]
# 
# patch "packages/apex/nslu2/defconfig"
#  from [c9fb7ad075999999d53e171a289c3346b0bcf1e1]
#    to [05b228574354971bb6134fa26e4f47bf7fd8e502]
# 
============================================================
--- packages/apex/apex_1.4.5.bb	33b37741fa3ab031b5e70c0e6b2319bd93271d40
+++ packages/apex/apex_1.4.7.bb	b1b9d71d3f9e03ad52af4eef694c87f5db6e9c33
@@ -23,18 +23,19 @@ do_configure() {
 # defconfig to .config
 do_configure() {
 	rm -f ${S}/.config
-	echo "CONFIG_ENV_DEFAULT_CMDLINE=\"${CMDLINE}\"" >>'${S}/.config'
 	if test '${ARCH_BYTE_SEX}' = be
 	then
-		echo 'CONFIG_USER_BIGENDIAN=y' >>'${S}/.config'
-		echo 'CONFIG_BIGENDIAN=y' >>'${S}/.config'
+	  sed -e 's/.*CONFIG_USER_BIGENDIAN.*/CONFIG_USER_BIGENDIAN=y/' \
+	      -e 's/.*CONFIG_BIGENDIAN.*/CONFIG_BIGENDIAN=y/' \
+	      -e 's|CONFIG_ENV_DEFAULT_CMDLINE=|CONFIG_ENV_DEFAULT_CMDLINE=\"${CMDLINE}\"|' \
+		${WORKDIR}/defconfig > ${S}/.config
 	else
-		echo 'CONFIG_USER_LITTLEENDIAN=y' >>'${S}/.config'
-		echo 'CONFIG_LITTLEENDIAN=y' >>'${S}/.config'
+	  sed -e 's/.*CONFIG_USER_LITTLEENDIAN.*/CONFIG_USER_LITTLEENDIAN=y/' \
+	      -e 's/.*CONFIG_LITTLEENDIAN.*/CONFIG_LITTLEENDIAN=y/' \
+	      -e 's/.*CONFIG_ENV_REGION_KERNEL_SWAP.*/CONFIG_ENV_REGION_KERNEL_SWAP=y/' \
+	      -e 's|CONFIG_ENV_DEFAULT_CMDLINE=|CONFIG_ENV_DEFAULT_CMDLINE=\"${CMDLINE}\"|' \
+		${WORKDIR}/defconfig > ${S}/.config
 	fi
-	sed -e '/CONFIG_USER_BIGENDIAN/d' -e '/CONFIG_USER_LITTLEENDIAN/d' \
-	    -e '/CONFIG_ENV_DEFAULT_CMDLINE/d' \
-		${S}/src/mach-ixp42x/debian-nslu2-arm_config >>${S}/.config
 	oe_runmake oldconfig
 }
 
============================================================
--- packages/apex/nslu2/defconfig	c9fb7ad075999999d53e171a289c3346b0bcf1e1
+++ packages/apex/nslu2/defconfig	05b228574354971bb6134fa26e4f47bf7fd8e502
@@ -48,7 +48,7 @@ CONFIG_MACH_NSLU2=y
 # CONFIG_MACH_AVILA2347 is not set
 # CONFIG_USER_DEFAULTENDIAN is not set
 # CONFIG_USER_BIGENDIAN is not set
-CONFIG_USER_LITTLEENDIAN=y
+# CONFIG_USER_LITTLEENDIAN is not set
 
 #
 # Platform Setup
@@ -89,8 +89,7 @@ CONFIG_CMD_XRECEIVE=y
 #
 # CONFIG_DRIVER_FAT is not set
 # CONFIG_DRIVER_EXT2 is not set
-CONFIG_DRIVER_JFFS2=y
-CONFIG_DRIVER_JFFS2_BLOCKDEVICE="nor:0x180000+0x660000"
+# CONFIG_DRIVER_JFFS2 is not set
 CONFIG_DRIVER_FIS=y
 CONFIG_DRIVER_FIS_BLOCKDEVICE="nor:0x7e0000+4k"
 CONFIG_DRIVER_NOR_CFI=y
@@ -102,21 +101,25 @@ CONFIG_ENV=y
 # Environment
 #
 CONFIG_ENV=y
+# CONFIG_NO_BOOTSTRAP is not set
 CONFIG_NOR_BOOT=y
 # CONFIG_NAND_BOOT is not set
+# CONFIG_COMPANION_EVT1_BOOT is not set
+# CONFIG_COMPANION_EVT2_BOOT is not set
 CONFIG_AUTOBOOT=y
 CONFIG_AUTOBOOT_DELAY=10
 CONFIG_ENV_MUTABLE=y
 CONFIG_ENV_LINK=y
 CONFIG_ENV_REGION="nor:0x7fc000+15k"
+CONFIG_ENV_CHECK_LEN=1024
 CONFIG_ENV_STARTUP_KERNEL_COPY=y
 CONFIG_ENV_REGION_KERNEL="fis://kernel"
-CONFIG_ENV_REGION_KERNEL_SWAP=y
+# CONFIG_ENV_REGION_KERNEL_SWAP is not set
 # CONFIG_ENV_STARTUP_RAMDISK_COPY is not set
 CONFIG_ENV_DEFAULT_CMDLINE_OVERRIDE=y
 CONFIG_ENV_DEFAULT_CMDLINE="console=ttyS0,115200 rootfstype=jffs2 root=/dev/mtdblock4 rw init=/linuxrc noirqdebug"
 # CONFIG_ENV_DEFAULT_STARTUP_OVERRIDE is not set
 CONFIG_USES_NOR_BOOTFLASH=y
-CONFIG_LITTLEENDIAN=y
+# CONFIG_LITTLEENDIAN is not set
 CONFIG_CLEAR_STACKS=y
 CONFIG_ALIASES=y






More information about the Openembedded-commits mailing list