# 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
…
- 147
- 148
- 149
- 150
- 151
…
- 311
- 312

1.4.2.2.2.10 DEVICE_CLASS_CDC Macro
File
usb_host_cdc.h
Syntax
#define DEVICE_CLASS_CDC 0x02 // CDC Interface Class Code
Description
CDC Interface Class Code
1.4.2.2.2.11 EVENT_CDC_ATTACH Macro
File
usb_host_cdc.h
Syntax
#define EVENT_CDC_ATTACH EVENT_CDC_BASE + EVENT_CDC_OFFSET + 1 // No event occured (NULL
event)
Description
No event occured (NULL event)
1.4.2.2.2.12 EVENT_CDC_COMM_READ_DONE Macro
File
usb_host_cdc.h
Syntax
#define EVENT_CDC_COMM_READ_DONE EVENT_CDC_BASE + EVENT_CDC_OFFSET + 2 // A CDC
Communication Read transfer has completed
Description
A CDC Communication Read transfer has completed
1.4.2.2.2.13 EVENT_CDC_COMM_WRITE_DONE Macro
File
usb_host_cdc.h
Syntax
#define EVENT_CDC_COMM_WRITE_DONE EVENT_CDC_BASE + EVENT_CDC_OFFSET + 3 // A CDC
Communication Write transfer has completed
Description
A CDC Communication Write transfer has completed
1.4.2.2.2.14 EVENT_CDC_DATA_READ_DONE Macro
File
usb_host_cdc.h
Syntax
#define EVENT_CDC_DATA_READ_DONE EVENT_CDC_BASE + EVENT_CDC_OFFSET + 4 // A CDC Data Read
transfer has completed
Description
A CDC Data Read transfer has completed
1.4 Library Interface MLA - USB Library Help Embedded Host API
149

- 1
- 2
…
- 147
- 148
- 149
- 150
- 151
…
- 311
- 312