onARM

Embedded USB Host Stack

The embedded USB Host Stack is a generic USB firmware library which implements full USB host functionality. It includes external hub support and optionally provides device class drivers. The embedded USB Host Stack can handle multiple devices and hubs simultaneously. It supports all transfer modes (control, bulk, interrupt, isochronous) at low, full and high speed. The USB host stack is written in ANSI-C and will be provided as source code.

A free demo and further information are available here.

Details
Tool Website:http://www.thesycon.de/embusbhost