阅读:1397回复:5
UFI命令中VERIFY的“CBW_Flag”值如何确定?
CBW中的UFI命令:
在read()函数中 CBW_Flag=0x00; 在write()函数中 CBW_Flag=0x80; 但是verify()函数中 CBW_Flag是多少呢? 资料mass_storage_ufi.pdf中没有给出呀. 如何确定? |
|
|
沙发#
发布于:2004-05-14 09:25
直接发个csw包过去就行了。
|
|
板凳#
发布于:2004-05-14 08:02
协议上没有,或者我没细看原文。
但是好像没有Data传输时,系统不会检查flag,因此可以是任意值。 |
|
|
地板#
发布于:2004-05-14 07:52
谢谢,我问过了,好像没有Data传输,任意值都可以。
|
|
|
地下室#
发布于:2004-05-13 09:48
不是协议上有吗?
|
|
|
5楼#
发布于:2004-05-13 09:42
CBW中的UFI命令:
在read()函数中 CBW_Flag=0x00; 在write()函数中 CBW_Flag=0x80; ------------------------------ 好像弄反了吧,应该是: 在read()函数中 CBW_Flag=0x80; 在write()函数中 CBW_Flag=0x00; , 我看到的verify的命令中cbw_flag 都为0x00,并且长度为transferlength为0。 |
|