
walkera0701.ko:	modules

modules:  drivers/input/joystick/walkera0701.c
	rm -f *.o
	rm -f *.ko
	make -C /usr/src/linux-`uname -r` SUBDIRS=`pwd` modules
	strip --strip-unneeded drivers/input/joystick/walkera0701.ko
	
obj-m += drivers/input/joystick/walkera0701.o	

clean:
	rm -f *.ko
	rm -f *.o
	rm -f *.mod.c
	rm -f *~
	rm -f .*.cmd
	rm -rf .tmp_versions
	rm -f modules.order
	rm -f Module.symvers

indent:	
	indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs  walkera0701.c

rmmod:
	rmmod -f walkera0701

insmod:	walkera0701.ko
	insmod walkera0701.ko
	
kernel-patch:
	cp walkera0701.c /usr/src/linux-`uname -r`/drivers/input/joystick/
	cp walkera0701.txt /usr/src/linux-`uname -r`/Documentation/input/
	patch /usr/src/linux-`uname -r`/drivers/input/joystick/Kconfig Kconfig.diff
	patch /usr/src/linux-`uname -r`/drivers/input/joystick/Makefile Makefile.diff
