USB Firmware Components

Thesycon offers various USB firmware components for licensing. The libraries are compliant with USB 1.1 and USB 2.0 standards. For details, please refer to the individual product information pages listed below.

Embedded USB Device Stack

The Embedded USB Device Stack is a generic USB firmware library for microcontrollers. It implements all the functionality required by a usual USB function and can be adapted to a variety of microcontrollers. Upon its modular concept the Embedded USB Device Stack can be easily customized, enhanced and adopted. The implementation for a few microcontrollers as well as some device classes are available as prepackaged components. The embedded USB Device Stack is implemented in Ansi-C and provided as source code.

 

Embedded USB Host Stack

The embedded USB Host Stack is a generic USB firmware library for microcontrollers. It implements all the functionality required by a usual USB host controller and can be adapted to a variety of microcontrollers. Upon its modular concept the embedded USB Host Stack can be easily customized, enhanced and adopted. The implementation for a few microcontrollers as well as some class drivers are available as prepackaged components. The embedded USB Host Stack is implemented in Ansi-C and provided as source code.

 

TUMlib - USB Mass Storage Host Library

TUMlib provides an implementation of the USB Mass Storage device class protocols. If it is combined with a file system driver and a USB host controller driver a complete USB Mass Storage Host driver stack is created. TUMlib is implemented in C and provided as source code.

 

VUFIL - Versatile USB Firmware Library

VUFIL is a generic USB firmware library for microcontrollers. It implements most of the functionality required by a USB function. It is implemented in C and provided as source code. The library can be adapted to a variety of microcontrollers.

 

FUFA - Fujitsu USB Firmware API

FUFA is a USB firmware library for microcontrollers of the Fujitsu FFMC-16LX MB90330 and FFMC-16FX MB96330 series. It implements most of the functionality required by the USB function. It is implemented in C and provided as source code.

 

FUMA - Fujitsu USB Minihost API

FUMA is a USB minihost driver library for Fujitsu microcontrollers of the FFMC-16LX MB90330 and FFMC-16FX MB96330 series. It controls the USB minihost of the microcontroller and provides a programming interface (API) that is convenient to use. It is implemented in C and provided as source code.

 

 

 

© 2008 THESYCON

Device Driver - Software Development - Consulting home to the german version
-
-Home
-
-USB
-USB Device Drivers
-USB Device Stack
-USB Host Stack
-USB Firmware
-Price Overview
-
-IEEE1394
-IEEE1394 Device Driver
-IEEE1394 Bus Driver
-Price Overview
-
-Installation
-Device Installation
-
-Services
-Software Development
-Consulting
-References
-
-Free Utilities
-Free Downloads
-
-Information
-Newsletter
-Partners