AX88772B 驱动移植

    // vim Makefile :

    TARGET	= asix
    OBJS	= asix.o
    KDIR	= /home/ECM_5412/ECM5412/kernel3.2.0

    PWD = $(shell pwd)

    obj-m      := $(TARGET).o

    default:
	        make -C $(KDIR) SUBDIRS=$(PWD) modules

    clean:
        	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean

    .PHONY: modules clean
    // 在 asix.c 内, 将所有的
    #if LINUX_VERSION_CODE <= KERNEL_VERSION(3, 2, 0)
    // 换成
    #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 2, 0)
    make 
    // 然后将生成的 .ko  装载进行测试,目钱小包稳定。
posted @ 2017-09-13 13:29  陈富林  阅读(1186)  评论(0编辑  收藏  举报