阅读:1091回复:0
请问:怎么用NDIS开发USB网卡驱动
是在NDIS小端口驱动的下沿问题上有点困惑
按照DDK文档,NDIS的小端口驱动可以是NDIS边沿和非NDIS边沿 如果是非NDIS下沿,那就是NDIS―WDM通过USB interface来访问USB驱动程序栈,进而控制网卡 如果是NDIS下沿,应该就是通过NDIS库提供的函数来控制网卡,这里就不知道具体机制如何了?是不是由NDIS库来和USB驱动程序栈来进行通信。 所以想请问一下高手: 1、是不是USB接口的网卡只能是WDM下沿的小端口程序 2、下沿是NDIS库的小端口驱动时,那么这时候NDIS库的机制是什么 难道一块PCI的网卡也只能用NDIS―WDM小端口驱动?照我理解NDIS库既然是抽象硬件的功能的话,那么NDIS库就应该帮助小端口来处理总线,硬件设备等。而不是必须亲自控制总线WDM驱动 谢谢各位指教一下。我刚刚才开始编写NDIS驱动。 |
|