我的PCI网卡(用FPGA实现的)工作正常,然后我把该网卡做成了PCMCIA接口,驱动程序也是从PCI网卡驱动改过来的。插上去,发现新硬件,加载我的驱动程序:调用DriverEntry,返回值是STATUS_SUCCESS,但是系统再也不会调用我的Initialize接口了,这是...
全文
回复(7) 2002-12-17 08:38 来自版块 - 非USB硬件驱动开发
表情
silan我一直没去搞,因为我伙伴还在调硬件,硬件上的资源分配不正确。我担心问题出在软件上-----当然,硬件时必须要先调通。(2003-01-08 18:42)
freducn2002还没搞定吗? (2003-01-08 11:15)
silan我使劲的顶(2003-01-08 10:53)
silan\"我用DriverStudio的小工具PCI Configuration看了一下,我的PCMCIA网卡的资源没有分配正确:IO空间和Memory映射空间都是00000000\",这就是说,我是通过PCI配置空间看到资源没分配。(2002-12-19 22:07)
valey你读了CIS没有,不知你资源分配是用的那个函数? 还是读注册表 ndisopenconfig? (2002-12-19 15:41)
silanNdisMSetAttributes的参数用NdisInterfacePcMcia这一步是必须做的,可是还不行啊。 我怀疑是硬件有问题,然后系统就不调用我的Initialize接口了,不敢确定。 (2002-12-17 20:40)
freducn2002建议NdisMSetAttributes的参数用NdisInterfacePcMcia(2002-12-17 08:59)

返回顶部