[oe-commits] org.oe.dev mpc8323e-rdb: Adapted from mpc8313e-rdb, tested.

jemery_laine commit openembedded-commits at lists.openembedded.org
Thu Oct 25 11:53:15 UTC 2007


mpc8323e-rdb: Adapted from mpc8313e-rdb, tested.

Author: jemery_laine
Branch: org.openembedded.dev
Revision: dd686600ef516db9cad8d6454476424eb47cf9b5
ViewMTN: http://monotone.openembedded.org/revision/info/dd686600ef516db9cad8d6454476424eb47cf9b5
Files:
1
packages/uclibc/uclibc-0.9.29/mpc8313e-rdb
packages/uclibc/uclibc-0.9.29/mpc8323e-rdb
conf/machine/include/tune-ppce300c2.inc
conf/machine/mpc8323e-rdb.conf
packages/uclibc/uclibc-0.9.29/mpc8323e-rdb/uClibc.machine
packages/linux/linux.inc
packages/linux/linux_2.6.23.bb
packages/uboot/u-boot_git.bb
Diffs:

#
# mt diff -reb36ea3d0bc0c86631fe499a8eff4d72e96e9e86 -rdd686600ef516db9cad8d6454476424eb47cf9b5
#
# 
# 
# add_dir "packages/uclibc/uclibc-0.9.29/mpc8313e-rdb"
# 
# add_dir "packages/uclibc/uclibc-0.9.29/mpc8323e-rdb"
# 
# add_file "conf/machine/include/tune-ppce300c2.inc"
#  content [6947a5280837751588825e67e33832720f65b5c8]
# 
# add_file "conf/machine/mpc8323e-rdb.conf"
#  content [1876804ee7967f652de2c1f471a25ebc5b375451]
# 
# add_file "packages/uclibc/uclibc-0.9.29/mpc8323e-rdb/uClibc.machine"
#  content [c68256323f25e0bd2f9a69072b810fdde502f314]
# 
# patch "packages/linux/linux.inc"
#  from [49dac159501ac3f1a2200ea3bddcb502ecc464de]
#    to [298b302b609dd5c2979ac36bbc09faad929ec6bb]
# 
# patch "packages/linux/linux_2.6.23.bb"
#  from [2893de11ff9543fc4990bdccf29d3503103480e0]
#    to [e9dd0d1eb981b8e5cbe6a39e0e3e795fe6ba7bee]
# 
# patch "packages/uboot/u-boot_git.bb"
#  from [287ed12dc22304dee55e4f48016b3ebeec97c056]
#    to [6d2b75792c161c4bfe934e7f5b8ef33b78f663cb]
# 
============================================================
--- conf/machine/include/tune-ppce300c2.inc	6947a5280837751588825e67e33832720f65b5c8
+++ conf/machine/include/tune-ppce300c2.inc	6947a5280837751588825e67e33832720f65b5c8
@@ -0,0 +1,3 @@
+TARGET_CC_ARCH = "-mcpu=e300c2"
+PACKAGE_ARCH = "ppce300c2"
+
============================================================
--- conf/machine/mpc8323e-rdb.conf	1876804ee7967f652de2c1f471a25ebc5b375451
+++ conf/machine/mpc8323e-rdb.conf	1876804ee7967f652de2c1f471a25ebc5b375451
@@ -0,0 +1,23 @@
+#@TYPE: Machine
+#@Name: Freescale MPC8323E-RDB
+#@DESCRIPTION: Machine configuration for the Freescale MPC8323E-RDB
+
+TARGET_ARCH = "powerpc"
+TARGET_FPU = "soft"
+PACKAGE_EXTRA_ARCHS = "all ${MACHINE} ppc ppce300c2"
+
+PREFERRED_PROVIDER_virtual/kernel = "linux"
+
+MACHINE_FEATURES = "kernel26 usbhost ext2"
+
+PREFERRED_VERSION_u-boot = "git"
+UBOOT_MACHINE = "MPC8323ERDB_config"
+
+#don't try to access tty1
+USE_VT = "0"
+
+SERIAL_CONSOLE = "115200 ttyS0"
+
+#tune for the e300c2 core
+require conf/machine/include/tune-ppce300c2.inc
+
============================================================
--- packages/uclibc/uclibc-0.9.29/mpc8323e-rdb/uClibc.machine	c68256323f25e0bd2f9a69072b810fdde502f314
+++ packages/uclibc/uclibc-0.9.29/mpc8323e-rdb/uClibc.machine	c68256323f25e0bd2f9a69072b810fdde502f314
@@ -0,0 +1,54 @@
+#
+# Automatically generated make config: don't edit
+# Sun May 13 11:25:50 2007
+#
+# TARGET_alpha is not set
+# TARGET_arm is not set
+# TARGET_bfin is not set
+# TARGET_cris is not set
+# TARGET_e1 is not set
+# TARGET_frv is not set
+# TARGET_h8300 is not set
+# TARGET_hppa is not set
+# TARGET_i386 is not set
+# TARGET_i960 is not set
+# TARGET_ia64 is not set
+# TARGET_m68k is not set
+# TARGET_microblaze is not set
+# TARGET_mips is not set
+# TARGET_nios is not set
+# TARGET_nios2 is not set
+TARGET_powerpc=y
+# TARGET_sh is not set
+# TARGET_sh64 is not set
+# TARGET_sparc is not set
+# TARGET_v850 is not set
+# TARGET_vax is not set
+# TARGET_x86_64 is not set
+
+#
+# Target Architecture Features and Options
+#
+TARGET_ARCH="powerpc"
+FORCE_OPTIONS_FOR_ARCH=y
+CONFIG_CLASSIC=y
+# CONFIG_E500 is not set
+TARGET_SUBARCH="classic"
+
+#
+# Using ELF file format
+#
+ARCH_BIG_ENDIAN=y
+
+#
+# Using Big Endian
+#
+ARCH_HAS_MMU=y
+ARCH_USE_MMU=y
+UCLIBC_HAS_FLOATS=y
+# UCLIBC_HAS_FPU is not set
+UCLIBC_HAS_SOFT_FLOAT=y
+DO_C99_MATH=y
+KERNEL_HEADERS="to be mangled by uclibc bitbake"
+HAVE_DOT_CONFIG=y
+
============================================================
--- packages/linux/linux.inc	49dac159501ac3f1a2200ea3bddcb502ecc464de
+++ packages/linux/linux.inc	298b302b609dd5c2979ac36bbc09faad929ec6bb
@@ -16,6 +16,8 @@ DEPENDS_append_fic-gta02      = " u-boot
 DEPENDS_append_gumstix-verdex = " u-boot-mkimage-openmoko-native "
 DEPENDS_append_fic-gta01      = " u-boot-mkimage-openmoko-native "
 DEPENDS_append_fic-gta02      = " u-boot-mkimage-openmoko-native "
