MY_PATH := $(dir $(abspath $(lastword $(MAKEFILE_LIST)))) include $(MY_PATH)/../Makefile.param BSP_TEST_CUR_DIR:=$(shell pwd) KDIR := $(SDK_DIR)/bsp/kernel/linux-5.10.y obj-m := dmatest.o build: kernel_modules kernel_modules: @echo compile-ing dmatest.ko make -C $(KDIR) ARCH=arm CROSS_COMPILE=$(CROSS) M=$(BSP_TEST_CUR_DIR) modules @cp dmatest.ko $(BSP_TEST_OUT_DIR) clean: @echo clean dmatest.ko @find ./ -name "*.cmd" | xargs rm -rf @find ./ -name "*.mod" | xargs rm -rf @find ./ -name "*.o" | xargs rm -rf @find ./ -name "*.symvers" | xargs rm -rf @find ./ -name "*.order" | xargs rm -rf @find ./ -name "*.mod.c" | xargs rm -rf @find ./ -name "*.ko" | xargs rm -rf