Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
USB Stack Host

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.