3.6.1 Introduction
The USB Hub Host Client Driver in the MPLAB Harmony USB Host Stack allows USB Host Applications to interact with a USB Hub and thus manage multiple USB devices simultaneously in one application. The key features of the Hub Host Client Driver include:
- Allows multiple USB devices to be connected to the host and hence allow the USB Host application to interact simultaneously with multiple USB devices.
- Implemented as per Chapter 11 of the USB 2.0 specification.
- Support multiple Hub tiers. A Hub can be connected to another Hub.
- Does not require application intervention for its operation. The application does not have to call an Hub Driver API.