diff options
author | Felix Domke <tmbinc@elitedvb.ne> | 2007-06-14 17:25:55 +0000 |
---|---|---|
committer | Felix Domke <tmbinc@elitedvb.ne> | 2007-06-14 17:25:55 +0000 |
commit | fb3e6f0f43e038d55e9bdc5961a0af315c6efda8 (patch) | |
tree | a484e085b22ecd4c8c74464b11c054e92ad13523 /conf/machine | |
parent | bc079bf0c5df76bee96387b7e2f334e71a3a6422 (diff) | |
download | openembedded-fb3e6f0f43e038d55e9bdc5961a0af315c6efda8.tar.gz |
different packages: add support for Dreambox DM500+
Diffstat (limited to 'conf/machine')
-rw-r--r-- | conf/machine/dm500plus.conf | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/conf/machine/dm500plus.conf b/conf/machine/dm500plus.conf new file mode 100644 index 0000000000..88ef3d5eb1 --- /dev/null +++ b/conf/machine/dm500plus.conf @@ -0,0 +1,46 @@ +TARGET_ARCH = "powerpc" +IPKG_ARCHS = "all powerpc ${MACHINE}" +PREFERRED_PROVIDER_xserver = "xserver-kdrive" +PREFERRED_PROVIDER_virtual/kernel = "linux-dm500plus" +BOOTSTRAP_EXTRA_DEPENDS = "virtual/kernel dreambox-dvb-modules" +BOOTSTRAP_EXTRA_RDEPENDS = "kernel dreambox-dvb-modules" + +TARGET_FPU = "soft" +TARGET_CPU = "405" + +OVERRIDES =. "dvbapiv1:" + +PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial" +PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc:gcc-cross" +PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}g++:gcc-cross" +PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}libc-for-gcc:glibc" + +PREFERRED_VERSION_glibc = "2.3.5+cvs20050627" +PREFERRED_VERSION_glibc-initial = "2.3.2+cvs20040726" +PREFERRED_VERSION_gcc-cross-initial = "3.4.4" +PREFERRED_VERSION_gcc-cross = "3.4.4" +PREFERRED_VERSION_gcc-cross-sdk = "3.4.4" +PREFERRED_VERSION_gcc = "3.4.4" +PREFERRED_VERSION_gdb = "6.5" +PREFERRED_VERSION_gdb-cross = "6.5" +PREFERRED_VERSION_binutils-cross = "2.15.94.0.1" +PREFERRED_VERSION_binutils-cross-sdk = "2.15.94.0.1" +PREFERRED_VERSION_binutils = "2.15.94.0.1" +PREFERRED_VERSION_busybox = "1.01" + +GLIBC_ADDONS = "nptl" +GLIBC_EXTRA_OECONF = "--with-tls --without-fp --with-__thread" + +EXTRA_IMAGEDEPENDS += "dreambox-secondstage dreambox-buildimage-native" +EXTRA_IMAGECMD_jffs2 = " --eraseblock=0x4000 -n -b " +IMAGE_CMD_jffs2 = "mkfs.jffs2 --root=${IMAGE_ROOTFS}/boot --faketime \ + --output=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.boot.jffs2 \ + ${EXTRA_IMAGECMD}; rm -rf ${IMAGE_ROOTFS}/boot/*; \ + mkfs.jffs2 --root=${IMAGE_ROOTFS} --faketime \ + --output=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \ + ${EXTRA_IMAGECMD}; \ + buildimage ${STAGING_LIBDIR}/dreambox-secondstage/main.bin.gz \ + ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.boot.jffs2 \ + ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \ + ${MACHINE} \ + > ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.nfi" |