阅读:1156回复:3
要写一个usb网卡驱动,有几个概念请帮忙澄清一下
因为要写一个usb网卡(这个usb网卡硬件实现是用一个带sie(serial interface engine)
的网卡芯片。)的驱动程序,看了一些文档, 觉得有很多概念弄不清请各位大侠指教! 1.我是不是要先写一个usb的设备驱动完成设备的配置工作,在写一个 有wdm下层接口的ndis_wdm驱动,在用NdisMGetDeviceProperty把微端口 加到usb设备驱动上去。 2.看文档时经常看见在与usb设备通信之初在用endpoint 0获取各种设备描述符进行 传输前的初始化工作的,设备描述符是不是固化在芯片内部的?我发getdecript请求就能得到? 3。我要对这个设备配置时,需要得到哪些设备参数,我现在都闹不清 哪些是总线驱动完成的,哪些是设备驱动要完成的 4.我要注册的类驱动是什么?是USB_DEVICE_CLASS_COMMUNICATIONS? |
|
沙发#
发布于:2001-12-18 13:35
找你的芯片厂商要源程序, |
|
|
板凳#
发布于:2001-12-23 20:22
会给吗?
|
|
地板#
发布于:2001-12-25 10:05
这可说不定,要签协议什么地...
我要过,他们给了一小部分,其余的都是编译过的obj. |
|
|