1#aaa.mk - what is this used for? 2 3obj-m += ssvsdiobridge.o 4 5ssvsdiobridge-y += sdiobridge.o 6ssvsdiobridge-y += debug.o 7 8 9 10#Define CONFIG_CABRIO_DEBUG to show debug messages 11ccflags-y += -DCONFIG_CABRIO_DEBUG 12 13ifndef ($(KBUILD_EXTMOD),) 14KDIR=/lib/modules/`uname -r`/build 15 16_all: 17 $(MAKE) -C $(KDIR) M=$(PWD) KBUILD_EXTRA_SYMBOLS=$(PWD)/../ssvdevice/Module.symvers modules 2>&1 | tee make.log 18clean: 19 $(MAKE) -C $(KDIR) M=$(PWD) clean 20 rm -f make.log 21 22install: 23 @-rmmod ssvsdiobridge 24 $(MAKE) INSTALL_MOD_DIR=kernel/drivers/net/wireless/ssv6200 -C $(KDIR) M=$(PWD) modules_install 25 modprobe ssvsdiobridge 26 27endif 28