summaryrefslogtreecommitdiff
blob: bcdc3f16ace03c0f87933f7faa05b7e10e943322 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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