Reference Projects

USB      IEEE 1394      Audio      DVB      Driver Installation      Network      Other

Thesycon commands expertise in several areas around the development of device drivers and firmware. Below, we give a selection of the projects that have benefited from our expertise. Each item listed below refers to development work that Thesycon successfully completed either under contract to a client company or as product development. In many cases we worked together with partner companies responsible for hardware design.

USB Drivers

Universal USB Device Driver for Windows

http://www.thesycon.de/usbio

USB CDC/ACM Class Driver for Windows

http://www.thesycon.de/cdcacm

 

http://www.thesycon.de/cdcacmce

USB CDC/ECM Class Driver for Windows

http://www.thesycon.de/cdcecm

 

http://www.thesycon.de/cdcecmce

 

USB Audio Class 2.0 Driver for Windows XP/Vista/7

See also the Professional Audio section below.

USB Driver Suite for 2G and 3G GSM Phones

Windows Driver for USB Smart Card Reader

Power Line Modem with USB Interface

Ethernet Adapter with USB Interface

USB Driver Stack for Windows NT 4.0

High-Speed USB Interface for Scanner

High-Speed USB Data Capture

Device Driver for USB Camera Devices

Device Driver for USB-based Touch Screen

Selective USB Device Filtering

USB Programming Interface for Java

USB Device Drivers for Linux

USB Drivers for Apple MacOS-X

Embedded USB

Embedded USB Device Firmware Stack

http://www.thesycon.de/embusbdevice

Embedded USB Host Firmware Stack

http://www.thesycon.de/embusbhost

USB Bootloader for Embedded Systems

USB to Parallel Port Converter Device

IEEE 1394 (FireWire)

IEEE 1394 Bus Driver for Windows

http://www.thesycon.de/t1394bus

Universal IEEE 1394 Device Driver for Windows

http://www.thesycon.de/vhpd1394

IP over IEEE 1394 Device Driver for Windows

IEEE1394-based Frame Grabber Device

IEEE 1394 Driver Stack for Windows NT 4

Programming Interface for IEEE 1394 Cameras

IEEE1394-based Isochronous A/V Streaming

ASIO/WDM Drivers for Professional Audio Devices with IEEE 1394 Interface

See Professional Audio section below.

Professional Audio

ASIO/WDM USB Driver for Windows

USB 2.0 Interface for Pro-Audio Devices

ASIO/WDM IEEE1394 Driver for Windows

ASIO Driver for IEEE1394 Audio Controller

FireWire-based PC-to-PC Audio Streaming

WLAN-based Audio Streaming

DVB-S and DVB-T

DVB Satellite Receiver PCI Card

Digital Satellite Radio Receiver PCI Card

DVB Satellite Receiver with USB Interface

Windows Driver for USB DVB Receiver

Windows Driver for DVB Descrambling Device

Device Driver Installation

Windows Device Driver Installation

Thesycon created driver setup wizards for numerous projects. We maintain an internal framework that enables us to create reliable installers very quickly.

http://www.thesycon.de/pnpinstaller

USB Device Driver Installer for Mobile Phones

Networking

Windows Driver for W-LAN Network Interface Card (PCI and CardBus)

USB RNDIS Driver

USB CDC/ECM Class Driver

http://www.thesycon.de/cdcecm

Virtual NDIS Network Adapter Driver

Automatic W-LAN Configuration Wizard

ATM Network Adapter Drivers

Other

Audio/Video Processing and Streaming

Various PCI Drivers

Thesycon implemented many PCI device drivers for Windows 2000/XP/Vista, Windows CE and Linux. Most devices use PCI bus mastering. Device types include:

Serial Multiplexer Driver

Persistent USB Disk Drive Letter Assignment

Serial Port Emulator (Virtual COM)

Virtual CD-ROM and Disk Driver

WHQL Certification of Windows Device Drivers

Thesycon has executed WHQL certification procedures and submissions on behalf of many customers. There is huge experience in running WHQL test benches on Windows XP, Windows Vista and Windows 7. Thesycon offers WHQL driver certification as a service to customers.

Consulting

USB Problem Solution

For many customers Thesycon analyzed USB-related hardware, firmware or driver problems and provided methods of resolution, or implemented fixes.

USB Protocol Design

Thesycon designed and optimized the USB-based device communication protocol for numerous applications. There is a huge experience in designing reliable and efficient protocols as required by many industrial-scale solutions.

Programming Interface Design

Thesycon has many years experience in application programming interface (API) design and other software interface design tasks. Main design principles are: efficiency, robustness, simplicity and scalability.

EHCI USB Host Controller Verification

Thesycon has supported a major silicon manufacturer in verifying an EHCI host controller design. Thesycon provided various USB test benches and supported the designers in Windows kernel-mode debugging.

FireWire Problem Solution

Thesycon has supported a couple of customers to analyze and solve IEEE1394-related hardware, firmware or driver problems. We worked out solution strategies for various application scenarios, e.g. very large topology configurations.

 

 

 

© 2010 THESYCON

Device Driver - Software Development - Consulting home to the german version