# 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
…
- 155
- 156
- 157
- 158
- 159
…
- 311
- 312

1.4.2.2.2.50 USB_CDC_GET_ENCAPSULATED_REQUEST Macro
File
usb_host_cdc.h
Syntax
#define USB_CDC_GET_ENCAPSULATED_REQUEST 0x01 // Requests a response in the format of
the supported control protocol.
Description
Requests a response in the format of the supported control protocol.
1.4.2.2.2.51 USB_CDC_GET_LINE_CODING Macro
File
usb_host_cdc.h
Syntax
#define USB_CDC_GET_LINE_CODING 0x21 // Requests current DTE rate, stop-bits, parity,
and number-of-character bits.
Description
Requests current DTE rate, stop-bits, parity, and number-of-character bits.
1.4.2.2.2.52 USB_CDC_ILLEGAL_REQUEST Macro
File
usb_host_cdc.h
Syntax
#define USB_CDC_ILLEGAL_REQUEST (USB_CDC_CLASS_ERROR | 0x0B) // Cannot perform requested
operation.
Description
Cannot perform requested operation.
1.4.2.2.2.53 USB_CDC_INITIALIZING Macro
File
usb_host_cdc.h
Syntax
#define USB_CDC_INITIALIZING 0x51 // Device is initializing.
Description
Device is initializing.
1.4.2.2.2.54 USB_CDC_INTERFACE_ERROR Macro
File
usb_host_cdc.h
Syntax
#define USB_CDC_INTERFACE_ERROR (USB_CDC_CLASS_ERROR | 0x06) // The interface layer cannot
support the device.
Description
The interface layer cannot support the device.
1.4 Library Interface MLA - USB Library Help Embedded Host API
157

- 1
- 2
…
- 155
- 156
- 157
- 158
- 159
…
- 311
- 312