USB Class Drivers
MCCI offers a comprehensive line of USB class drivers for popular operating systems, including Windows, macOS, Linux, Green Hills INTEGRITY OS, FreeRTOS, RTEMS, eCos, VxWorks, and QNX. These drivers can also be used with our TrueTask USB embedded USB host stack to support any operating system (even bare metal). Support USB 1.1, USB 2.0, USB 3.0, USB 3.1, USB 3.2 and USB 4.0 devices, with speeds from low speed to 40 Gbps.
Function drivers
NCM Drivers
ECM Drivers
Ethernet Emulation Model (EEM) Drivers
Sometimes Ethernet is used for local connectivity. The CDC EEM specification targets this use case, for physically connecting two systems by USB, but communicating via Ethernet protocols. MCCI’s EEM drivers are compatible and interchangeable with the other networking drivers from MCCI.
Serial Port Emulation Drivers
PortLynq™ Advanced Serial Drivers
MCCI’s patented PortLynq drivers isolate your application from dynamic hot plug/hot removal of USB devices. Your application can be coded (and tested) without worrying about dynamic system configuration changes related to USB; PortLynq handles that for you.
Wireless Mobile Communication (WMC) Modem Drivers
Many LTE and NB-IOT modems use AT commands to control the modem via a virtual serial port, and ECM or NCM for data transfer. MCCI’s WMC modem drivers are ideal for use as the virtual serial port driver.
Generic Drivers
USB Audio Class Drivers
USB Video Class Drivers
ASIX USB 2 and USB 3 Ethernet Adapters
MCCI offers quality embedded drivers for ASIX AX88772 USB 2 to Fast Ethernet adapters and AX88179 USB 3 to 1000BT Ethernet adapters.
Mass Storage (BOT and UAS)
Frameworks and Infrastructure
USB Host Stack for Windows
The MCCI USB 3 SuperSpeed Host Stack is a complete host stack for Windows 7 and later. It allows full Windows support for USB host controllers not supported by the standard Windows host stack, and can be evaluated using standard XHCI host controllers.
InstallRight Pro™
About
For over twenty years we've been developing and licensing USB system software to be embedded into our customers’ consumer-electronics products.
Contact
Use our contact page to connect with us. We will work with you to meet your needs.
Updates
Stay up to date with our work and get updates delivered right to your inbox.