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

[复制链接]
 楼主| ARM.9 发表于 2008-1-25 11:39 | 显示全部楼层 |阅读模式
<br />linux2.6中&nbsp;<br /><br />&nbsp;DM9000A的硬件连接有点不同,,原来的板子CS用的是NGCS4,中断用的是EINT3....而现在的板子是NGCS3和EINT9...请问一下在DM9000A的驱动里要改哪几个参数。我在看drivers/net/DM9000X.C这个文件,但是自己改了下还是不行.<br /><br />&nbsp;&nbsp;在DM9000X.C文件里改基地址行不?<br />#define&nbsp;DM9000_MIN_IO&nbsp;&nbsp;0x18000300<br />#define&nbsp;DM9000_MAX_IO&nbsp;0x18000370<br /><br />然后还需要改动哪些地方?还有中断怎么修改。好像比较麻烦。有没有人知道?
 楼主| ARM.9 发表于 2008-1-25 17:19 | 显示全部楼层

怎么都没人来解答一下呢

怎么都没人来解答一下呢
阿南 发表于 2008-1-25 19:01 | 显示全部楼层

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

也可以用示波器测测,或读器件ID是否成功来判断.<br /><br />中断号也是一样的,读一下数据手册,看看应该如何修改.在系统中是可以查看出中断被调用的次数的,这样就可以知道您的中断是否已经产生
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

30

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

7

主题

30

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部