阅读:1435回复:5
关于USB网卡驱动一个弱弱的问题!
偶头一次开发USB设备的驱动,有些东西不是很明白
我的设备在读取配置并选择完接口之后,需要有一个设备的使能过程,如果是一般的PCI接口的话,可以直接对设备芯片的寄存器进行读写,使其初始化到正常工作状态。但是USB接口不可以对硬件直接读写,那我的这些使能命令和状态的检查读写怎么实现呢?是通过控制管道吗?还是通过其他的管道? 我的设备还有有2个BULK端口,1个中断端口 |
|
沙发#
发布于:2002-10-08 11:33
初始化包括 SET CONFIGURATION SET INTERFACE等等。是通过对ENDPOINT 0操作来达到的。因为在初始化前只有ENDPOINT 0是可用的。
你应该是几乎什么资料都没有看。建议看先去看USB文档,看WALTER ONEY的PROGRAMMING WINDOWS DRIVER MODEL,答案都再那里 |
|
|
板凳#
发布于:2002-10-08 13:48
这些文档都看过了,set configuration set interface都已经完成了。但是还需要对网卡进行一些其他的初始化操作,使其进入到使能状态。目前我就是搞不太清楚怎么样把这些命令发下去以及怎么样读取网卡的状态
|
|
地板#
发布于:2002-10-09 16:43
有没有哪位大侠可以指点一下
正在紧急郁闷中,不知从何下手 |
|
地下室#
发布于:2002-10-09 17:31
你是用什
|
|
5楼#
发布于:2002-10-09 20:41
现在的问题主要就在于我不知道该创建什么样的URB,我开始曾经试过把要发的命令做成
|
|