# 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
…
- 91
- 92
- 93
- 94
- 95
…
- 311
- 312

HIDRxPacket Receives the specified data out the specified endpoint
HIDTxHandleBusy Retreives the status of the buffer ownership
HIDTxPacket Sends the specified data out the specified endpoint
Module
HID Function Driver
Description
This is file usb_device_hid.h.
1.4.1.5 MSD Function Driver
Files
Name Description
usb_device_msd.h This is file usb_device_msd.h.
Description
1.4.1.5.1 Functions
Functions
Name Description
MSDTasks This is function MSDTasks.
USBCheckMSDRequest
USBMSDInit This is function USBMSDInit.
Module
MSD Function Driver
Description
1.4.1.5.1.1 MSDTasks Function
File
usb_device_msd.h
Syntax
uint8_t MSDTasks();
Description
This is function MSDTasks.
1.4.1.5.1.2 USBCheckMSDRequest Function
File
usb_device_msd.h
Syntax
void USBCheckMSDRequest();
1.4 Library Interface MLA - USB Library Help Device/Peripheral
93

- 1
- 2
…
- 91
- 92
- 93
- 94
- 95
…
- 311
- 312