Composite Device


USB Composite Device Framework

Belcarra’s USB Composite Device Framework allows for fast and efficient implementation of both Simple and Composite USB Devices. Any number of USB Functions (limited only by hardware resources) can be combined to create a USB Composite Device.

The USB Device Framework supports Composite configurations using a Composite Function Driver which selects and configures various Interface Function Drivers.
  • Composite function selects the desired interface functions
  • Selected interface functions combine into the configuration
  • Provides layered architecture with ease of maintenance and extension
  • Many common SOC’s supported
  • External management tools to control software deployment
A demonstration kit is available that contains Windows INF and driver files to allow testing of Belcarra's USB Device Framework implementing support for Composite USB Configurations with serial, networking and mass storage interfaces.

Favourites