MCCI® is the world's leading developer of software supporting USB connectivity in PCs and embedded systems. Our broad product line allows our customers to choose the components and services they need to provide full USB support in their systems.
TrueTask USB is the first portable platform for USB in embedded systems. This fully validated USB host and device software stack provides stable APIs that are portable across product lines, and stable. TrueTask USB therefore uniquely preserves investment in USB application development, testing and validation.
MCCI offers a comprehensive line of USB host class drivers for Windows, Macintosh, and Linux based platforms. Our drivers support industry standards, which make it easier for you to use, support, and sell your products. Our class drivers for USB hosts include those for handsets (WMC 1.1, MCPC GL-004/005), mobile broadband data cards, handover drivers for dynamically switching across different wireless networks, and high-speed networking drivers based on NCM and EEM. For optimum power management of portable devices, we offer comprehensive support for Selective Suspend. We offer ADB drivers for Windows to ease debugging of Android systems. MCCI's ExpressDisk products include high-performance mass storage drivers supporting USB bulk-only transport (BOT) and USB Attached SCSI (UAS). For devices for which a kernel driver is not needed (because they work with dedicated applications), MCCI offers generic drivers that are fully supported.
MCCI provides portable firmware packages as total solutions for engineers designing high-performance multi-function USB peripheral devices. Available packages include the MCCI USB DataPump®, MCCI NCM, MCCI Embedded Host and OTG, the MCCI MTP responder for adding Windows Media Player compatibility to devices, and MCCI PictBridge, enabling direct printing from devices to PictBridge printers.
MCCI offers a complete suite of tools that can simplify the development of USB products. MCCI development tools provide firmware developers with everything they need to prototype USB On-The-Go host and device firmware, as well as MTP and PictBridge device firmware solutions in Microsoft Visual C, while working on a Windows XP, Vista, or Windows 7 or Windows 8 system. The OTG development tools are ideal for use in early prototyping and proof of concept, development of class drivers for an embedded host stack, and for evaluating OTG system architectural concepts before product hardware is available.
Synchronizing personal information stored in Microsoft Outlook — contacts, tasks, notes, and calendar — to a Windows 7 or Windows 8 device-services-compatible portable device -- phone or table -- requires a device service plug-in. MCCI has partnered with Microsoft to bring OEMs MCCI MyLynq for Outlook, a free, easy-to-install, easy-to-use plug in for Windows.