CC = gcc KVER := $(shell uname -r) KSRC := /lib/modules/$(KVER)/build MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ PWD := $(shell pwd) EXTRA_CFLAGS += -O2 #################################################### obj-m := rtl8192se.o PCI_92SE_HAL_OBJS:= \ hw.o \ table.o \ sw.o \ trx.o \ led.o \ fw.o \ phy.o \ rf.o \ dm.o \ #################################################### rtl8192se-objs += $(PCI_92SE_HAL_OBJS) default: $(MAKE) -C $(KSRC) M=$(PWD) modules .PHONY:clean clean: rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~ rm -fr .tmp_versions rm -fr Modules.symvers rm -fr Module.symvers rm -fr Module.markers rm -fr modules.order rm -fr tags