This guide is for those who want to implement HCC Embedded's LM3S/TM4C USB Host Controller with the HCC USB host stack. This supports the LM3Sxxx/TM4Cxxx MCUs from Texas Instruments Incorporated.

The LMS module provides a high speed USB 2.0 host controller which provides both full and low speed USB functions. The controller can handle all USB transfer types and, in conjunction with the USB host stack, can be used with any USB class driver. 

The position of the host controller within the USB stack is shown below:

USB Host Controller for TI LM3S and TM4C devices