2.8.1 Introduction
The USB Mass Storage Device Library (also referred to as the MSD Function Driver) allows applications to create USB Mass Storage device such as USB Pen Drives or USB-based SD Card readers. Applications can also leverage the ready support for Mass Storage Devices by popular Host personal computer operating systems by using the MSD Function Driver interfaces as a means to access the device functionality. The MSD Function Driver also features the following:
- Supports Bulk Only Transport (BOT) protocol
- Allows implementation of multiple Logical Unit Number (LUN) storage devices
- Uses the MPLAB Harmony Block Driver interface to connect to storage media drivers