# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MLA -- USB Library

20 December, 2013

- 1
- 2
…
- 217
- 218
- 219
- 220
- 221
…
- 311
- 312

USB_MSD_CSW_ERROR The CSW was not transferred successfully.
USB_MSD_DEVICE_BUSY A transfer is currently in progress.
USB_MSD_DEVICE_DETACHED Device is detached.
USB_MSD_DEVICE_NOT_FOUND Device with the specified address is not available.
USB_MSD_ERROR Error code offset.
USB_MSD_ERROR_STATE Device is holding due to a MSD error.
USB_MSD_ILLEGAL_REQUEST Cannot perform requested operation.
USB_MSD_INITIALIZING Device is initializing.
USB_MSD_INVALID_LUN Invalid LUN specified.
USB_MSD_MEDIA_INTERFACE_ERROR The media interface layer cannot support the device.
USB_MSD_NORMAL_RUNNING Device is running and available for data transfers.
USB_MSD_OUT_OF_MEMORY No dynamic memory is available.
USB_MSD_PHASE_ERROR Command had a phase error at the device.
USB_MSD_RESET_ERROR An error occurred while resetting the device.
USB_MSD_RESETTING_DEVICE Device is being reset.
USBHostMSDRead This function starts a mass storage read, utilizing the function
USBHostMSDTransfer();
USBHostMSDWrite This function starts a mass storage write, utilizing the function
USBHostMSDTransfer();
Module
Mass Storage Client Driver
Description
This is file usb_host_msd.h.
1.4 Library Interface MLA - USB Library Help Embedded Host API
219

- 1
- 2
…
- 217
- 218
- 219
- 220
- 221
…
- 311
- 312