有谁知道当一个USB设备连到主机上后,应该做那些处理才能得到设备的描述符呢?我不能使用系统DDK之类的函数,只能在Win98 Msdos Box 下做这些事情,希望哪位高人可以告诉我流程和注意事项,比如要Reset端口什么的,感谢。
回复(3) 2002-04-02 17:24 来自版块 - USB驱动开发
表情
tigerzd这种情况在Windows中不好办,因为我们不能深入USBHUB驱动程序去。我听别人讲过,这种情况到Linux中可以解决,因为Linux的源代码开放,你只要有足够水平。(2002-04-03 15:18)
Pharos我所指的连接是物理连接,即设备插到端口上,没有任何的软件处理在里面,设备在当时还没有被配置,配置应该是在得到设备描述符以后的事情。而且不能用DDK或驱动中的信息,当然也就不能把设备描述符直接拷过来,只能是,建立控制传输ED,发标准请求来得到。 我这几天一直在Try,可一直都...(2002-04-03 08:23)
tigerzd“当一个USB设备连到主机上后”是指什么? 设备配置已完成吗?设备管理器中有无显示?如果是,那就简单啦,DDK\\SRC\\USB\\USBVIEW就是一个标准的Windows控制台程序可以满足你的需要。如果是你自己写的驱动程序更简单,定义一个IOCTL码,从驱动中保存的描述符...(2002-04-02 17:46)

返回顶部