[oe-commits] Øyvind Repvik : turbostation/linkstation: Split turbostation machine config into correct ones. Add lsmipsel and lspro machine configs
GIT User account
git at amethyst.openembedded.net
Sun Dec 7 20:32:32 UTC 2008
Module: openembedded.git
Branch: org.openembedded.dev
Commit: da80ac62b8936bbd73fb5595cbad917dc152d4e4
URL: http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=da80ac62b8936bbd73fb5595cbad917dc152d4e4
Author: Øyvind Repvik <repvik at foonas.org>
Date: Sun Dec 7 21:08:24 2008 +0100
turbostation/linkstation: Split turbostation machine config into correct ones. Add lsmipsel and lspro machine configs
---
conf/machine/lsmipsel.conf | 30 ++++++++++++++++++++++++++++++
conf/machine/lspro.conf | 6 ++++++
conf/machine/ts101.conf | 7 +++++++
conf/machine/ts109.conf | 9 +++++++++
conf/machine/ts201.conf | 8 ++++++++
conf/machine/ts209.conf | 8 ++++++++
conf/machine/ts409.conf | 9 +++++++++
conf/machine/turbostation.conf | 27 ---------------------------
8 files changed, 77 insertions(+), 27 deletions(-)
diff --git a/conf/machine/lsmipsel.conf b/conf/machine/lsmipsel.conf
new file mode 100644
index 0000000..0702478
--- /dev/null
+++ b/conf/machine/lsmipsel.conf
@@ -0,0 +1,30 @@
+#@TYPE: Machine
+#@NAME: Linkstation HD-HLAN
+#@DESCRIPTION: Machine configuration for the Buffalo Linkstation HD-HLAN (mipsel)
+
+INHERIT += "lsmipsel-image"
+
+TARGET_ARCH = "mipsel"
+TARGET_FPU = "soft"
+
+MACHINE_FEATURES = "kernel26 usbhost ext2 pci"
+MACHINE_FEATURES_foonas-em = "kernel26"
+MACHINE_FEATURES_foonas-iscsi = "kernel26"
+MACHINE_TASK_PROVIDER = "task-base"
+MACHINE_EXTRA_RDEPENDS = "avr-evtd u-boot-utils"
+
+USE_DEVFS = "0"
+
+PREFERRED_PROVIDER_virtual/kernel = "linux-lsmipsel"
+PREFERRED_PROVIDER_virtual/bootloader = ""
+PREFERRED_VERSION_linux-lsmipsel = "2.6.23.17"
+
+#don't try to access tty1
+USE_VT = "0"
+
+IMAGE_DEVICE_TABLES = "files/device_table-slugos.txt"
+IMAGE_FSTYPES = "tar.gz"
+IMAGE_FSTYPES_foonas-em = "cpio.gz"
+IMAGE_FSTYPES_foonas-iscsi = "cpio.gz"
+
+BB_EMMODE = "small"
diff --git a/conf/machine/lspro.conf b/conf/machine/lspro.conf
new file mode 100644
index 0000000..e61943a
--- /dev/null
+++ b/conf/machine/lspro.conf
@@ -0,0 +1,6 @@
+#@NAME: ARM based Revolution Kurobox Pro
+
+INHERIT += "lspro-image"
+MACHINE_EXTRA_RDEPENDS = "micro-evtd u-boot-utils"
+
+require conf/machine/include/orion.inc
diff --git a/conf/machine/ts101.conf b/conf/machine/ts101.conf
new file mode 100644
index 0000000..ac0e287
--- /dev/null
+++ b/conf/machine/ts101.conf
@@ -0,0 +1,7 @@
+#@TYPE: Machine configuration
+#@Name: QNAP Turbostation TS-101
+#@DESCRIPTION: Generic Machine configuration for QNAP TS-101
+
+require conf/machine/include/tsppc.inc
+
+INHERIT += "tsppc-image"
diff --git a/conf/machine/ts109.conf b/conf/machine/ts109.conf
new file mode 100644
index 0000000..96cee24
--- /dev/null
+++ b/conf/machine/ts109.conf
@@ -0,0 +1,9 @@
+#@NAME: ARM based QNAP TS-109
+
+INHERIT += "ts109-image"
+MACHINE_EXTRA_RDEPENDS = "u-boot-utils piccontrol"
+# piccontrol is broken on uclibc
+MACHINE_EXTRA_RDEPENDS_foonas-em = "u-boot-utils"
+MACHINE_EXTRA_RDEPENDS_foonas-iscsi = "u-boot-utils"
+
+require conf/machine/include/orion.inc
diff --git a/conf/machine/ts201.conf b/conf/machine/ts201.conf
new file mode 100644
index 0000000..1f40c04
--- /dev/null
+++ b/conf/machine/ts201.conf
@@ -0,0 +1,8 @@
+#@TYPE: Machine configuration
+#@Name: QNAP Turbostation TS-101
+#@DESCRIPTION: Generic Machine configuration for QNAP TS-101
+
+require conf/machine/include/tsppc.inc
+
+INHERIT += "tsppc-image"
+
diff --git a/conf/machine/ts209.conf b/conf/machine/ts209.conf
new file mode 100644
index 0000000..882a8e3
--- /dev/null
+++ b/conf/machine/ts209.conf
@@ -0,0 +1,8 @@
+#@NAME: ARM based QNAP TS-209
+
+INHERIT += "ts209-image"
+MACHINE_EXTRA_RDEPENDS = "u-boot-utils piccontrol"
+MACHINE_EXTRA_RDEPENDS_foonas-em = "u-boot-utils piccontrol"
+MACHINE_EXTRA_RDEPENDS_foonas-iscsi = "u-boot-utils piccontrol"
+
+require conf/machine/include/orion.inc
diff --git a/conf/machine/ts409.conf b/conf/machine/ts409.conf
new file mode 100644
index 0000000..51bebb9
--- /dev/null
+++ b/conf/machine/ts409.conf
@@ -0,0 +1,9 @@
+#@NAME: ARM based QNAP TS-409
+
+INHERIT += "ts409-image"
+# Add config for ts409 for u-boot-utils fw_* utils before adding to deps
+MACHINE_EXTRA_RDEPENDS = ""
+MACHINE_EXTRA_RDEPENDS_foonas-em = ""
+MACHINE_EXTRA_RDEPENDS_foonas-iscsi = ""
+
+require conf/machine/include/orion.inc
diff --git a/conf/machine/turbostation.conf b/conf/machine/turbostation.conf
deleted file mode 100644
index bb923dc..0000000
--- a/conf/machine/turbostation.conf
+++ /dev/null
@@ -1,27 +0,0 @@
-TARGET_ARCH = "powerpc"
-TARGET_OS = "linux"
-PACKAGE_EXTRA_ARCHS = "ppc603e"
-
-INHERIT += "turbostation-image"
-
-# terminal specs - console, but no other ports
-SERIAL_CONSOLE="115200 console"
-USE_VT="0"
-MACHINE_EXTRA_RDEPENDS = "u-boot"
-PREFERRED_VERSION_u-boot = "1.2.0"
-
-MODUTILS=26
-MACHINE_FEATURES = "kernel26 usbhost pci ext2 uboot"
-UBOOT_MACHINE = "qnap_config"
-PREFERRED_VERSION_u-boot = "1.2.0"
-
-PREFERRED_PROVIDER_virtual/kernel = "linux-turbostation"
-
-# We want udev support in the image
-udevdir = "/dev"
-
-IMAGE_FSTYPES = "jffs2"
-EXTRA_IMAGECMD_jffs2 = "--big-endian --eraseblock=0x20000"
-IMAGE_DEVICE_TABLES = "files/device_table-slugos.txt"
-
-require conf/machine/include/tune-ppc603e.inc
More information about the Openembedded-commits
mailing list