diff options
author | Felix Domke <tmbinc@elitedvb.ne> | 2008-07-14 06:51:13 +0000 |
---|---|---|
committer | Felix Domke <tmbinc@elitedvb.ne> | 2008-07-14 06:51:13 +0000 |
commit | f63cb4ffaadf45c2af177ec66ab20d82781540fe (patch) | |
tree | 9795549e9d8c991b7f04139aca088e3feb49c1e7 /conf | |
parent | cd21ab24b9b40a4f5d45c9ee42f15b795e1fb862 (diff) | |
download | openembedded-f63cb4ffaadf45c2af177ec66ab20d82781540fe.tar.gz |
add dm8000 support
Diffstat (limited to 'conf')
-rw-r--r-- | conf/machine/dm8000.conf | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/conf/machine/dm8000.conf b/conf/machine/dm8000.conf new file mode 100644 index 0000000000..da0932a159 --- /dev/null +++ b/conf/machine/dm8000.conf @@ -0,0 +1,51 @@ +#@TYPE: Machine +#@NAME: Dreambox DM8000 +#@DESCRIPTION: Machine configuration for the Dreambox DM8000 + +TARGET_ARCH = "mipsel" +IPKG_ARCHS = "all mipsel ${MACHINE}" +PREFERRED_PROVIDER_xserver = "xserver-kdrive" +PREFERRED_PROVIDER_virtual/kernel = "linux-dm8000" +BOOTSTRAP_EXTRA_DEPENDS = "virtual/kernel dreambox-dvb-modules gst-plugin-dvbmediasink" +BOOTSTRAP_EXTRA_RDEPENDS = "kernel dreambox-dvb-modules kernel-module-stv0299 \ + kernel-module-cifs kernel-module-exportfs kernel-module-isofs \ + kernel-module-reiserfs kernel-module-scsi-mod kernel-module-sd-mod \ + kernel-module-sg kernel-module-sr-mod kernel-module-usb-storage \ + kernel-module-usbhid kernel-module-usbmon kernel-module-ide-cd \ + kernel-module-autofs4 kernel-module-cdrom \ + kernel-module-msdos kernel-module-vfat kernel-module-fat \ + kernel-module-xfs gst-plugin-dvbmediasink" + +TARGET_FPU = "soft" +#OLDEST_KERNEL = "2.6.9" + +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+cvs20051107" +PREFERRED_VERSION_gcc-cross-initial = "3.4.5" +PREFERRED_VERSION_gcc-cross = "4.1.1" +PREFERRED_VERSION_gcc-cross-sdk = "4.1.1" +PREFERRED_VERSION_gcc = "4.1.1" +PREFERRED_VERSION_binutils-cross = "2.16.1" +PREFERRED_VERSION_binutils-cross-sdk = "2.16.1" +PREFERRED_VERSION_binutils = "2.16.1" +PREFERRED_VERSION_linux-libc-headers = "2.6.12.0" +GLIBC_ADDONS = "nptl" +GLIBC_EXTRA_OECONF = "--disable-profile --with-tls --without-fp --with-__thread" + +EXTRA_IMAGEDEPENDS += "dreambox-secondstage dreambox-buildimage-native" +EXTRA_IMAGECMD_jffs2 = " --eraseblock=0x20000 -n -l " +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} 64 large \ + > ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.nfi" |