• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

ASMedia xHCI 1.0 Host Controller Gains USB-IF Certification with MCCI USB 3.0 HSS

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
46,393 (7.67/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
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.

View at TechPowerUp Main Site
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.58/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
their controller is found on AsRock AMD boards i noticed
 
Top