求助DM9000A网卡,双网卡,
各位大侠小弟求助一下,1。我用的dm9000a的网卡,放在bank5,dm9000a的片选CS链接bank5,假如bank5的地址是0xa8000000,网卡的CMD连接在addr0上,那我的网卡数据地址是多少啊。谢谢了
2。如果系统采用了dm9000a的双网卡,另一个放在bank4,网卡cmd引脚链接ADDR2,那我这片网卡的index地址和数据地址是多少啊,
关键是如果算出来的谢谢了,
3。能给点linux下双网卡驱动的编写思路吗。
再次谢谢!
严重建议:
MICREL KSZ8851SNL 性能、价格比台系芯片强很多,特别插拔不能link的bug不存在。另外SPI接口,硬件线路及软件驱动都容易。
WIZNET W5500 ,硬件集成TCP/IP协议栈。不要哪么费心费力去调试uIP lwIP之类的东东,硬件SPI接口,线路简单。
还有SMSC的相关芯片,性能超强。某些台系芯片在系统上电启动之后再插网线无法LINK这种低级bug,或者2KV静电就可以搞死,实际应用有很大的问题。
哪些用台系芯片的,要好好考虑一下芯片BUG,及原厂及代理商是否能出质量承诺书,及硬件软件的复杂程度。
有更好的,为什么选它 ?
页:
[1]