打印

关于2440的DM9000A驱动问题,想请教一下。

[复制链接]
1572|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ARM.9|  楼主 | 2008-1-25 11:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

linux2.6中 

 DM9000A的硬件连接有点不同,,原来的板子CS用的是NGCS4,中断用的是EINT3....而现在的板子是NGCS3和EINT9...请问一下在DM9000A的驱动里要改哪几个参数。我在看drivers/net/DM9000X.C这个文件,但是自己改了下还是不行.

  在DM9000X.C文件里改基地址行不?
#define DM9000_MIN_IO  0x18000300
#define DM9000_MAX_IO 0x18000370

然后还需要改动哪些地方?还有中断怎么修改。好像比较麻烦。有没有人知道?

相关帖子

沙发
ARM.9|  楼主 | 2008-1-25 17:19 | 只看该作者

怎么都没人来解答一下呢

怎么都没人来解答一下呢

使用特权

评论回复
板凳
阿南| | 2008-1-25 19:01 | 只看该作者

关于片选,楼主是需修改基地址应该就可以,仔细找找

也可以用示波器测测,或读器件ID是否成功来判断.

中断号也是一样的,读一下数据手册,看看应该如何修改.在系统中是可以查看出中断被调用的次数的,这样就可以知道您的中断是否已经产生

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

30

帖子

0

粉丝