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. |