]> code.ossystems Code Review - openembedded-core.git/commitdiff
linux: em-x270 expects kernel encapsulated in jffs2 image
authorMarcin Juszkiewicz <hrw@openedhand.com>
Fri, 4 Jan 2008 10:12:53 +0000 (10:12 +0000)
committerMarcin Juszkiewicz <hrw@openedhand.com>
Fri, 4 Jan 2008 10:12:53 +0000 (10:12 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3404 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/packages/linux/linux.inc
meta/packages/linux/linux_2.6.23.bb

index fc0645dfd95f1e4051f8be39fe7ae9c4da6662e3..7b483686f4f6128cd036a34e743912dec0eb30c4 100644 (file)
@@ -4,6 +4,8 @@ LICENSE = "GPL"
 
 inherit kernel
 
+DEPENDS_append_em-x270 = " mtd-utils "
+
 python __anonymous () {
 
     import bb
index 66fe716f01672769546f6b0c6d7f6349dc5ed096..1f683c12f07bbb5dfdedf4c319a510adc39d974e 100644 (file)
@@ -67,3 +67,14 @@ python do_compulab_image() {
 }
 
 addtask compulab_image after do_deploy before do_package
+
+do_kernel_image() {
+       
+       if [ "${MACHINE}" = "em-x270" ]
+       then
+               mkdir -p ${WORKDIR}/t
+               install -m 0644 ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGE_SYMLINK_NAME}.bin ${WORKDIR}/t/uImage
+               mkfs.jffs2 --eraseblock=0x20000 --pad --no-cleanmarkers --faketime --root=${WORKDIR}/t --output=${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGE_BASE_NAME}.jffs2
+       fi
+}
+addtask kernel_image after do_deploy