Overview

HCC's EUSBH (Embedded USB Host Stack) is a full-featured host stack designed for embedded applications. Its key features are:
  • Compliance with USB 1.1 and 2.0
  • Control, bulk, interrupt and isochronous transfers
  • Low-speed 1.5 Mb/s, full-speed 12Mb/s and high-speed 480 Mb/s
  • Support for OHCI, EHCI and non-standard host controllers
  • Contains integrated root hub and port manager
  • Range of class drivers
  • Small footprint (<16K) and data requirement (<10K)
  • Designed for any RTOS
The system structure is shown below: