网卡驱动编译进内核
2009-03-27 10:18
239 查看
最近要做个项目,将一个无线网卡的驱动程序编译进内核中,现总结如下:
1: 将该无线网卡的源代码拷贝到/drivers/net/wireless/下
2: 修改/net/wireless/目录下的Kconfig和Makefile。
Kconfig修改如下:
增加
config V2
tristate "V2"
source "drivers/net/wireless/V2/Kconfig"
Makefile的修改如下:
增加:
obj-$(CONFIG_V2) += V2/
3:增加/net/wireless/V2下的kconfig和修改Makefile
增加的Kconfig内容如下:
menu "huadadianzi"
comment "huadadianzi"
config HUADADIANZI
bool "wapi"
endmenu
Makefile为
obj-$(HUADADIANZI) := drv_module.o reg_ctrl.o whed_core.o whed_we.o whed_wireless.o whed_tkip_mic.o adhoc.o whed_test.o whed_usb.o whed_midware.o whed_usb2.o
最后编译内核就OK了。
1: 将该无线网卡的源代码拷贝到/drivers/net/wireless/下
2: 修改/net/wireless/目录下的Kconfig和Makefile。
Kconfig修改如下:
增加
config V2
tristate "V2"
source "drivers/net/wireless/V2/Kconfig"
Makefile的修改如下:
增加:
obj-$(CONFIG_V2) += V2/
3:增加/net/wireless/V2下的kconfig和修改Makefile
增加的Kconfig内容如下:
menu "huadadianzi"
comment "huadadianzi"
config HUADADIANZI
bool "wapi"
endmenu
Makefile为
obj-$(HUADADIANZI) := drv_module.o reg_ctrl.o whed_core.o whed_we.o whed_wireless.o whed_tkip_mic.o adhoc.o whed_test.o whed_usb.o whed_midware.o whed_usb2.o
最后编译内核就OK了。
相关文章推荐
- 升级内核版本后,需要重新编译一下网卡驱动
- linux(gentoo)内核编译-intel无线网卡驱动
- Linux编译内核kernel解决USB、网卡驱动等问题【suse enterprise linux】
- mini6410编译无线网卡(RT2571芯片)驱动到内核
- centos 6.5 重启后无法联网,找不到网卡驱动,直接在内核源码编译
- linux下编译新内核,解决无法找到eth0设备问题,安装eth0网卡驱动
- 基于linux2.6.30.4内核的DM9000网卡驱动编译成模块成功ping通
- boadcom x86_64 431*系列无线网卡驱动在linux 3.10以上内核编译问题的解决
- mini6410编译无线网卡(RT2571芯片)驱动到内核
- 基于linux2.6.30.4内核的DM9000网卡驱动编译成模块成功ping通
- madwifi无线网卡驱动编译进内核
- 内核驱动小记(三)——单独编译Atheros AR8161网卡驱动
- 转:linux启动时对编译进内核驱动模块的加载
- 编译WinCE 5.0内核和驱动
- 移植Linux3.4.2版本内核到mini2440(二)--添加网卡、UVC摄像头、LCD驱动
- BB-Black 内核编译并加载WL18(wifi)驱动
- 内核与驱动编译方法
- linux驱动入门-hello设备驱动程序编写及内核的更新(网卡的添加)
- Linux内核驱动学习(一)----内核简介 | 配置 | 编译| 安装(PC平台下)
- ARM交叉编译内核驱动的环境