Chinaunix首页 | 论坛 | 博客
  • 博客访问: 238260
  • 博文数量: 32
  • 博客积分: 557
  • 博客等级: 中士
  • 技术积分: 431
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-20 23:05
文章分类

全部博文(32)

文章存档

2015年(4)

2014年(2)

2012年(4)

2011年(22)

分类: LINUX

2011-05-19 16:36:12

Mini2440 ping主机,主机ping Mini2440丢包率很高。

移植DM9000驱动 for mini2440 & Linux2.6.30.4
该同志直接使用友善的dm9000.c驱动代码解决问题。

可以研究一下两者区别
另外,趁机了解网卡驱动编写,以及Linux内核网络架构驱动层机制。

DM9000时序设置及性能分析

总是难免要做事后诸葛亮。
其实问题很简单,比对友善的代码跟Linux内核自带的源码之间的区别,只是对DM9000时序的配置部分。
回想起来,就整个流程来判断的话,驱动机制及算法上,实难调优。这也是我最开始接触到这个问题,深感困难的原因:其中的机制一窍不通,何谈调优呢?又觉友善之牛。
所以问题就落到了最基本的针对特定平台的配置上。可叹可叹……

 dm9000.c.txt   修改之后的dm9000.c
阅读(4928) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

wangjianchangdx2011-05-19 22:26:09

总是难免要做事后诸葛亮。
其实问题很简单,比对友善的代码跟Linux内核自带的源码之间的区别,只是对DM9000时序的配置部分。
回想起来,就整个流程来判断的话,驱动机制及算法上,实难调优。这也是我最开始接触到这个问题,深感困难的原因:其中的机制一窍不通,何谈调优呢?又觉友善之牛。
所以问题就落到了最基本的针对特定平台的配置上。

wangjianchangdx2011-05-19 22:02:28

DM9000时序设置及性能分析
http://wenku.baidu.com/view/2c9de91755270722192ef79c.html