2 # Copyright (C) 2008 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
9 include $(INCLUDE_DIR
)/kernel.mk
11 PKG_NAME
:=gpiotoggling
13 PKG_REV
:=b57866441932eabc75b6c4252103121f606dc820
14 PKG_VERSION
:=$(PKG_REV
)
16 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
17 PKG_SOURCE_URL
:=git
://github.com
/mirko
/gpio-toggling---linux-kernel-module.git
18 PKG_SOURCE_VERSION
:=$(PKG_REV
)
19 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)-$(PKG_VERSION
)
22 include $(INCLUDE_DIR
)/package.mk
24 define KernelPackage
/gpiotoggling
25 SUBMENU
:=Other modules
26 TITLE
:=Toggle GPIOs in kernel space
27 FILES
:=$(PKG_BUILD_DIR
)/gpiotoggling.ko
31 $(MAKE
) -C
$(LINUX_DIR
) \
32 ARCH
="$(LINUX_KARCH)" \
33 CROSS_COMPILE
="$(TARGET_CROSS)" \
34 SUBDIRS
="$(PKG_BUILD_DIR)" \
38 $(eval
$(call KernelPackage
,gpiotoggling
))