HOME   -   PRODUCTS    -   SERVICES    -   FAQ    -   NEWS    -   CONTACT

Embedded Products - USB Composite Function Framework

Belcarra's Composite Function Framework (CFF) is a comprehensive driver and management system designed to give a device the flexibility to provide the host with exactly the USB function(s) necessary for a particular situation, in almost any combination. In particular, the careful partitioning of the layers in CFF significantly reduces the complexity of individual functions while combining management capabilities that do not relate to specific functions and allowing easy portability to new architectures and operating systems:

Function Drivers
a. composite
b. class
c. interface
Composite Core
a. USB Function API
b. Composite Management API
c. OS Abstraction
Hardware Drivers
a. Bus and PCD Driver library
b. Architecture Specific Files
c. Platform Specific Files and Configuration
Logically there is a 4th layer that is used for management:
Management Software
a. usbadmin
b. /proc/usb-functions
c. /proc/trace_otg
BELCARRA NEWS

Copyright 2003-2007 Belcarra Technologies Corp. info@belcarra.com