MCCI® Corporation develops system software that is embedded into our customers' consumer- electronics products.

Recently in Host Side Drivers Category

ITHACA, NY, October 16, 2012 – MCCI Corporation today announced that ASMedia leveraged MCCI’s USB 3.0 host system software stack for Windows and onsite support to achieve USB-IF SuperSpeed logo certification for its xHCI 1.0-compatible ASM1042 USB 3.0 host controller.  ASMedia is the leading Taiwanese supplier of xHCI-compatible host controllers. This newly certified product joins the company’s existing portfolio of USB controllers that have been USB-IF certified using MCCI’s software.

First-generation USB 3.0 host controllers were built to the xHCI 0.96 specification, which was revised in xHCI 1.0 to add features and improve compatibility with legacy devices. These revisions affected both hardware and system software, requiring that the new versions be re-tested.

In order to pass xHCI certification, host controllers and their associated software stacks must show compatibility with a wide range of carefully selected devices and their associated drivers and applications. Testing includes not only simple demonstration of performance, but operation in conjunction with other devices and stable performance while executing a variety of Windows suspend, hibernate and reboot procedures.

To meet the software requirements of the test, MCCI provided its Windows USB host stack, which is 100% compatible with the Microsoft native USB host stack.  MCCI worked closely with ASMedia for verification and later for testing at the USB-IF Super-Speed Platform Interoperability Lab in Oregon, providing onsite support with engineers from MCCI’s development center in Ithaca, NY.

“It’s impossible to verify the correct function of an embedded stack without a strategy that involves deploying the embedded stack in mass production into the Windows ecosystem. MCCI is the only software vendor who has succeeded in delivering a Windows stack, and the only embedded software vendor with a tested stack that can be deployed anywhere,” said Terry Moore, CEO, MCCI. “MCCI’s USB stack for Windows works with more host controllers than any other independent host stack.”

MCCI’s recently announced TrueTask® USB 2.0/3.0 platform uses the same host stack core that is used by the MCCI Windows stack. 

“Our Windows stack is based on our embedded USB host stack, with specific adaptation layers at the upper and lower edges for Windows,” Moore said. “Because TrueTask USB is based on the same core technology without source code changes, the testing and verification done on MCCI’s USB core driver (USBD), hub drivers, and xHCI low-level driver are directly applicable to any embedded system.”

TrueTask USB is available today from MCCI. In addition to supporting Windows, variants are available for a variety of embedded platforms, including Linux, MQX, Nucleus, micro-ITRON, and non-OS/pre-boot environments. It’s written in ANSI C-89 for maximum portability. In addition to supporting ASMedia xHCI-compatible host controllers, TrueTask USB is fully compatible with xHCI 0.96 and 1.0 host controllers from any vendor, provided they comply with the xHCI specification. Minor deviations are easily accommodated.

About MCCI
MCCI is a leading developer of embedded USB software for the high-volume personal computer and portable device markets. Customers include some of the world’s biggest brands in telecom, wireless, embedded and consumer devices including Qualcomm, Intel, Apple and Sony. Nearly one billion products have been delivered with MCCI technology. MCCI experts are actively involved in worldwide Technical Standards activities. A privately held corporation, MCCI has its headquarters in Ithaca, NY, with additional offices in New York City, India, Korea, Japan, and Taiwan. For more information, please visit:

# # #

Note to Editors: MCCI and TrueTask are registered trademarks of MCCI Corporation. Other names mentioned are owned by their respective holders. 

Terry Moore

Rainier Communications for MCCI
Karen Quatromoni or Suzanne Moran, 508-475-0025 ext. 150/118
Mobile: 617-515-8005/978-855-0412 /

No OS in the smartphone space has come to prominence as quickly as Android. And no other interconnect solution is as important or as ubiquitous as USB. MCCI today extends its Windows, Linux, and Mac product lines to offer a USB software solution for Android, validated for the most dominant version of the platform, Android 2.2 Froyo. MCCI's complete solution includes networking class NCM for high-speed networking. Complementing the solution is the Android Debug Bridge (ADB) Driver, which supports not only product development but also application installation via a USB cable.

smith-micro-SODA-award.pngToday at CTIA, Smith Micro announced the recipients of the 2011 Innovator Awards, which recognize prominent wireless executives and companies spearheading participation in the SODA™ (Secure On-Device API) Innovator Program, among whom was MCCI. Read the text of the award statement.

NCM Means High Performance Networking

NCM (Network Control Model) is one of the USB Implementers Forum's major stories for 2011.  Here are some detailed responses from MCCI CEO Terry Moore to a few questions about the NCM device class specification:

Q: Can you please give us a quick, high-level explanation of what the NCM specification is?

A: The Network Control Model (NCM) specification is a high-performance standard for connecting networking devices to PCs using USB.  Although it was designed specifically to support the needs of new 4G network standards (such as LTE and WiMax), it has substantial benefits when used for any kind of network traffic.

Q: What are the key features and benefits of the NCM specification?

NCM has two key features: First, it allows multiple Ethernet frames to be encapsulated in a single USB transfer...

Hitachi has released MCCI's Mac OS Handover Drivers for the au mobile phone via its website. These drivers ensure seamless transfer of the au phone's data session from KDDI's CDMA network to its WiMax network. No more dropped or interrupted internet sessions, you're on the go! For more about MCCI's Handover Driver offering, please visit our product page. MCCI is the world leader in in connectivity innovation.

SuperSpeed USB and Power Management

If you've ever asked yourself whether you understand power management issues for interfaces like USB, you would do well to read Mike Micheletti's article in EETimes on SuperSpeed USB's ability to deliver greater throughput while consuming less power. After an initial discussion of  ACPI-based power awareness and USB 2.0's Link Power Management (LPM) implementation, Mike explores the SuperSpeed power-management model and the power-state transitions required by the USB 3.0 specification. Mike is a regular contributor to the USB-IF Compliance Working Group, as is MCCI CEO Terry Moore.
Read what Symwave and Fresco Logic are up to in this press release coming out of San Francisco's Intel Developer Forum: Symwave and Fresco Logic Achieve Unsurpassed Levels for Real-Life USB 3.0 Performance. It's no surprise that MCCI drivers are part of the story.
The MCCI USB DataPump® 3 is a complete USB 2.0 and USB 3.0 SuperSpeed host and device stack for embedded products such as cellphones, portable navigation devices, set-top boxes, and other consumer products. Read the complete release. Read product details.

MCCI Enjoys Success in Japan

MCCI staff enjoyed a very successful 2010 Wireless Japan at Tokyo's famous Big Sight exhibition center. Check out the presentations given at the capacity-crowd seminar and download some of the show's poster art at Pictures of the event are there as well!
On Friday July 9, 2010, MCCI-Japan's press release went out over the wire with more details about MCCI's upcoming seminar and product demos at the Wireless Japan expo.  Read more at Kyodo News Wire. Read more at