# 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
…
- 302
- 303
- 304
- 305
- 306
…
- 311
- 312

HID_ITEM_INFO 184
HID_ITEM_INFO structure 184
HID_PROTOCOL_KEYBOARD 92
HID_PROTOCOL_KEYBOARD macro 92
HID_PROTOCOL_MOUSE 92
HID_PROTOCOL_MOUSE macro 92
HID_PROTOCOL_NONE 92
HID_PROTOCOL_NONE macro 92
HID_REPORT 185
HID_REPORT structure 185
HID_REPORTITEM 185
HID_REPORTITEM structure 185
HID_STRINGITEM 186
HID_STRINGITEM structure 186
HID_TRANSFER_DATA 186
HID_TRANSFER_DATA structure 186
HID_USAGEITEM 187
HID_USAGEITEM structure 187
HID_USER_DATA_SIZE 187
HID_USER_DATA_SIZE type 187
HIDReportTypeEnum 187
HIDReportTypeEnum enumeration 187
HIDRxHandleBusy 88
HIDRxHandleBusy macro 88
HIDRxPacket 89
HIDRxPacket macro 89
HIDTxHandleBusy 89
HIDTxHandleBusy macro 89
HIDTxPacket 90
HIDTxPacket macro 90
Host - CDC Serial Demo 286
Host - HID - Keyboard Demo 287
Host - HID - Mouse Demo 287
Host - Mass Storage - Thumb Drive Data Logger 288
Host - Mass Storage (MSD) - Simple Demo 289
Host Application Responsibilities 242
Host Demo Board Support and Limitations 29
HOST_DSC_RPT 194
HOST_DSC_RPT macro 194
HOST_TRANSFER_DATA 123
HOST_TRANSFER_DATA structure 123
I
Implementation Details 243
Importance of Change the VID/PID 240
INIT_CL_SC_P 125
INIT_CL_SC_P macro 125
INIT_VID_PID 125
INIT_VID_PID macro 125
Input Button/Hardware Entry 248
Interrupt Remapping 260
Introduction 16
itemListPtrs 192
itemListPtrs variable 192
L
Legal Information 17
Library Interface 36
Library Migration 31
Linking Options for PIC16 Devices 254
Linking Options for PIC18 Devices 255
Linux 270, 282
Low Pin Count USB Development Board 220
LUN_FUNCTIONS 94
LUN_FUNCTIONS structure 94
M
Macintosh 270
Mass Storage Client Driver 202
Memory Map 250, 258
Memory Region Definitions 261
Merging Bootloader and Application Project Output 257
Minimum Driver Signature Requirements 295
MSD Function Driver 93
MSD_COMMAND_FAILED 214
MSD_COMMAND_FAILED macro 214
MSD_COMMAND_PASSED 214
MSD_COMMAND_PASSED macro 214
MSD_PHASE_ERROR 214
MSD_PHASE_ERROR macro 214
MSDTasks 93
MSDTasks function 93
2 MLA - USB Library Help
304

- 1
- 2
…
- 302
- 303
- 304
- 305
- 306
…
- 311
- 312