# 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
…
- 214
- 215
- 216
- 217
- 218
…
- 311
- 312

1.4.2.4.2.25 USB_MSD_ERROR Macro
File
usb_host_msd.h
Syntax
#define USB_MSD_ERROR USB_ERROR_CLASS_DEFINED // Error code offset.
Description
Error code offset.
1.4.2.4.2.26 USB_MSD_ERROR_STATE Macro
File
usb_host_msd.h
Syntax
#define USB_MSD_ERROR_STATE 0x55 // Device is holding due to a MSD error.
Description
Device is holding due to a MSD error.
1.4.2.4.2.27 USB_MSD_ILLEGAL_REQUEST Macro
File
usb_host_msd.h
Syntax
#define USB_MSD_ILLEGAL_REQUEST (USB_MSD_ERROR | 0x0B) // Cannot perform
requested operation.
Description
Cannot perform requested operation.
1.4.2.4.2.28 USB_MSD_INITIALIZING Macro
File
usb_host_msd.h
Syntax
#define USB_MSD_INITIALIZING 0x51 // Device is initializing.
Description
Device is initializing.
1.4.2.4.2.29 USB_MSD_INVALID_LUN Macro
File
usb_host_msd.h
Syntax
#define USB_MSD_INVALID_LUN (USB_MSD_ERROR | 0x08) // Invalid LUN specified.
Description
Invalid LUN specified.
1.4 Library Interface MLA - USB Library Help Embedded Host API
216

- 1
- 2
…
- 214
- 215
- 216
- 217
- 218
…
- 311
- 312