# 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
…
- 140
- 141
- 142
- 143
- 144
…
- 311
- 312

EVENT_CDC_NAK_TIMEOUT CDC device NAK timeout has occurred
EVENT_CDC_NONE No event occured (NULL event)
EVENT_CDC_OFFSET If the application has not defined an offset for CDC events,
set it to 0.
EVENT_CDC_RESET CDC reset complete
USB_CDC_ABSTRACT_CONTROL_MODEL Abstract Control Model
USB_CDC_ATM_NETWORKING_CONTROL_MODEL ATM Networking Control Model
USB_CDC_CAPI_CONTROL_MODEL CAPI Control Model
USB_CDC_CLASS_ERROR CDC Class Error Codes
USB_CDC_COMM_INTF Communication Interface Class Code
USB_CDC_COMMAND_FAILED Command failed at the device.
USB_CDC_COMMAND_PASSED Command was successful.
USB_CDC_CONTROL_LINE_LENGTH Number of uint8_ts Control line transfer
USB_CDC_CS_ENDPOINT This is macro USB_CDC_CS_ENDPOINT.
USB_CDC_CS_INTERFACE Functional Descriptor Details Type Values for the bDscType
Field
USB_CDC_DATA_INTF Data Interface Class Codes
USB_CDC_DEVICE_BUSY A transfer is currently in progress.
USB_CDC_DEVICE_DETACHED Device is detached.
USB_CDC_DEVICE_HOLDING Device is holding due to error
USB_CDC_DEVICE_MANAGEMENT Device Management
USB_CDC_DEVICE_NOT_FOUND Device with the specified address is not available.
USB_CDC_DIRECT_LINE_CONTROL_MODEL Direct Line Control Model
USB_CDC_DSC_FN_ACM ACM - Abstract Control Management
USB_CDC_DSC_FN_CALL_MGT This is macro USB_CDC_DSC_FN_CALL_MGT.
USB_CDC_DSC_FN_COUNTRY_SELECTION This is macro
USB_CDC_DSC_FN_COUNTRY_SELECTION.
USB_CDC_DSC_FN_DLM DLM - Direct Line Managment
USB_CDC_DSC_FN_HEADER bDscSubType in Functional Descriptors
USB_CDC_DSC_FN_RPT_CAPABILITIES This is macro USB_CDC_DSC_FN_RPT_CAPABILITIES.
USB_CDC_DSC_FN_TEL_OP_MODES This is macro USB_CDC_DSC_FN_TEL_OP_MODES.
USB_CDC_DSC_FN_TELEPHONE_RINGER This is macro
USB_CDC_DSC_FN_TELEPHONE_RINGER.
USB_CDC_DSC_FN_UNION This is macro USB_CDC_DSC_FN_UNION.
USB_CDC_DSC_FN_USB_TERMINAL This is macro USB_CDC_DSC_FN_USB_TERMINAL.
USB_CDC_ETHERNET_EMULATION_MODEL Ethernet Emulation Model
USB_CDC_ETHERNET_NETWORKING_CONTROL_MODEL Ethernet Networking Control Model
USB_CDC_GET_COMM_FEATURE Returns the current settings for the communications feature.
USB_CDC_GET_ENCAPSULATED_REQUEST Requests a response in the format of the supported control
protocol.
USB_CDC_GET_LINE_CODING Requests current DTE rate, stop-bits, parity, and
number-of-character bits.
USB_CDC_ILLEGAL_REQUEST Cannot perform requested operation.
USB_CDC_INITIALIZING Device is initializing.
USB_CDC_INTERFACE_ERROR The interface layer cannot support the device.
USB_CDC_LINE_CODING_LENGTH Number of uint8_ts Line Coding transfer
USB_CDC_MAX_PACKET_SIZE Max transfer size is 64 uint8_ts for Full Speed USB
USB_CDC_MOBILE_DIRECT_LINE_MODEL Mobile Direct Line Model
USB_CDC_MULTI_CHANNEL_CONTROL_MODEL Multi-Channel Control Model
USB_CDC_NO_PROTOCOL No class specific protocol required For more.... see Table 7
in USB CDC Specification 1.2
1.4 Library Interface MLA - USB Library Help Embedded Host API
142

- 1
- 2
…
- 140
- 141
- 142
- 143
- 144
…
- 311
- 312