在上章-使内核支持烧写yaffs2,裁剪内核并制作补丁了
本章,便开始移植以前2.6内核的驱动到3.4新内核
----
1.介绍
首先内核更新,有可能会重新定义新的宏,去除以前的宏,以及更改函数名等
所以移植驱动的过程如下.../mach-smdk2440.c)
(使它也支持内核自带的DM9000网卡驱动)
1)添加头文件
#include
2)添加全局变量:
#define MACH_SMDK2440...3.移植厂家提供的DM9000C驱动
3.1我们发现内核自带的DM9000驱动版本只有1.31
如下图所示(位于drivers/net/ethernet/davicom/dm9000.c):
?...而我们板子的网卡硬件比较新,已经是dm9000c了,所以我们去移植厂家提供的DM9000C驱动
在之前学习2.6内核的驱动时,我们便移植过了厂家提供的DM9000C驱动了,链接入口:http://www.cnblogs.com...未完待续,下章再来移植其它驱动~