TARGET = arm-unknown-linux-gnu
TOPDIR = $(shell pwd)
-WORK = $(PWD)/work
+WORK = $(TOPDIR)/work
CROSSTOOLS = $(TOPDIR)/../../toolchain/crosstools
KERNEL_VERSION = 2.6.16-ipaq191x_20080323
distclean: clean image-distclean modules-distclean map-distclean
rm -vrf $(WORK)/linux-$(KERNEL_VERSION)
-$(WORK)/linux-$(KERNEL_VERSION).tar.bz2: config-$(KERNEL_VERSION)
+$(WORK)/linux-$(KERNEL_VERSION).tar.bz2:
wget -P $(WORK) http://crux-arm.nu/files/distfiles/linux-$(KERNEL_VERSION).tar.bz2
- touch $(WORK)/linux-$(KERNEL_VERSION).tar.bz2
$(WORK)/linux-$(KERNEL_VERSION): $(WORK)/linux-$(KERNEL_VERSION).tar.bz2
tar -C $(WORK) -xvjf $(WORK)/linux-$(KERNEL_VERSION).tar.bz2
- cd $(WORK)/linux-$(KERNEL_VERSION) && \
- cp -v $(TOPDIR)/config-$(KERNEL_VERSION) .config && \
+ cp -v $(TOPDIR)/config-$(KERNEL_VERSION) .config
touch $(WORK)/linux-$(KERNEL_VERSION)
$(WORK)/zImage-$(KERNEL_VERSION): $(WORK)/linux-$(KERNEL_VERSION)
map-distclean: map-clean
-config: $(WORK)/linux-$(KERNEL_VERSION)
+config: $(WORK)/linux-$(KERNEL_VERSION)
cd $(WORK)/linux-$(KERNEL_VERSION) && \
export PATH=$(CROSSTOOLS)/bin:$$PATH && \
export LD_LIBRARY_PATH=$(CROSSTOOLS)/lib:$$LD_LIBRARY_PATH && \
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.16.49+hh9
-# Fri Feb 12 23:12:47 2010
+# Tue Feb 16 22:21:53 2010
#
CONFIG_ARM=y
CONFIG_MMU=y
#
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
-# CONFIG_INPUT_TSDEV is not set
+CONFIG_INPUT_TSDEV=y
+CONFIG_INPUT_TSDEV_SCREEN_X=240
+CONFIG_INPUT_TSDEV_SCREEN_Y=320
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set
#
# Input Device Drivers
#
-# CONFIG_INPUT_KEYBOARD is not set
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ATKBD=y
+# CONFIG_KEYBOARD_SUNKBD is not set
+# CONFIG_KEYBOARD_LKKBD is not set
+# CONFIG_KEYBOARD_XTKBD is not set
+# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_INPUT_JOYSTICK is not set
-# CONFIG_INPUT_TOUCHSCREEN is not set
+CONFIG_INPUT_TOUCHSCREEN=y
+# CONFIG_TOUCHSCREEN_GUNZE is not set
+# CONFIG_TOUCHSCREEN_ELO is not set
+# CONFIG_TOUCHSCREEN_MTOUCH is not set
+# CONFIG_TOUCHSCREEN_MK712 is not set
# CONFIG_INPUT_MISC is not set
#
# Hardware I/O ports
#
-# CONFIG_SERIO is not set
+CONFIG_SERIO=y
+# CONFIG_SERIO_SERPORT is not set
+CONFIG_SERIO_LIBPS2=y
+# CONFIG_SERIO_RAW is not set
# CONFIG_GAMEPORT is not set
#