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.
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.
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
For over twenty years we've been developing and licensing USB system software to be embedded into our customers’ consumer-electronics products.