summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorheyuanjie87 <[email protected]>2023-05-19 19:55:03 +0800
committersakumisu <[email protected]>2023-05-19 19:57:43 +0800
commit01c6d6007673d32a736c17425e2415405d4133a4 (patch)
tree47f7a994def34bbb99aaacb63367d290c7df1f7e
parent841cf83c22b4e85bd017d39ce528ee931eee2d6a (diff)
修复requestsense设定数据长度错误的问题
-rw-r--r--class/msc/usbh_msc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/class/msc/usbh_msc.c b/class/msc/usbh_msc.c
index a36ba880..2ef9424c 100644
--- a/class/msc/usbh_msc.c
+++ b/class/msc/usbh_msc.c
@@ -191,8 +191,8 @@ static inline int usbh_msc_scsi_requestsense(struct usbh_msc *msc_class)
cbw->dSignature = MSC_CBW_Signature;
cbw->bmFlags = 0x80;
- cbw->bCBLength = SCSIRESP_FIXEDSENSEDATA_SIZEOF;
- cbw->dDataLength = SCSICMD_REQUESTSENSE_SIZEOF;
+ cbw->dDataLength = SCSIRESP_FIXEDSENSEDATA_SIZEOF;
+ cbw->bCBLength = SCSICMD_REQUESTSENSE_SIZEOF;
cbw->CB[0] = SCSI_CMD_REQUESTSENSE;
cbw->CB[4] = SCSIRESP_FIXEDSENSEDATA_SIZEOF;