USB Device Drivers and USB Firmware

Thesycon offers a range of products to assist in developing system-level software for Windows and Linux and to develop firmware. These include universal drivers, libraries and development tools.

 

Products can be ordered directly from Thesycon by using the PDF forms provided on the product information pages. In some countries there are distributors for Thesycon products.

USBIO Development Kit for Windows

The USBIO Development Kit provides a generic USB device driver for Windows. The driver enables Windows application developers to control any kind of USB device available. The development kit supports USB 1.1 and USB 2.0.

 

USB CDC/ACM Class Driver for Windows 2000, XP and Vista

Thesycon's device driver for CDC/ACM compliant devices provides a serial port emulation on Windows operating systems by implementing a serial link emulation protocol on USB. The driver provides some unique features such as simplified protocol variants and a Plug&Play compliant device instance enumeration method.

 

USB CDC/ACM Class Driver for Windows CE and Windows Mobile

Thesycon's device driver for CDC/ACM provides a serial port emulation on Windows CE by implementing a serial link emulation protocol on USB. The driver exposes a Win32-compatible COM port.

 

To receive a free demo, please contact

USB Multi-Interface Driver for Windows Windows 2000, XP and Vista

N E WThesycon's USB Multi-Interface Driver is a replacement driver for the driver provided by the system. It fixes various bugs, enables multi-configuration device support and access to endpoint 0. This allows the design of interesting applications.

 

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