KERNEL_DIR:=/lib/modules/$(shell uname -r)/build EXTRA_CFLAGS = -I$(obj) obj-m := ksb26.o module-dir:=${DESTDIR}/lib/modules/$(KERNEL_VER)/misc all: $(MAKE) modules -C $(KERNEL_DIR) SUBDIRS=$(shell pwd) clean: rm -fr *.ko *.o *.mod.* install: install -D -m 644 ksb26.ko $(module-dir)/ksb26.ko uninstall: modprobe -r ksb26 ; echo -n $(RM) $(module-dir)/ksb26.ko