我在设置好远程DMA的开始地址和长度并启动网卡远程DMA后,在主程序向网卡数据端口开始写数据。然后等待远程DMA的结束,结果就死等在这儿了,请各位兄弟告知是怎么会事。
回复(1) 2001-12-27 16:22 来自版块 - NDIS网络接口开发
表情
zzy918你在等待的同时应该查询中断状态寄存器,如果相应的位置发生变化就对命令寄存器进行设置,中止DMA操作。(2001-12-28 22:03)

返回顶部