# 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
…
- 300
- 301
- 302
- 303
- 304
…
- 311
- 312

CDCSetParity 82
CDCSetParity macro 82
CDCTxService 75
CDCTxService function 75
Changing the Memory Footprint 253
Changing the memory footprint of the boot loader 265
CLIENT_DRIVER_TABLE 122
CLIENT_DRIVER_TABLE structure 122
Code Signing Certificates (Other Uses) 298
COMM_INTERFACE_DETAILS 144
COMM_INTERFACE_DETAILS structure 144
Command Set 243
Configuration Bits 241
Customizing for an Application 240
D
Data Types and Constants 63, 85, 91, 94, 121, 141, 178, 210
DATA_INTERFACE_DETAILS 144
DATA_INTERFACE_DETAILS structure 144
Demo Board Information 220
Demos 233
DESC_CONFIG_uint32_t 64
DESC_CONFIG_uint32_t macro 64
DESC_CONFIG_uint8_t 64
DESC_CONFIG_uint8_t macro 64
DESC_CONFIG_WORD 65
DESC_CONFIG_WORD macro 65
Device - Audio Microphone Basic Demo 233
Device - Audio MIDI Demo 235
Device - Boot Loader - HID 239
Device - CDC Basic Demo 268
Device - HID - Custom Demo 271
Device - HID - Digitizer Demos 274
Device - HID - Joystick Demo 275
Device - HID - Keyboard Demo 276
Device - HID - Mouse Demo 277
Device - HID - Uninterruptible Power Supply 278
Device - Mass Storage - Internal Flash Demo 278
Device - Mass Storage - SD Card Reader 279
Device - Vendor Driver Basic Demo 280
Device - Vendor High Bandwidth Demo 285
Device (Slave) Demo Board Support and Limitations 28
Device Stack 36
Device/Peripheral 36
DEVICE_CLASS_CDC 149
DEVICE_CLASS_CDC macro 149
DEVICE_CLASS_HID 192
DEVICE_CLASS_HID macro 192
DEVICE_CLASS_MASS_STORAGE 211
DEVICE_CLASS_MASS_STORAGE macro 211
DEVICE_INTERFACE_PROTOCOL_BULK_ONLY 211
DEVICE_INTERFACE_PROTOCOL_BULK_ONLY macro 211
DEVICE_SUBCLASS_CD_DVD 211
DEVICE_SUBCLASS_CD_DVD macro 211
DEVICE_SUBCLASS_FLOPPY_INTERFACE 211
DEVICE_SUBCLASS_FLOPPY_INTERFACE macro 211
DEVICE_SUBCLASS_RBC 212
DEVICE_SUBCLASS_RBC macro 212
DEVICE_SUBCLASS_REMOVABLE 212
DEVICE_SUBCLASS_REMOVABLE macro 212
DEVICE_SUBCLASS_SCSI 212
DEVICE_SUBCLASS_SCSI macro 212
DEVICE_SUBCLASS_TAPE_DRIVE 212
DEVICE_SUBCLASS_TAPE_DRIVE macro 212
deviceRptInfo 191
deviceRptInfo variable 191
Driver Signatures in the Microchip Libraries for Applications
(MLA) Projects 297
Driver Signing and Windows 8 294
DSC_HID 192
DSC_HID macro 192
DSC_PHY 192
DSC_PHY macro 192
dsPIC33EP512MU810 Plug-In-Module (PIM) 231
E
Embedded Host API 99
Embedded Host Stack 99
ERASE_DEVICE 245
EVENT_CDC_ATTACH 149
EVENT_CDC_ATTACH macro 149
EVENT_CDC_COMM_READ_DONE 149
EVENT_CDC_COMM_READ_DONE macro 149
EVENT_CDC_COMM_WRITE_DONE 149
EVENT_CDC_COMM_WRITE_DONE macro 149
2 MLA - USB Library Help
302

- 1
- 2
…
- 300
- 301
- 302
- 303
- 304
…
- 311
- 312