+DEPENDS_append_mpc8313e-rdb   = " u-boot "
+DEPENDS_append_mpc8323e-rdb   = " u-boot "
 
 
 RPSRC = "http://www.rpsys.net/openzaurus/patches/archive"
============================================================
--- packages/linux/linux_2.6.23.bb	2893de11ff9543fc4990bdccf29d3503103480e0
+++ packages/linux/linux_2.6.23.bb	e9dd0d1eb981b8e5cbe6a39e0e3e795fe6ba7bee
@@ -1,11 +1,12 @@ DEFAULT_PREFERENCE_mpc8313e-rdb = "1"
 require linux.inc
 
 # Mark archs/machines that this kernel supports
 DEFAULT_PREFERENCE = "-1"
 DEFAULT_PREFERENCE_cm-x270 = "1"
 DEFAULT_PREFERENCE_mpc8313e-rdb = "1"
+DEFAULT_PREFERENCE_mpc8323e-rdb = "1"
 
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.23.tar.bz2 \
 	   file://binutils-buildid-arm.patch;patch=1 \
============================================================
--- packages/uboot/u-boot_git.bb	287ed12dc22304dee55e4f48016b3ebeec97c056
+++ packages/uboot/u-boot_git.bb	6d2b75792c161c4bfe934e7f5b8ef33b78f663cb
@@ -1,7 +1,8 @@ DEFAULT_PREFERENCE_mpc8313e-rdb = "1"
 require u-boot.inc
 PR="r1"
 DEFAULT_PREFERENCE = "-1"
 DEFAULT_PREFERENCE_mpc8313e-rdb = "1"
+DEFAULT_PREFERENCE_mpc8323e-rdb = "1"
 
 SRC_URI = "git://www.denx.de/git/u-boot.git;protocol=git "
 SRC_URI_sequoia = "git://www.denx.de/git/u-boot.git;protocol=git;tag=cf3b41e0c1111dbb865b6e34e9f3c3d3145a6093 "






More information about the Openembedded-commits mailing list