USB for Embedded Systems

Three USB protocol stacks are available: USB host, USB device, and On-The-Go (OTG). The specific USB function for the system can be selected and used for instantly building a USB system. Other available stacks are the MTP stack that supports Windows Media DRM, and PictBridge that enables an image input device, such as a digital camera, to print directly to a printer without using a computer.


USB Host-side Stack
Class driver for PrUSB/Host
USB Device-side Stack
Audio/Video/Still image transfer protocol stack