diff options
author | Jonathan McDowell <noodles@earth.li> | 2006-05-20 16:51:27 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2006-05-20 16:51:27 +0000 |
commit | 496f877347fd9ff833d20a495999493fef0334c9 (patch) | |
tree | 4063239f272edcad4438d10b619a2041ed9d4801 /conf | |
parent | d9d5b624dc4985182e17dd14c1894923ddfef8ff (diff) |
base-files, linux-amsdelta-2.6, u-boot: Add support for Amstrad Delta (E3)
This adds support for the Amstrad E3 Videophone (codename Delta). This is
an OMAP5910 based device with 32MB SDRAM, 32MB NAND flash and a 480x320
DSTN screen. Most of the work for this support is by David Ford
<david.ford@hu.gs> with some minor cleanups by me.
Diffstat (limited to 'conf')
-rw-r--r-- | conf/distro/amsdelta-oe.conf | 59 | ||||
-rw-r--r-- | conf/machine/amsdelta.conf | 27 |
2 files changed, 86 insertions, 0 deletions
diff --git a/conf/distro/amsdelta-oe.conf b/conf/distro/amsdelta-oe.conf new file mode 100644 index 0000000000..de4b6e34c2 --- /dev/null +++ b/conf/distro/amsdelta-oe.conf @@ -0,0 +1,59 @@ +DISTRO = "amsdelta-oe" +DISTRO_NAME = "AmsDelta Linux" +DISTRO_VERSION = "unstable-${DATE}" + +include conf/distro/familiar.conf + + +DISTRO_TYPE = "debug" +#DISTRO_TYPE = "release" +#!!!!! DON'T FORGET TO ENABLE ZAPROOTPASSWD !!!!! + + +FEED_URIS += " \ + base##http://familiar.handhelds.org/releases/${DISTRO_VERSION}/feed/base \ + updates##http://familiar.handhelds.org/releases/${DISTRO_VERSION}/feed/updates" + +#SRCDATE = 20050331 +#SRCDATE = "now" + +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_PROVIDER_virtual/libiconv=glibc +PREFERRED_PROVIDER_virtual/libintl=glibc + +# The CSL compiler is unusable because +# 1) certain programs stop to compile +# 2) more programs segfault +PREFERRED_VERSION_gcc ?= "3.4.4" +PREFERRED_VERSION_gcc-cross ?= "3.4.4" +PREFERRED_VERSION_gcc-cross-initial ?= "3.4.4" + +# +# PIN the familiar build to a version +# +PREFERRED_VERSION_binutils-cross ?= "2.15.94.0.1" +PREFERRED_VERSION_binutils ?= "2.15.94.0.1" + +# +# Opie +# + +PREFERRED_PROVIDERS += " virtual/libqpe:libqpe-opie" +PREFERRED_VERSION_qte = "2.3.10" + +OPIE_VERSION = "1.2.1" +include conf/distro/preferred-opie-versions.inc + +# +# GPE +# + +PREFERRED_PROVIDERS += "virtual/xserver:xserver-kdrive" +PREFERRED_PROVIDERS += "virtual/gconf:gconf-dbus" +PREFERRED_PROVIDER_libx11 = "diet-x11" + +include conf/distro/preferred-gpe-versions-2.8.inc + diff --git a/conf/machine/amsdelta.conf b/conf/machine/amsdelta.conf new file mode 100644 index 0000000000..dbe74dea45 --- /dev/null +++ b/conf/machine/amsdelta.conf @@ -0,0 +1,27 @@ +#@TYPE: Machine +#@NAME: OMAP5910 cpu on an Amstrad E3 +#@DESCRIPTION: Machine configuration for the Amstrad E3 + +TARGET_ARCH = "arm" + +TARGET_FPU = "soft" +IPKG_ARCHS = "all arm ${MACHINE}" + +PREFERRED_PROVIDER_xserver = "xserver-kdrive" +PREFERRED_PROVIDER_virtual/kernel = "linux-amsdelta-2.6" +PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}depmod:module-init-tools-cross" + +EXTRA_IMAGEDEPENDS += "u-boot linux-amsdelta-2.6" + +BOOTSTRAP_EXTRA_RDEPENDS += "modutils-collateral mtd-utils udev" + +SERIAL_CONSOLE ?= "115200 ttyS0" +EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x40000" + +GUI_MACHINE_CLASS="smallscreen" + +PREFERRED_VERSION_u-boot = 1.1.4 + +TARGET_CC_ARCH = "-march=armv4t -mtune=arm920t" + +IMAGE_FSTYPES = "ext2.gz tar.bz2" |