WORK = $(TOPDIR)/work
CROSSTOOLS = $(TOPDIR)/../../toolchain/crosstools
-KERNEL_VERSION = 2.6.16
+KERNEL_VERSION = 2.6.16.60
.PHONY: all clean image modules map config
$(WORK)/linux-$(KERNEL_VERSION).tar.bz2:
wget -P $(WORK) ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$(KERNEL_VERSION).tar.bz2
-$(WORK)/linux-$(KERNEL_VERSION): $(WORK)/linux-$(KERNEL_VERSION).tar.bz2
+$(WORK)/linux-$(KERNEL_VERSION): $(WORK)/linux-$(KERNEL_VERSION).tar.bz2 $(WORK)/linux-$(KERNEL_VERSION)-gp32.patch
tar -C $(WORK) -xvjf $(WORK)/linux-$(KERNEL_VERSION).tar.bz2
+ cd $(WORK)/linux-$(KERNEL_VERSION) && \
+ patch -p1 -i $(WORK)/linux-$(KERNEL_VERSION)-gp32.patch
cp -v $(TOPDIR)/config-$(KERNEL_VERSION) $(WORK)/linux-$(KERNEL_VERSION)/.config
touch $(WORK)/linux-$(KERNEL_VERSION)