# 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
…
- 14
- 15
- 16
- 17
- 18
…
- 311
- 312

1.1 Introduction
A brief summary of what this library is and what it contains.
Description
The USB specification was developed to replace many other non-standard buses and communication ports that used to be
found on personal computers. Since its release USB has become standard on nearly all PCs and on many phones, tablets,
TVs and various other hardware as a means for standardized communication.
The USB specification is available from the USB Implementer's Forum (USBIF) website, www.usb.org. The USB Library
provided by Microchip interfaces to the USB modules on many Microchip microcontroller products providing a basic interface
for developers to use to enable USB in their products. Beyond the physical layer interface, the USB Library also implements
many of the protocol layers defined in the USB specification assisting designers to create products faster.
The examples include applications for both USB peripherals as well as embedded host examples. For USB peripheral
demos, example .inf files and PC code are also provided where applicable.
1.1 Introduction MLA - USB Library Help
16

- 1
- 2
…
- 14
- 15
- 16
- 17
- 18
…
- 311
- 312