Embedded USB Host Class Drivers

Connectivity HID, Hub, lan7500, lan9500
File System & Storage Mass Storage
Ethernet & Serial Interface RNDIS, CDC-ACM, CDC-ECM, CDC-EEM, CDC-FTDI, CDC-NCM
Multi-media & Printing MTP, Printer
Healthcare -

HID: Human Interface Device Class

host side control of devices such as keyboards, mice, pointers, buttons, sliders and devices which might be used to interact with the ‘real world’ – can also be used with devices which provide data in a similar fashion, such as point-of-sale equipment.

Hub: External Hub

HCC’s host controller ports all contain root hubs and port managers as standard. The HUB class driver supports the connection of one or more external USB hubs to the system.

MST: Mass Storage

used in conjunction with HCC’s extensive range of file systems to enable host side file access for thumb-drives and other usb media.

CDC-ACM: CDC Abstract Control Model

provides a serial interface to devices such as modems.

CDC-ECM: CDC Ethernet Control Model

present USB device to the system as a Network Adaptor.

CDC-EEM: CDC Ethernet Emulation Module

send and receive Ethernet frames over USB.

CDC-OBEX: For OBEX devices

’Object Exchange’, creates a virtual com port over USB.

CDC-FTDI: For FTDI USB serial devices

build an interface to an FTDI serial interface.

AUDIO: Audio Class Driver

uses full Isochronous transfer to provide continuous periodic data transfer required to support real-time streaming audio. This ensures that audio data can be supplied in real-time to support media, entertainment and other digital audio devices.

MIDI: Midi Class Driver

provides an easy way to interface with a wide range of USB-MIDI devices over USB.

MTP: Media Transfer Protocol

used to transfer audio, pictures and similar digital media files. Uses object based data exchange between host and device and can be used to handle control commands remotely.

PCL: Printer Class Driver

Host side USB Printer Class Driver to a printer. Using HCC’s PCL5 utility, a document can be generated in RAM and can then be sent by the Class Driver to a printer.


User Manuals

Product Information


Media Connectivity



Privacy Policy
Terms & Conditions
Copyright (C) HCC Embedded

Copyright © 2017 HCC_Embedded