aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.ne>2007-06-14 17:25:55 +0000
committerFelix Domke <tmbinc@elitedvb.ne>2007-06-14 17:25:55 +0000
commitfb3e6f0f43e038d55e9bdc5961a0af315c6efda8 (patch)
treea484e085b22ecd4c8c74464b11c054e92ad13523 /conf/machine
parentbc079bf0c5df76bee96387b7e2f334e71a3a6422 (diff)
downloadopenembedded-fb3e6f0f43e038d55e9bdc5961a0af315c6efda8.tar.gz
different packages: add support for Dreambox DM500+
Diffstat (limited to 'conf/machine')
-rw-r--r--conf/machine/dm500plus.conf46
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"