当前位置: 技术问答>linux和unix
请教关于多文件驱动编入内核的方法~~~~~~
来源: 互联网 发布时间:2016-04-13
本文导语: 有一个无线网卡的驱动,是多个文件组成(包括.c和.h)。其makefile文件如下,(我做了简化) KDIR= -I /linux-2.4.20/include XCC = /usr/local/arm/bin/arm-linux-gcc LD = /usr/local/arm/bin/arm-linux-ld MODCFLAGS := -O2 -Wall -DMODULE -D__KERNEL...
有一个无线网卡的驱动,是多个文件组成(包括.c和.h)。其makefile文件如下,(我做了简化)
KDIR= -I /linux-2.4.20/include
XCC = /usr/local/arm/bin/arm-linux-gcc
LD = /usr/local/arm/bin/arm-linux-ld
MODCFLAGS := -O2 -Wall -DMODULE -D__KERNEL__ -DLINUX -DWT4_COMPAT24....等等一大堆参数
DRV_FLAGS =
NET_SRC :=
physet.c wt_nic.c wt_eth.c wt_mgt.c ....等等源码的.c文件
NET_HEAD = $(wildcard ksrc/*.h)
NET_OBJS = ${NET_SRC:.c=.o}
# SUFFIXES fules
.SUFFIXES: .c .o
.c.o:
$(XCC) $(MODCFLAGS) $(KDIR) ${DRV_FLAGS} -c -o $*.o $
KDIR= -I /linux-2.4.20/include
XCC = /usr/local/arm/bin/arm-linux-gcc
LD = /usr/local/arm/bin/arm-linux-ld
MODCFLAGS := -O2 -Wall -DMODULE -D__KERNEL__ -DLINUX -DWT4_COMPAT24....等等一大堆参数
DRV_FLAGS =
NET_SRC :=
physet.c wt_nic.c wt_eth.c wt_mgt.c ....等等源码的.c文件
NET_HEAD = $(wildcard ksrc/*.h)
NET_OBJS = ${NET_SRC:.c=.o}
# SUFFIXES fules
.SUFFIXES: .c .o
.c.o:
$(XCC) $(MODCFLAGS) $(KDIR) ${DRV_FLAGS} -c -o $*.o $
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!