Jump to main content

##

# 3.2.2.2 Library Overview

The USB Host layer API is grouped functionally, as shown in the following table.

Library Interface Section | Description
System Interface Functions | These functions make the USB Host Layer compatible with MPLAB Harmony.
Bus Control Functions | These functions allow the application to enable, disable, suspend and resume the USB.
Device Related Functions | These functions allow the application to suspend and resume the USB. Attached devices can be queried and their string descriptors can be obtained.
Event Handling | Allows the application to register an event handler.
Client Driver Routines | These functions are exclusive to the client drivers and should not be accessed by the application.