USB Component  Version 6.0
MDK-Professional Middleware for USB Device and Host
 All Data Structures Functions Variables Enumerations Enumerator Groups Pages
Device Class Functions

Class specific functions. More...

Content

 Mass Storage Class Functions
 Enable the USB Host to support USB Mass Storage Devices.
 
 Human Interface Device Class Functions
 Enable the USB Host to support USB Human Interface Devices.
 
 Custom Class Functions
 Enable the USB Host to support Custom Class Devices.
 

Description

Class specific functions.

To be USB standard compliant, the various USB Device classes have the need for Device class specific functionality, reflecting the individual technical requirements of each class. In addition, you might need to change the standard behaviour to suit your application's needs.
This application specific behaviour can be added in so called user code templates. They are available for every supported USB Device class in the Middleware. They provide pre-defined functions for general USB communication. Applying changes to these routines will add further functionality, that is required in a certain application. The general functionality is explained in the sections above for each supported USB Device class.