在批量读写中设备突然STALL掉了,但BulkUSB还是继续发送URB,我怎么停止才好? 在IoCallDriver加入延时常死机,在CompleteRuntine里加延时吗?不知道怎么办?
回复(3) 2004-09-08 09:12 来自版块 - USB驱动开发
表情
neworcom我是用下面方法去读端点的状态,但是返回值pEndpointStatus里都是0,好象没法判断是STALL状态: urbSize = sizeof(struct _URB_CONTROL_GET_STATUS_REQUEST); pUrb = ExAllocatePool(No...(2004-09-09 17:18)
hemonel可以读usb主机接口芯片的状态寄存器 如主机接口芯片SL811HS的EP0Status/EP1Status寄存器的D7为表明设备是否STALL住了(2004-09-09 16:01)
neworcom大虾们帮帮忙吧!痛苦死了,在驱动里怎么判断到到设备的STALL状态啊??(2004-09-09 10:38)

返回顶部