#MODULE_NAME =test_wdt
MODULE_NAME = wdt-timer-2022-1130-test
obj-m := $(MODULE_NAME).o

CC = $(CROSS_COMPILE)gcc
AR= $(CROSS_COMPILE)ar
DEBFLAGS = -O2
#KERNELDIR_dir1 := /lib/modules/$(shell uname -r)/build
#KERNELDIR_dir1 := /home/kylin/Workspace/cuiguoqi/xw/xw-504/wdt/usr/src/linux-headers-4.19.90-17-rt-rc5-xw
#KERNELDIR_dir2 := usr/src/linux-headers-4.19.90-17-rt-rc5-xw
KERNELDIR_dir1 := ../../

ifeq ($(KERNELRELEASE), )
PWD := $(shell pwd)
default:
	$(MAKE) -C $(KERNELDIR_dir1)  M=$(PWD) modules

build:
	$(MAKE) -C $(KERNELDIR_dir2)  M=$(PWD) modules

clean:
	rm -rf *.mk .tmp_versions Module.symvers *.mod.c *.o *.ko .*.cmd Module.markers modules.order
load:
	insmod $(MODULE_NAME).ko
unload:
	rmmod $(MODULE_NAME)
else
	obj-m := $(MODULE_NAME).o
endif
