Type: Driver
File Name:
File Size: 10.9 MB
12 (4.27)
Downloads: 9
Supported systems: Windows XP, Windows Vista, Windows 7, Windows 7 64 bit, Windows 8, Windows 8 64 bit, Windows 10, Windows 10 64 bit
Price: Free* (*Free Registration Required)

Download Now

The incorporation of the schedule, bandwidth management, and USB device address assignment functions, that were previously performed by the driver in to the xHCI hardware enable a simpler, leaner, lower latency software stack for the xHCI. Classically there has been a 1: Streams changed this paradigm by providing a 1-to-many "endpoint to buffer" association, and allowing the device to direct the host controller as to which buffer to move. The USB data transfers associated with a USB Stream endpoint are scheduled by the xHCI the same as any other bulk endpoint is, however the data buffer associated with a transfer is determined by the device.

Scalability[ edit ] The xHCI architecture was designed to be highly scalable, capable of supporting 1 to USB devices and 1 to root hub ports. Since each USB device is allowed to define up to 31 endpoints, an xHCI that supported devices would have to support 7, separate total endpoints. Classically, each memory buffer associated with an endpoint is described by a queue of physical memory blocks, where the queue requires a head pointer, tail pointer, length and other registers to define its state. There are many ways to define queue state, however if one were to assume 32 bytes of register space for each queue, then almost a KB of register space would be required to support 7, queues. Typically only a small number ASMedia XHCI 1.1 Controller USB devices are attached to a system at one time, and on the average a USB device supports endpoints, of which only a subset of the endpoints are active at the same time.

Сведения о драйвере

The contexts are designed so that they can be cached by the xHCI, and "paged" in and out as a function of endpoint activity. Thus a vendor can scale their internal xHCI Endpoint Context cache space and resources to match the practical usage models expected for their products, rather than the architectural limits that they support. Ideally the internal ASMedia XHCI 1.1 Controller space is selected so that under normal usage conditions, there is no context paging by the xHCI. Also USB endpoint activity tends to be bursty.

That is, at any point in time a large number of endpoints may be ready to move data, however only a subset are actively moving ASMedia XHCI 1.1 Controller. For instance, the interrupt IN endpoint of a mouse may not transfer data for hours if the user is away from their desk.

  • Asmedia USB / eXtensible Host Controller Driver Download
  • ASMedia XHCI Controller Drivers Download for Windows 7, 8, , 10, XP, Vista.
  • Download Drivers, Bios, Firmwares,
  • Is asmedia XHCI 1.0 host controller the latest usb and best performing xhci driver for gaming?
  • Where to Buy
  • Technical Services
  • Extensible Host Controller Interface

For instance, a vendor could choose to limit the number of USB devices that it supported for ASMedia XHCI 1.1 Controller tablet xHCI implementation to 16 devices. A vendor can further take advantage of xHCI architectural features to scale its internal resources to match its target usage models. To eliminate a redundant industry effort of defining an open version of a USB 2. Over companies have contributed to the xHCI specification.

SUNIX – Support

Linux kernels since contain xHCI drivers, [4] but for older kernels ASMedia XHCI 1.1 Controller are drivers available online. Version history[ edit ] The xHCI specification uses "errata" files to define updates and clarifications to a specific release.


The changes in the errata files are accumulated in each release. Refer to the associated errata files for the details of specific changes.

Download and install ASMedia Technology Inc ASMedia XHCI Controller - driver id

Most changes defined in the xHCI errata files are clarifications, grammatical or spelling corrections, additional cross-references, etc. Changes that are determined to be architectural utilize a Capability flag to determine whether a particular feature is supported by an xHCI implementation, and an Enable flag to turn on the feature. The xHCI specification evolved through several versions before its official release in This was not a good sign as the driver in question that caused the crash was the ASMedia driver asmtxhci.

After several reboots and experimentation, we found the crashes to vary widely in frequency. ASMedia XHCI 1.1 Controller the crash would occur with a simple USB 3. We decided to remove the ASMedia 1. We found that the controller became as stable as the Intel controller ASMedia XHCI 1.1 Controller with the tradeoff of losing USB 3. This was not a compromise we were willing to make.


This gave us an idea. Both 3.

Click to enlarge We found that the instability we encountered on the on-board ASM 3. Once again we removed the 1.

Click to enlarge At the moment Plugable is still testing the ASMedia ASM controller but the early results are looking great after finding a stable driver. Please note that Windows and DisplayLink does have limits to how many monitors can ASMedia XHCI 1.1 Controller attached. Here is a step by step ASMedia XHCI 1.1 Controller guide for ASMedia XHCI Controller software installation process on Windows 7 / 8 / / Vista / XP. 1 Download USB. Compliant with Type-C Specification Revision . ASM is the next generation Universal Series Bus xhci host controller, bridging PCI Express to USB

Other Drivers