阅读:1661回复:2
U盘BULK-ONLY传输中Bulk-only Mass Storage Reset及Get Max Lun如何使用?
最近在写SL811HS对优盘的读写。刚刚读出设备描述及配置,在看BULK-ONLY Transport说明时发现这两个Class-specific request:
Bulk-only Mass Storage Reset: bmRequest=0x21,bRequest=0xff,wValue=0x0000, wIndex=Interface,wLength=0 Get Max LUN: bmRequest=0xa1,bRequest=0xff,wValue=0x0000, wIndex=Interface,wLength=1 我把这两个指令与前面的枚举过程统一处理的,结果是不能成功。一个优盘全部返回STALL,还有个优盘则是前者成功,后者返回超时。请教这两个request是否有必要,如果有必要,如何使用? |
|
沙发#
发布于:2003-10-31 16:04
我也有同样的疑问
|
|
板凳#
发布于:2003-11-03 10:10
我也对此疑惑,欢迎一起讨论,我在用USB BOUND时没发现使用该命令,但我发现了23H命令,其中一个U盘的情况如下:
DO:55 53 42 43 - 68 9a 50 81 - fc 00 00 00 - 80 00 0a 23 00 00 00 00 - 00 00 00 fc - 00 00 00 00 - 00 00 00 DI:00 00 00 08 - 00 10 00 00 - 03 00 02 00 DI:55 53 42 53 - 68 9a 50 81 - f0 00 00 00 |
|
|