2.8.2 Using the Library

This topic describes the basic architecture of the USB MSD Device Library and provides information and examples on its use.

Topics

Name Description
Abstraction ModelProvides an architectural overview of the USB MSD Device Library driver.
Library OverviewThe USB MSD Device Library mainly interacts with the system, its clients and function drivers, as shown in the Abstraction Model. The library interface routines are divided into sub-sections, which address one of the blocks or the overall operation of the USB MSD Device Library.
How the Library WorksThis section explains how the MSD Function Driver should be added to the USB Device application and how a media driver should be plugged into it. Considerations while creating new media drivers to operate with the MSD function driver are also discussed.