|
|
@@ -251,14 +251,14 @@ static void MSC_BOT_CBW_Decode (USBD_HandleTypeDef *pdev)
|
|
|
{
|
|
|
if(SCSI_ProcessCmd(pdev, hmsc->cbw.bLUN, &hmsc->cbw.CB[0]) < 0)
|
|
|
{
|
|
|
- // if(hmsc->bot_state == USBD_BOT_NO_DATA)
|
|
|
- // {
|
|
|
+ if(hmsc->bot_state == USBD_BOT_NO_DATA)
|
|
|
+ {
|
|
|
MSC_BOT_SendCSW (pdev, USBD_CSW_CMD_FAILED);
|
|
|
- // }
|
|
|
- // else
|
|
|
- // {
|
|
|
- // MSC_BOT_Abort(pdev);
|
|
|
- // }
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ MSC_BOT_Abort(pdev);
|
|
|
+ }
|
|
|
}
|
|
|
/*Burst xfer handled internally*/
|
|
|
else if ((hmsc->bot_state != USBD_BOT_DATA_IN) &&
|