当前位置: 代码迷 >> WinCE >> 关于DM9000A驱动的有关问题
  详细解决方案

关于DM9000A驱动的有关问题

热度:189   发布时间:2016-04-28 13:51:49.0
关于DM9000A驱动的问题
如题,飞凌开发板的DM9000A的硬件连接:
一:中断口连接到了2440的GPF7上,用来响应网卡中断;

二:CS口接到了2440的nGCS4,即GPA15上,用来选择网卡;

三:CMD口接到了地址总线ADDR2上,用于决定DATA口或INDEX口???

我仔细看了DM9000A的驱动,有如下疑问:
一:整个驱动中没见有GPF7的配置,程序中如何说明采用了GPF7做为中断响应脚?
二:整个驱动中没见有GPA15的配置,程序中如何通过该脚选择DM9000A?不能一直处于选中状态吧!否则总线会造成DRAM出错。
三:CMD口为什么要接到ADDR2上?接到其他地址线上可以吗?

------解决方案--------------------
探讨
注册表里面信息如下:

C/C++ code
IF BSP_DM9000 !
[HKEY_LOCAL_MACHINE\Comm\DM9CE]
"DisplayName"="DM9000A/9010 ISA Fast Ethernet Adapter"
"Group"="NDIS"
"ImagePath"="dm9isa.dll"……