USB Libraries Help > USB Host Libraries > USB Host Layer Library > Files > usb_host_config_template.h
MPLAB Harmony USB Stack
usb_host_config_template.h

Microchip Technology Inc.

File Name

usb_host_config_template.h

Description

USB Host Layer Configuration constants 

This file contains USB host layer compile time options (macros) that are to be configured by the user. This file is a template file and must be used as an example only. This file must not be directly included in the project.

Macros
 
Name 
Description 
 
This is macro _USB_HOST_CONFIG_TEMPLATE_H_. 
 
Defines the number of USB Host Controllers that this Host Layer must manage. 
 
Defines the maximum number of interface that the attached device can contain in order for the USB Host Layer to process the device. 
 
Defines the maximum number of devices to support. 
 
Defines if this USB Host application must support a Hub. 
 
Defines the maximum tier of connected hubs to be supported. 
 
Defines the maximum number of pipes that the application will need. 
 
Defines the maximum number of transfers that host layer should handle.