hawkfly
驱动牛犊
驱动牛犊
  • 注册日期2001-05-26
  • 最后登录2001-12-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:939回复:0

要写一个usb网卡驱动,请帮忙澄清几个概念

楼主#
更多 发布于:2001-12-18 10:36
因为要写一个usb网卡(这个usb网卡硬件实现是用一个带sie(serial interface engine)
的网卡芯片。)的驱动程序,看了一些文档,
觉得有很多概念弄不清请各位大侠指教!
1.我是不是要先写一个usb的设备驱动完成设备的配置工作,在写一个有wdm下层接口的ndis_wdm驱动,在用NdisMGetDeviceProperty把微端口加到usb设备驱动上去。
2.看文档时经常看见在与usb设备通信之初在用endpoint 0获取各种设备描述符进行传输前的初始化工作的,设备描述符是不是固化在芯片内部的?我发getdecript请求就能得到?
3。我要对这个设备配置时,需要得到哪些设备参数,我现在都闹不清哪些是总线驱动完成的,哪些是设备驱动要完成的
4.我要注册的类驱动是什么?是USB_DEVICE_CLASS_COMMUNICATIONS?



 
游客

返回顶部