Home
last modified time | relevance | path

Searched refs:CBW (Results 1 – 6 of 6) sorted by relevance

/bsp/apm32/libraries/APM32F0xx_Library/USB_Device_Lib/Core_Device/Class/MSC/src/
A Dusbd_msc_bot.c129 if (SCSI_CmdHandler(g_BOTInfo.CBW.bLUN, g_BOTInfo.CBW.CB) != SCSI_OK) in USBD_MSC_BOT_OutData()
147 if (SCSI_CmdHandler(g_BOTInfo.CBW.bLUN, g_BOTInfo.CBW.CB) != SCSI_OK) in USBD_MSC_BOT_InData()
170 g_BOTInfo.CSW.dTag = g_BOTInfo.CBW.dTag; in USBD_MSC_BOT_DecodeCBW()
171 g_BOTInfo.CSW.dDataResidue = g_BOTInfo.CBW.dDataXferLen; in USBD_MSC_BOT_DecodeCBW()
174 (g_BOTInfo.CBW.dSignature != MSC_BOT_CBW_SIGNATURE) || \ in USBD_MSC_BOT_DecodeCBW()
175 (g_BOTInfo.CBW.bLUN > 1) || (g_BOTInfo.CBW.bCBLen < 1) || \ in USBD_MSC_BOT_DecodeCBW()
176 (g_BOTInfo.CBW.bCBLen > 16)) in USBD_MSC_BOT_DecodeCBW()
185 if (SCSI_CmdHandler(g_BOTInfo.CBW.bLUN, g_BOTInfo.CBW.CB) != SCSI_OK) in USBD_MSC_BOT_DecodeCBW()
215 len = USB_MIN(len, g_BOTInfo.CBW.dDataXferLen); in USBD_MSC_BOT_TxData()
240 USBD_RxData(MSC_OUT_EP & 0x7f, (uint8_t*)&g_BOTInfo.CBW, in USBD_MSC_BOT_TxCSW()
[all …]
A Dusbd_msc_scsi.c239 if (g_BOTInfo.CBW.dDataXferLen) in SCSI_TestUnitReady()
241 SCSI_PutSenseCode(g_BOTInfo.CBW.bLUN, SCSI_SKEY_ILLEGAL_REQUEST, in SCSI_TestUnitReady()
430 if ((g_BOTInfo.CBW.bmFlags & 0x80) != 0x80) in SCSI_Read10()
432 SCSI_PutSenseCode(g_BOTInfo.CBW.bLUN, SCSI_SKEY_ILLEGAL_REQUEST, in SCSI_Read10()
462 if (g_BOTInfo.CBW.dDataXferLen != s_blkLen) in SCSI_Read10()
464 SCSI_PutSenseCode(g_BOTInfo.CBW.bLUN, SCSI_SKEY_ILLEGAL_REQUEST, in SCSI_Read10()
495 if (g_BOTInfo.CBW.bmFlags & 0x80) in SCSI_Write10()
497 SCSI_PutSenseCode(g_BOTInfo.CBW.bLUN, SCSI_SKEY_ILLEGAL_REQUEST, in SCSI_Write10()
534 if (g_BOTInfo.CBW.dDataXferLen != s_blkLen) in SCSI_Write10()
536 SCSI_PutSenseCode(g_BOTInfo.CBW.bLUN, SCSI_SKEY_ILLEGAL_REQUEST, in SCSI_Write10()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/storage/Class/
A DmscTransport.c698 __CBW_t *CBW = NULL; in mscBoTransport() local
738 CBW = (__CBW_t *)mscDev->iobuf; in mscBoTransport()
739 memset(CBW, 0, sizeof(__CBW_t)); in mscBoTransport()
742 CBW->dCBWSignature = CBW_SIGNATURE; in mscBoTransport()
743 CBW->dCBWTag = mscDev->Tag; in mscBoTransport()
744 CBW->dCBWDataTransferLength = ScsiCmnd->DataTransferLength; in mscBoTransport()
745 CBW->bmCBWFlags = (ScsiCmnd->cmnd.data_direction == DATA_FROM_DEVICE) in mscBoTransport()
747 CBW->bCBWLUN = ScsiCmnd->cmnd.dwLun; in mscBoTransport()
748 CBW->bCBWCBLength = ScsiCmnd->cmnd.CBLen; in mscBoTransport()
749 memcpy((void *)CBW->CBWCB, ScsiCmnd->cmnd.CommandBlock, CBW->bCBWCBLength); in mscBoTransport()
[all …]
/bsp/apm32/libraries/APM32F0xx_Library/USB_Device_Lib/Core_Device/Class/MSC/inc/
A Dusbd_msc_bot.h124 BOT_CBW_T CBW; member
/bsp/ht32/libraries/HT32_STD_1xxxx_FWLib/
A DRelease_Notes.txt400 …TRUE may cause the F/W to not send CSW after the first Inquiry CBW Command in a specific condition.
/bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/
A DRelease_Notes.txt930 …TRUE may cause the F/W to not send CSW after the first Inquiry CBW Command in a specific condition.

Completed in 19 milliseconds