summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorMichael Lauer <mickey@vanille-media.de>2006-07-02 20:37:42 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2006-07-02 20:37:42 +0000
commit44243e69a77338097b295c1eccb58adcb8a91038 (patch)
tree2da4f0457748ee06410e9f9a4dea3cd35bbf2ec3 /packages
parentc51f011f9aeb125346e597c260fe7dfeb71da98e (diff)
parentb464f87dffccc2a4b0d2fd501930dd1ba31ca98b (diff)
merge of d0c5b7c949900a094e2ea11d85707b56997e2c91
and e4222200ae643006a3cbf7b68e35883321c05949
Diffstat (limited to 'packages')
-rw-r--r--packages/fluxbox/.mtn2git_empty0
-rw-r--r--packages/fluxbox/fluxbox-gpe/.mtn2git_empty0
-rw-r--r--packages/fluxbox/fluxbox-gpe/apps.gpe13
-rw-r--r--packages/fluxbox/fluxbox-gpe/fluxbox-gpe-session30
-rw-r--r--packages/fluxbox/fluxbox-gpe/fluxbox-gpe.session9
-rw-r--r--packages/fluxbox/fluxbox-gpe/gpe-init.patch121
-rw-r--r--packages/fluxbox/fluxbox-gpe/style.gpe-default137
-rw-r--r--packages/fluxbox/fluxbox-gpe_1.0rc.bb77
-rw-r--r--packages/linux/linux-jlime-arm_2.6.17.bb31
-rw-r--r--packages/linux/linux-jlime-sh3-2.6.16.20/defconfig_jlime41
-rw-r--r--packages/linux/linux-jlime-sh3-2.6.16.20/unexpected-int-fix.patch17
-rw-r--r--packages/linux/linux-jlime-sh3_2.6.16.20.bb3
12 files changed, 464 insertions, 15 deletions
diff --git a/packages/fluxbox/.mtn2git_empty b/packages/fluxbox/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/fluxbox/.mtn2git_empty
diff --git a/packages/fluxbox/fluxbox-gpe/.mtn2git_empty b/packages/fluxbox/fluxbox-gpe/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/fluxbox/fluxbox-gpe/.mtn2git_empty
diff --git a/packages/fluxbox/fluxbox-gpe/apps.gpe b/packages/fluxbox/fluxbox-gpe/apps.gpe
new file mode 100644
index 0000000000..24d095f0fc
--- /dev/null
+++ b/packages/fluxbox/fluxbox-gpe/apps.gpe
@@ -0,0 +1,13 @@
+[app] (title=Panel 0)
+ [Deco] {NONE}
+[end]
+[app] (title=Panel 1)
+ [Deco] {NONE}
+[end]
+[app] (title=rxvt)
+ [Dimensions] {635 440}
+[end]
+[app] (title=x-terminal-emulator)
+ [Dimensions] {635 440}
+[end]
+
diff --git a/packages/fluxbox/fluxbox-gpe/fluxbox-gpe-session b/packages/fluxbox/fluxbox-gpe/fluxbox-gpe-session
new file mode 100644
index 0000000000..ca0afea35d
--- /dev/null
+++ b/packages/fluxbox/fluxbox-gpe/fluxbox-gpe-session
@@ -0,0 +1,30 @@
+#!/bin/sh
+#
+# Session script for fluxbox-gpe, heavily based on matchbox's session script
+#
+
+# Install "apps" file with defaults for GPE usage
+if test -e /usr/share/fluxbox/apps.gpe
+then
+ mkdir -p $HOME/.fluxbox
+ test -e $HOME/.fluxbox/apps || cp /usr/share/fluxbox/apps.gpe $HOME/.fluxbox/apps
+fi
+
+
+if [ -e $HOME/.fluxbox/session ]
+then
+exec $HOME/.fluxbox/session
+fi
+
+if [ -e /usr/share/fluxbox/session ]
+then
+exec /usr/share/fluxbox/session
+fi
+
+# Default files to run if $HOME/.matchbox/session or /etc/matchbox/session
+# dont exist.
+
+matchbox-desktop &
+matchbox-panel --orientation south -no-flip &
+sleep 5
+exec startfluxbox $@
diff --git a/packages/fluxbox/fluxbox-gpe/fluxbox-gpe.session b/packages/fluxbox/fluxbox-gpe/fluxbox-gpe.session
new file mode 100644
index 0000000000..16b7a2703a
--- /dev/null
+++ b/packages/fluxbox/fluxbox-gpe/fluxbox-gpe.session
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+XRES=`xdpyinfo | awk '/dimensions/ { print $2 }' | cut -dx -f1`
+
+matchbox-desktop &
+matchbox-panel --orientation south --no-flip&
+sleep 5
+exec startfluxbox $@
+
diff --git a/packages/fluxbox/fluxbox-gpe/gpe-init.patch b/packages/fluxbox/fluxbox-gpe/gpe-init.patch
new file mode 100644
index 0000000000..c9836923d8
--- /dev/null
+++ b/packages/fluxbox/fluxbox-gpe/gpe-init.patch
@@ -0,0 +1,121 @@
+--- fluxbox-1.0rc/data/init.in.orig 2006-07-02 20:45:39.119045500 +0200
++++ fluxbox-1.0rc/data/init.in 2006-07-02 20:45:43.715332750 +0200
+@@ -1,35 +1,95 @@
++session.screen0.slit.onTop: False
+ session.screen0.slit.placement: BottomRight
++session.screen0.slit.alpha: 255
++session.screen0.slit.onhead: 0
+ session.screen0.slit.direction: Vertical
+-session.screen0.slit.onTop: False
+-session.screen0.slit.autoHide: False
+-session.screen0.tab.placement: Top
++session.screen0.slit.layer: Dock
++session.screen0.slit.maxOver: false
++session.screen0.slit.autoHide: false
++session.screen0.menu.alpha: 255
++session.screen0.iconbar.iconTextPadding: 10l
++session.screen0.iconbar.alignment: Left
++session.screen0.iconbar.wheelMode: Screen
++session.screen0.iconbar.mode: Workspace
++session.screen0.iconbar.deiconifyMode: Follow
++session.screen0.iconbar.iconWidth: 70
++session.screen0.iconbar.usePixmap: true
++session.screen0.window.focus.alpha: 255
++session.screen0.window.unfocus.alpha: 255
++session.screen0.tab.height: 16
+ session.screen0.tab.alignment: Left
+ session.screen0.tab.rotatevertical: True
+-session.screen0.toolbar.onTop: False
+-session.screen0.toolbar.autoHide: False
+-session.screen0.toolbar.placement: BottomCenter
+-session.screen0.toolbar.widthPercent: 66
+-session.screen0.workspaceNames: one,two,three,four
++session.screen0.tab.placement: TopLeft
++session.screen0.tab.width: 64
++session.screen0.tabs.intitlebar: true
++session.screen0.titlebar.left: Stick
++session.screen0.titlebar.right: Minimize Maximize Close
++session.screen0.toolbar.tools: workspacename, prevworkspace, nextworkspace, iconbar, clock
++session.screen0.toolbar.visible: true
++session.screen0.toolbar.layer: Top
++session.screen0.toolbar.placement: TopCenter
++session.screen0.toolbar.onhead: 0
++session.screen0.toolbar.widthPercent: 69
++session.screen0.toolbar.onTop: true
++session.screen0.toolbar.height: 0
++session.screen0.toolbar.alpha: 254
++session.screen0.toolbar.autoHide: false
++session.screen0.toolbar.maxOver: true
++session.screen0.overlay.lineWidth: 1
++session.screen0.overlay.lineStyle: LineSolid
++session.screen0.overlay.joinStyle: JoinMiter
++session.screen0.overlay.capStyle: CapNotLast
++session.screen0.autoRaise: false
+ session.screen0.strftimeFormat: %k:%M
+-session.screen0.focusNewWindows: True
+-session.screen0.focusModel: ClickToFocus
+-session.screen0.fullMaximization: False
++session.screen0.clickRaises: true
++session.screen0.imageDither: false
++session.screen0.workspaces: 4
++session.screen0.menuDelay: 0
++session.screen0.focusNewWindows: true
++session.screen0.workspaceNames: one,two,three,four,
+ session.screen0.edgeSnapThreshold: 0
++session.screen0.menuDelayClose: 0
++session.screen0.windowScrollReverse: false
+ session.screen0.rowPlacementDirection: LeftToRight
+-session.screen0.workspaces: 4
+-session.screen0.focusLastWindow: True
++session.screen0.followModel: Ignore
++session.screen0.windowMenu:
++session.screen0.reversewheeling: false
++session.screen0.windowScrollAction:
++session.screen0.sloppywindowgrouping: true
++session.screen0.resizeMode: Bottom
+ session.screen0.colPlacementDirection: TopToBottom
++session.screen0.desktopwheeling: true
++session.screen0.tabFocusModel: ClickToTabFocus
++session.screen0.antialias: false
++session.screen0.focusLastWindow: true
+ session.screen0.windowPlacement: RowSmartPlacement
+-session.screen0.tab.width: 64
+-session.screen0.tab.height: 16
+-session.screen0.showwindowposition: true
+-session.opaqueMove: False
+-session.autoRaiseDelay: 250
++session.screen0.focusModel: ClickFocus
++session.screen0.opaqueMove: false
++session.screen0.workspacewarping: true
++session.screen0.menuMode: Delay
++session.screen0.decorateTransient: false
++session.screen0.showwindowposition: true
++session.screen0.rootCommand:
++session.screen0.fullMaximization: false
++session.focusTabMinWidth: 0
+ session.menuFile: ~/.fluxbox/menu
+-session.cacheLife: 5
+-session.styleFile: @default_style@
+-session.keyFile: ~/.fluxbox/keys
++session.imageDither: True
+ session.colorsPerChannel: 4
++session.tabPadding: 0
++session.styleFile: /usr/share/fluxbox/styles/gpe-default
++session.cacheMax: 200l
++session.autoRaiseDelay: 250
+ session.doubleClickInterval: 250
+-session.cacheMax: 200
+-session.imageDither: True
++session.tabsAttachArea: Window
++session.numLayers: 13
++session.keyFile: ~/.fluxbox/keys
++session.ignoreBorder: false
++session.appsFile: ~/.fluxbox/apps
++session.tabs: false
++session.useMod1: true
++session.slitlistFile: ~/.fluxbox/slitlist
++session.forcePseudoTransparency: false
++session.opaqueMove: False
++session.groupFile: ~/.fluxbox/groups
++session.cacheLife: 5l
++session.styleOverlay: ~/.fluxbox/overlay
diff --git a/packages/fluxbox/fluxbox-gpe/style.gpe-default b/packages/fluxbox/fluxbox-gpe/style.gpe-default
new file mode 100644
index 0000000000..f94aaf7cdd
--- /dev/null
+++ b/packages/fluxbox/fluxbox-gpe/style.gpe-default
@@ -0,0 +1,137 @@
+! meta
+! (c) joel carlbark 2003
+! please dont turn on aa with this style
+! make sure you have the font 'glisp' (or similar).
+
+toolbar: flat gradient vertical
+toolbar.color: #849ec6
+toolbar.colorTo: #526d8c
+
+toolbar.button: parentrelative
+toolbar.button.picColor: #d6d7e7
+
+toolbar.button.pressed: sunken solid
+toolbar.button.pressed.color: #526d8c
+toolbar.button.pressed.picColor: #000000
+
+! clock
+toolbar.clock: parentrelative
+toolbar.clock.textColor: white
+
+! shows workspace nr
+toolbar.label: parentrelative
+toolbar.label.textColor: white
+
+! current active window / toolbar
+toolbar.windowLabel: parentrelative
+toolbar.windowLabel.textColor: white
+
+! menu ---------
+menu.title: flat gradient vertical
+menu.title.color: #849ec6
+menu.title.colorTo: #526d8c
+menu.title.textColor: #d6d7e7
+
+menu.frame: flat gradient vertical
+menu.frame.color: #efefef
+menu.frame.colorTo: #c6c3c6
+menu.frame.textColor: black
+
+menu.hilite: flat solid
+menu.hilite.color: #849ec6
+menu.hilite.textColor: white
+
+menu.bullet: triangle
+menu.bullet.position: right
+
+! window --------------
+window.title.focus: flat gradient vertical
+window.title.focus.color: #849ec6
+window.title.focus.colorTo: #526d8c
+
+window.label.focus: parentrelative
+window.label.focus.textColor: white
+
+window.button.focus: flat gradient vertical
+window.button.focus.color: #849ec6
+window.button.focus.colorTo: #526d8c
+window.button.focus.picColor: #d6d7e7
+
+window.button.pressed: sunken solid
+window.button.pressed.color: #405060
+window.button.pressed.picColor: #000000
+
+window.handle.focus: flat gradient vertical
+window.handle.focus.color: #efefef
+window.handle.focus.colorTo: #c6c3c6
+
+window.grip.focus: flat gradient vertical
+window.grip.focus.color: #efefef
+window.grip.focus.colorTo: #c6c3c6
+
+window.frame.focus: flat solid
+window.frame.focus.color: white
+
+! unfocused
+window.title.unfocus: flat gradient vertical
+window.title.unfocus.color: #efefef
+window.title.unfocus.colorTo: #c6c3c6
+
+window.label.unfocus: parentrelative
+window.label.unfocus.textColor: #949694
+
+window.handle.unfocus: flat gradient vertical
+window.handle.unfocus.color: #efefef
+window.handle.unfocus.colorTo: #c6c3c6
+
+window.grip.unfocus: flat gradient vertical
+window.grip.unfocus.color: #efefef
+window.grip.unfocus.colorTo: #c6c3c6
+
+window.frame.unfocus: flat solid
+window.frame.unfocus.color: white
+
+window.button.unfocus: flat gradient vertical
+window.button.unfocus.color: #efefef
+window.button.unfocus.colorTo: #c6c3c6
+window.button.unfocus.picColor: #949694
+
+! tabs ------
+window.tab.justify: left
+
+window.tab.label.focus: flat gradient vertical
+window.tab.label.focus.color: #849ec6
+window.tab.label.focus.colorTo: #526d8c
+window.tab.label.focus.textColor: #d6d7e7
+
+window.tab.label.unfocus: flat gradient vertical
+window.tab.label.unfocus.color: #efefef
+window.tab.label.unfocus.colorTo: #c6c3c6
+window.tab.label.unfocus.textColor: #949694
+
+window.tab.borderWidth: 1
+window.tab.borderColor: #949694
+! -------
+
+toolbar.justify: left
+window.justify: center
+menu.title.justify: center
+menu.frame.justify: left
+
+borderColor: #000000
+borderWidth: 1
+bevelWidth: 1
+frameWidth: 1
+handleWidth: 4
+
+background: flat
+background.color: #d6d7e7
+
+#*font: Vera-4
+#toolbar.font: Vera-4
+
+toolbar*.font: Vera-6
+window.font: Vera-6
+menu.title.font: Vera-7
+menu.frame.font: Vera-7
+
diff --git a/packages/fluxbox/fluxbox-gpe_1.0rc.bb b/packages/fluxbox/fluxbox-gpe_1.0rc.bb
new file mode 100644
index 0000000000..6becbe365d
--- /dev/null
+++ b/packages/fluxbox/fluxbox-gpe_1.0rc.bb
@@ -0,0 +1,77 @@
+#
+# Copyright Matthias Hentges <devel@hentges.net> (c) 2006
+# License: MIT (see http://www.opensource.org/licenses/mit-license.php for a copy of the license)
+#
+# Filename: fluxbox-gpe_1.0rc.bb
+# Date: 01-Jul-06
+
+DESCRIPTION = "The Fluxbox WindowManager for use with GPE"
+MAINTAINER = "Matthias 'CoreDump' Hentges <oe@hentges.net>"
+HOMEPAGE = "http://fluxbox.sourceforge.net"
+LICENSE = "MIT"
+RCONFLICTS = "fluxbox"
+
+######################################################################################
+
+PR = "r0"
+S = "${WORKDIR}/fluxbox-${PV}"
+
+######################################################################################
+
+SRC_URI = "http://switch.dl.sourceforge.net/sourceforge/fluxbox/fluxbox-${PV}.tar.gz \
+ file://gpe-init.patch;patch=1\
+ file://apps.gpe \
+ file://style.gpe-default \
+ file://fluxbox-gpe-session \
+ file://fluxbox-gpe.session"
+
+######################################################################################
+
+PACKAGES = "${PN} ${PN}-styles"
+
+DESCRIPTION_${PN}-styles = "The default styles for fluxbox"
+
+######################################################################################
+
+FILES_${PN} = "/usr/bin \
+ /usr/share/fluxbox/init \
+ /usr/share/fluxbox/keys \
+ /usr/share/fluxbox/menu \
+ /usr/share/fluxbox/apps.gpe \
+ /usr/share/fluxbox/session \
+ /usr/share/fluxbox/styles/gpe-default"
+
+FILES_${PN}-styles = "/usr/share/fluxbox/styles"
+
+######################################################################################
+
+inherit autotools
+
+######################################################################################
+
+EXTRA_OECONF = "--disable-xmb \
+ "
+
+######################################################################################
+
+do_install_append() {
+ install -d ${D}/usr/bin
+ install -d ${D}/usr/share/fluxbox
+ install -d ${D}/usr/share/fluxbox/styles
+
+ install -m 0644 ${WORKDIR}/apps.gpe ${D}/usr/share/fluxbox
+ install -m 0755 ${WORKDIR}/fluxbox-gpe.session ${D}/usr/share/fluxbox/session
+ install -m 0644 ${WORKDIR}/style.gpe-default ${D}/usr/share/fluxbox/styles/gpe-default
+ install -m 0755 ${WORKDIR}/fluxbox-gpe-session ${D}/usr/bin
+}
+
+######################################################################################
+
+pkg_postinst_${PN}() {
+ update-alternatives --install /usr/bin/x-window-manager x-window-manager /usr/bin/fluxbox-gpe-session 15
+}
+
+pkg_postrm_${PN}() {
+ update-alternatives --remove x-window-manager /usr/bin/fluxbox-gpe-session
+}
+
diff --git a/packages/linux/linux-jlime-arm_2.6.17.bb b/packages/linux/linux-jlime-arm_2.6.17.bb
new file mode 100644
index 0000000000..c6d9ba8877
--- /dev/null
+++ b/packages/linux/linux-jlime-arm_2.6.17.bb
@@ -0,0 +1,31 @@
+SECTION = "kernel"
+DESCRIPTION = "Linux kernel for Hitachi SH3 based Jornada 6xx"
+LICENSE = "GPL"
+PR = "r0"
+
+COMPATIBLE_HOST = "sh.*-linux"
+COMPATIBLE_MACHINE = 'jornada6xx'
+
+SRC_URI = "http://www.jlime.com/downloads/Releases/donkey/kernels/6xx/sources/jlime-2.6.16.20-patched.tar.gz \
+ file://defconfig_jlime \
+ file://unexpected-int-fix.patch;patch=1"
+
+S = "${WORKDIR}/linux-${PV}"
+
+inherit kernel
+
+#Lets let 3.4.x handle the compilation of this one
+KERNEL_CCSUFFIX = "-3.4.4"
+
+ARCH = "sh"
+KERNEL_IMAGETYPE = "zImage"
+FILES_kernel-image = "/boot/${KERNEL_IMAGETYPE}*"
+
+do_configure_prepend() {
+ install -m 0644 ${WORKDIR}/defconfig_jlime ${S}/.config
+}
+
+do_deploy() {
+ install -d ${DEPLOY_DIR_IMAGE}
+ install -m 0644 arch/$(ARCH)/boot/$(KERNEL_IMAGETYPE) $(DEPLOY_DIR)/images/$(KERNEL_IMAGETYPE)
+}
diff --git a/packages/linux/linux-jlime-sh3-2.6.16.20/defconfig_jlime b/packages/linux/linux-jlime-sh3-2.6.16.20/defconfig_jlime
index 452b8d8210..8479d714c3 100644
--- a/packages/linux/linux-jlime-sh3-2.6.16.20/defconfig_jlime
+++ b/packages/linux/linux-jlime-sh3-2.6.16.20/defconfig_jlime
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.16-sh
-# Thu Jun 8 03:45:30 2006
+# Sun Jul 2 00:14:05 2006
#
CONFIG_SUPERH=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y
@@ -432,7 +432,7 @@ CONFIG_IEEE80211_CRYPT_WEP=m
#
# Generic Driver Options
#
-# CONFIG_STANDALONE is not set
+CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
@@ -614,12 +614,12 @@ CONFIG_ATMEL=m
#
CONFIG_PCMCIA_HERMES=m
CONFIG_PCMCIA_SPECTRUM=m
-# CONFIG_AIRO_CS is not set
+CONFIG_AIRO_CS=m
CONFIG_PCMCIA_ATMEL=m
CONFIG_PCMCIA_WL3501=m
CONFIG_HOSTAP=m
CONFIG_HOSTAP_FIRMWARE=y
-CONFIG_HOSTAP_FIRMWARE_NVRAM=y
+# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
CONFIG_HOSTAP_CS=m
CONFIG_NET_WIRELESS=y
@@ -858,7 +858,7 @@ CONFIG_FONT_PEARL_8x8=y
#
# Sound
#
-CONFIG_SOUND=y
+CONFIG_SOUND=m
#
# Advanced Linux Sound Architecture
@@ -868,11 +868,11 @@ CONFIG_SOUND=y
#
# Open Sound System
#
-CONFIG_SOUND_PRIME=y
+CONFIG_SOUND_PRIME=m
# CONFIG_OBSOLETE_OSS_DRIVER is not set
# CONFIG_SOUND_MSNDCLAS is not set
# CONFIG_SOUND_MSNDPIN is not set
-CONFIG_SOUND_SH_DAC_AUDIO=y
+CONFIG_SOUND_SH_DAC_AUDIO=m
CONFIG_SOUND_SH_DAC_AUDIO_CHANNEL=1
#
@@ -913,10 +913,7 @@ CONFIG_EXT3_FS=m
# CONFIG_EXT3_FS_XATTR is not set
CONFIG_JBD=m
# CONFIG_JBD_DEBUG is not set
-CONFIG_REISERFS_FS=m
-# CONFIG_REISERFS_CHECK is not set
-# CONFIG_REISERFS_PROC_INFO is not set
-# CONFIG_REISERFS_FS_XATTR is not set
+# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
# CONFIG_FS_POSIX_ACL is not set
# CONFIG_XFS_FS is not set
@@ -979,9 +976,25 @@ CONFIG_RAMFS=y
#
# Network File Systems
#
-# CONFIG_NFS_FS is not set
-# CONFIG_NFSD is not set
-# CONFIG_SMB_FS is not set
+CONFIG_NFS_FS=m
+CONFIG_NFS_V3=y
+# CONFIG_NFS_V3_ACL is not set
+# CONFIG_NFS_V4 is not set
+# CONFIG_NFS_DIRECTIO is not set
+CONFIG_NFSD=m
+CONFIG_NFSD_V3=y
+# CONFIG_NFSD_V3_ACL is not set
+# CONFIG_NFSD_V4 is not set
+CONFIG_NFSD_TCP=y
+CONFIG_LOCKD=m
+CONFIG_LOCKD_V4=y
+CONFIG_EXPORTFS=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=m
+# CONFIG_RPCSEC_GSS_KRB5 is not set
+# CONFIG_RPCSEC_GSS_SPKM3 is not set
+CONFIG_SMB_FS=m
+# CONFIG_SMB_NLS_DEFAULT is not set
# CONFIG_CIFS is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
diff --git a/packages/linux/linux-jlime-sh3-2.6.16.20/unexpected-int-fix.patch b/packages/linux/linux-jlime-sh3-2.6.16.20/unexpected-int-fix.patch
new file mode 100644
index 0000000000..72801acf8e
--- /dev/null
+++ b/packages/linux/linux-jlime-sh3-2.6.16.20/unexpected-int-fix.patch
@@ -0,0 +1,17 @@
+--- linux-2.6.16.20/drivers/ide/ide-io.c_orig 2006-07-01 23:54:34.000000000 +0000
++++ linux-2.6.16.20/drivers/ide/ide-io.c 2006-07-01 23:55:50.000000000 +0000
+@@ -1442,10 +1442,10 @@
+ ++count;
+ if (time_after(jiffies, last_msgtime + HZ)) {
+ last_msgtime = jiffies;
+- printk(KERN_ERR "%s%s: unexpected interrupt, "
+- "status=0x%02x, count=%ld\n",
+- hwif->name,
+- (hwif->next==hwgroup->hwif) ? "" : "(?)", stat, count);
++ //printk(KERN_ERR "%s%s: unexpected interrupt, "
++ // "status=0x%02x, count=%ld\n",
++ // hwif->name,
++ // (hwif->next==hwgroup->hwif) ? "" : "(?)", stat, count);
+ }
+ }
+ }
diff --git a/packages/linux/linux-jlime-sh3_2.6.16.20.bb b/packages/linux/linux-jlime-sh3_2.6.16.20.bb
index ef5db85812..c6d9ba8877 100644
--- a/packages/linux/linux-jlime-sh3_2.6.16.20.bb
+++ b/packages/linux/linux-jlime-sh3_2.6.16.20.bb
@@ -7,7 +7,8 @@ COMPATIBLE_HOST = "sh.*-linux"
COMPATIBLE_MACHINE = 'jornada6xx'
SRC_URI = "http://www.jlime.com/downloads/Releases/donkey/kernels/6xx/sources/jlime-2.6.16.20-patched.tar.gz \
- file://defconfig_jlime"
+ file://defconfig_jlime \
+ file://unexpected-int-fix.patch;patch=1"
S = "${WORKDIR}/linux-${PV}"