This module includes USB Stack Host implementation.
The stack is divided in three parts:
Many USB Host applications can be implemented on Atmel MCU. Atmel provides the application note AVR4950 about USB Host Stack general information.
Modules | |
USB host Controller (UHC) | |
The UHC provides a high-level abstraction of the usb host. | |
USB Host Driver (UHD) | |
The UHD driver provides a low-level abstraction of the host controller hardware. | |
USB Host Interface (UHI) | |
The UHI provides a common API for all classes, and this is used by UHC for the main control of USB host interface. | |