|
==请教USB DEVICE 驱动中,接收CBW错误后的处理方法==
[复制链接]
刚接触USb对其中的流程还不熟悉,在调试一驱动程序时,发现如下现象:
24 CDB 2a 00 00 00 28 0c 00 00 80 00 WRITE 463.1.0 819us
23.2 DO 55 53 42 43 58 a3 d0 81 00 00 01 00 00 00 0a 2a USBCX..........* 464.1.0 178us
00 00 00 28 0c 00 00 80 00 00 00 00 00 00 00 ...(...........
24 CDB 00 00 00 00 00 00 TEST UNIT READY 465.1.0 636ms
24 SSTS 49 timeout 463.2.0 9.0sc
24 SSTS 16 request flushed 465.2.0 26us
23 RSET 466.1.0 61us
即:DEVICE的驱动程序一直显示没有接收到CBW,并因此进入了等待死循环
我对流程不太熟悉,请教各位:
1 如果驱动程序认定在一定时限内没有接收到CBW,应该如何通知HOST,或该如何处理?
2 这一时限可有明确规定?
多谢多谢
|
|