summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sokolovsky <pmiscml@gmail.com>2006-11-23 16:14:13 +0000
committerPaul Sokolovsky <pmiscml@gmail.com>2006-11-23 16:14:13 +0000
commit7f35b9f9a7ca170a0357b608fa9a06507ecddc49 (patch)
treeaf5f3b8f27fb6a19c0492350313735916aac09b6
parentac4595fb267600a1c391d323b616af03ce152c1b (diff)
h3600: Upgrade machine config to use 2.6 kernel.
* 2.6 support in HH.org reached level of usability (keys, TS, battery, flash work) * It was decided to switch to 2.6, as that general direction where OE moves, and to not clutter repository. Dear 2.4 users, please upgrade, or use SCM to fetch old version (no longer supported thus). * Approved by Koen Kooi.
-rw-r--r--conf/machine/h3600.conf54
1 files changed, 31 insertions, 23 deletions
diff --git a/conf/machine/h3600.conf b/conf/machine/h3600.conf
index 104d518ad3..6297e07500 100644
--- a/conf/machine/h3600.conf
+++ b/conf/machine/h3600.conf
@@ -6,45 +6,53 @@
# Hardware-based properties
#
TARGET_ARCH = "arm"
-PACKAGE_EXTRA_ARCHS = "ipaqsa"
+PACKAGE_EXTRA_ARCHS = "armv4 ipaqsa"
require conf/machine/include/tune-strongarm.conf
-# h3700, h3800 have 32, but let that be bonus
+# h3700, h3800 have 32, but let that be the bonus
ROOT_FLASH_SIZE = "16"
# h3630 have 32Mb only
VOLATILE_STORAGE_SIZE = "64"
GUI_MACHINE_CLASS = "smallscreen"
+MACHINE_FEATURES = "kernel26 touchscreen apm alsa irda usbgadget"
#
# Software/packages selection
#
+PREFERRED_PROVIDER_virtual/kernel = "linux-handhelds-2.6"
+PCMCIA_MANAGER = "pcmciautils"
PREFERRED_PROVIDER_xserver = "xserver-kdrive"
-PREFERRED_PROVIDER_virtual/kernel = "handhelds-sa"
-PREFERRED_VERSION_handhelds-sa ?= "2.4.19-rmk6-pxa1-hh42"
-BOOTSTRAP_EXTRA_RDEPENDS = "alsa-driver kernel ipaq-boot-params ${@linux_module_packages('${H3600_MODULES}', d)}"
+
+MACHINE_EXTRA_RDEPENDS = "ipaq-boot-params"
+MACHINE_EXTRA_RRECOMMENDS = "kernel-module-nls-cp437 \
+ kernel-module-micro"
+
EXTRA_IMAGECMD_h3600_jffs2 = "-e 0x40000 -p"
-H3600_MODULES = "\
-h3600-asic \
-h3600-micro \
-hwtimer \
-nvrd \
-sa1100-cs \
-sa1100-ir \
-sa1100-wdt \
-sa1100-audio \
-sa1100-rtc \
-sa1100usb-core \
-sd-mod \
-serial-h3800 \
-usb-char \
-usb-eth"
+
+
+# TODO: see if any of these modules have 2.6 counterparts
+# and need to be RRECOMMENDED
+#
+#H3600_MODULES = "\
+#h3600-asic \
+#hwtimer \
+#nvrd \
+#sa1100-cs \
+#sa1100-ir \
+#sa1100-wdt \
+#sa1100-audio \
+#sa1100-rtc \
+#sa1100usb-core \
+#sd-mod \
+#serial-h3800 \
+#"
+
+
#
# Modules autoload and other boot properties
#
-USE_DEVFS = "1"
+SERIAL_CONSOLE = "115200 ttySA0 vt100"
USE_VT = "0"
-
-SERIAL_CONSOLE = "115200 ttySA0"