2020-03-31 18:57:03 +01:00
|
|
|
obj-m = ksudoku.o
|
2020-04-04 19:10:10 +01:00
|
|
|
obj-m += simple.o
|
|
|
|
|
2020-03-31 18:57:03 +01:00
|
|
|
kernel_version = $(shell uname -r)
|
|
|
|
build_dir = /lib/modules/$(kernel_version)/build
|
|
|
|
|
|
|
|
all:
|
|
|
|
$(MAKE) -C $(build_dir) M=$(PWD) modules
|
2020-08-15 21:01:41 +01:00
|
|
|
.PHONY: load
|
|
|
|
load:
|
|
|
|
insmod ksudoku.ko
|
|
|
|
insmod simple.ko
|
|
|
|
.PHONY: unload
|
|
|
|
unload:
|
|
|
|
rmmod simple.ko
|
|
|
|
rmmod ksudoku.ko
|
|
|
|
|
|
|
|
.PHONY: send
|
|
|
|
send:
|
|
|
|
@echo "670008010020060000000030000201000006480001700000000009004500000000000300003400802" > /sys/kernel/ksudoku/simple/matrix
|
2020-03-31 18:57:03 +01:00
|
|
|
clean:
|
|
|
|
$(MAKE) -C $(build_dir) M=$(PWD) clean
|
|
|
|
rm *~
|