Home
last modified time | relevance | path

Searched refs:mscHandle (Results 1 – 4 of 4) sorted by relevance

/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-usb/output/source/device/class/
Dusb_device_msc.c24 usb_status_t USB_DeviceMscRecv(usb_device_msc_struct_t *mscHandle);
25 usb_status_t USB_DeviceMscSend(usb_device_msc_struct_t *mscHandle);
26 usb_status_t USB_DeviceMscEndpointsInit(usb_device_msc_struct_t *mscHandle);
27 usb_status_t USB_DeviceMscEndpointsDeinit(usb_device_msc_struct_t *mscHandle);
243 static usb_status_t USB_DeviceMscProcessUfiCommand(usb_device_msc_struct_t *mscHandle) in USB_DeviceMscProcessUfiCommand() argument
248 ufi = &mscHandle->mscUfi; in USB_DeviceMscProcessUfiCommand()
249 if (USB_DEVICE_MSC_REQUEST_SENSE_COMMAND != mscHandle->mscCbw->cbwcb[0]) in USB_DeviceMscProcessUfiCommand()
255 ufi->thirteenCase.hostExpectedDataLength = mscHandle->mscCbw->dataTransferLength; in USB_DeviceMscProcessUfiCommand()
256 …ufi->thirteenCase.hostExpectedDirection = (uint8_t)(mscHandle->mscCbw->flags >> USB_DEVICE_MSC_CBW… in USB_DeviceMscProcessUfiCommand()
258 switch (mscHandle->mscCbw->cbwcb[0]) in USB_DeviceMscProcessUfiCommand()
[all …]
Dusb_device_msc_ufi.c45 usb_status_t USB_DeviceMscUfiThirteenCasesCheck(struct _usb_device_msc_struct *mscHandle) in USB_DeviceMscUfiThirteenCasesCheck() argument
51 mscCheckEvent = (usb_device_msc_thirteen_case_struct_t *)&mscHandle->mscUfi.thirteenCase; in USB_DeviceMscUfiThirteenCasesCheck()
52 ufi = &mscHandle->mscUfi; in USB_DeviceMscUfiThirteenCasesCheck()
59 mscHandle->mscCsw->dataResidue = 0; in USB_DeviceMscUfiThirteenCasesCheck()
62 mscHandle->mscCsw->cswStatus = USB_DEVICE_MSC_COMMAND_PASSED; in USB_DeviceMscUfiThirteenCasesCheck()
68 mscHandle->mscCsw->cswStatus = USB_DEVICE_MSC_PHASE_ERROR; in USB_DeviceMscUfiThirteenCasesCheck()
77 mscHandle->mscCsw->dataResidue = in USB_DeviceMscUfiThirteenCasesCheck()
79 …status = USB_DeviceSendRequest(mscHandle->handle, mscHandle->bulkInEndpoint, mscCheckEvent->buffer, in USB_DeviceMscUfiThirteenCasesCheck()
84 mscHandle->mscCsw->cswStatus = USB_DEVICE_MSC_COMMAND_PASSED; in USB_DeviceMscUfiThirteenCasesCheck()
88 mscHandle->mscCsw->cswStatus = USB_DEVICE_MSC_COMMAND_FAILED; in USB_DeviceMscUfiThirteenCasesCheck()
[all …]
Dusb_device_msc_ufi.h259 extern usb_status_t USB_DeviceMscUfiThirteenCasesCheck(struct _usb_device_msc_struct *mscHandle);
261 extern usb_status_t USB_DeviceMscUfiRequestSenseCommand(struct _usb_device_msc_struct *mscHandle);
262 extern usb_status_t USB_DeviceMscUfiInquiryCommand(struct _usb_device_msc_struct *mscHandle);
263 extern usb_status_t USB_DeviceMscUfiReadCommand(struct _usb_device_msc_struct *mscHandle);
264 extern usb_status_t USB_DeviceMscUfiWriteCommand(struct _usb_device_msc_struct *mscHandle);
265 extern usb_status_t USB_DeviceMscUfiTestUnitReadyCommand(struct _usb_device_msc_struct *mscHandle);
266 extern usb_status_t USB_DeviceMscUfiVerifyCommand(struct _usb_device_msc_struct *mscHandle);
267 extern usb_status_t USB_DeviceMscUfiModeSenseCommand(struct _usb_device_msc_struct *mscHandle);
268 extern usb_status_t USB_DeviceMscUfiModeSelectCommand(struct _usb_device_msc_struct *mscHandle);
269 extern usb_status_t USB_DeviceMscUfiReadCapacityCommand(struct _usb_device_msc_struct *mscHandle);
[all …]
Dusb_device_msc.h269 extern usb_status_t USB_DeviceMscLbaTransfer(usb_device_msc_struct_t *mscHandle,