2020-11-08 00:19:03 +01:00
|
|
|
obj-m += nct6687.o
|
|
|
|
|
2022-02-12 22:12:07 +03:00
|
|
|
curpwd := $(shell pwd)
|
|
|
|
kver := $(shell uname -r)
|
2020-11-08 00:19:03 +01:00
|
|
|
|
2022-02-12 22:12:07 +03:00
|
|
|
build:
|
2022-02-15 23:06:26 +01:00
|
|
|
rm -rf ${curpwd}/${kver}
|
|
|
|
mkdir -p ${curpwd}/${kver}
|
2022-02-12 22:12:07 +03:00
|
|
|
cp ${curpwd}/Makefile ${curpwd}/nct6687.c ${curpwd}/${kver}
|
|
|
|
cd ${curpwd}/${kver}
|
|
|
|
make -C /lib/modules/${kver}/build M=${curpwd}/${kver} modules
|
|
|
|
|
|
|
|
install: build
|
|
|
|
sudo cp ${curpwd}/${kver}/nct6687.ko /lib/modules/${kver}/kernel/drivers/hwmon/
|
2020-11-08 00:19:03 +01:00
|
|
|
sudo depmod
|
|
|
|
sudo modprobe nct6687
|
|
|
|
|
|
|
|
clean:
|
2022-02-15 23:06:26 +01:00
|
|
|
[ -d "${curpwd}/${kver}" ] && make -C /lib/modules/${kver}/build M=${curpwd}/${kver} clean
|