Xhci controller что это

Опция xhci hand off практически всегда встречается в современных материнских платах, на которых реализованы порты USB 3.0. Также данную опцию часто путают с EHCI Hand-Off. Обе они обычно имеют два состояния — Enabled (включено) и Disabled (выключено). Реже бывает значение AUTO.

В данной статье мы расскажем вам о назначении каждой из выше описанных опций, а также когда и какую из них нужно включать.

Для чего нужны EHCI Hand-Off и XHCI hand off?

Обе данные опции отвечают за включение и отключение функции контроля передачи управления контроллером USB от BIOS к операционной системе.

Разница между ними заключается в том, что EHCI Hand-Off (расшифровывается как Enhanced Host Controller Interface) контролирует передачу управления контроллера USB 2.0, а XHCI Hand Off (eXtensible Host Controller Interface) — контроллера USB 3.0.

Стоит обратить внимание на тот факт, что usb порты работают как в BIOS, так и в операционной системе. Так вот до того, как начнет грузится ОС работой контроллера USB управляет BIOS, а после загрузки ОС передает управление контроллером ей.

Ранее в этот самый момент передачи управления могли возникать проблемы и ошибки. Чтобы ошибки исключить и были придуманы опции EHCI Hand-Off и XHCI Hand Off. Последняя является продолжением первой, так как современные материнские платы имеют на своем борту eXtensible Host Controller Interface — usb контроллер, поддерживающий работу с USB 3.0.

Какое значение выставлять?

Что касается старого EHCI Hand-Off, то, начиная с Windows XP, ей нужно выставлять значение Disabled, так как механизм контроля и исключения ошибок при передачи управления контроллером USB 2.0 был интегрирован в операционную систему.

Правильные значениях для опций XHCI hand off и EHCI Hand-Off

Читайте также:  Айфон 7 после разговора не включается экран

Что касается опции XHCI Hand Off, то здесь все наоборот. Она должны быть всегда включена вне зависимости от версии операционной системы. По умолчанию включена практически на всех материнских платах.

Ее отключение может привести к сбоям в работе USB портов, а также устройств, подключенным к ним.

Вы могли обнаружить в диспетчере устройств пункт, который имеет название ASMedia XHCI Controller. За что отвечает данное устройство, почему оно находится в группе «Контроллеры USB»? Давайте рассмотрим эти и другие вопросы. Присутствие данной надписи в списке диспетчера устройств означает, в материнской плате вашего компьютера установлен дополнительный контроллер (микросхема) USB 3.0 от производителя ASMedia Technology Inc. Данный разработчик контроллеров является дочерней структурой далеко небезызвестной компании ASUS.

ASMedia XHCI Controller – информация и особенности

Данный контроллер традиционно устанавливается в материнские платы, где имеется большое количество физических портов USB 3.0, но используемый чипсет на материнской плате не в состоянии обеспечить должную поддержку их работы. Это связанно с физическими ограничениями, что присущи некоторым чипсетам – их разработчики просто не заложили возможность работы большого количества портов стандарта USB 3.0 и ограничились, к примеру, всего двумя портами. Это было сделано в целях экономии стоимости чипсета, но разработчики конечных устройств, где применяется чипсет – материнских плат, в маркетинговых целях прибегают к различным ухищрениям, дабы привлечь внимание к своих продуктам, выделиться из общей массы однотипных решений. Потому то и прибегают к установке сторонних контроллеров, которые добавляют поддержку дополнительных портов.

USB 3.0 от USB 2.0 отличается куда большей пропускной способностью, благодаря чему скорость обмена данными с подключенными устройствами, существенно увеличивается. В основном это различные накопители данных, флеш диски, для которых скорость порта USB версии 2.0 давно стала «узким» местом.

Читайте также:  Www a4tech com driver

Естественно это не единственное преимущество. Согласно стандарту, USB порт версии 3.0 в состоянии обеспечить выходной ток до 900 мА (0,9 А), в сравнении с 500 мА (0,5 А) у USB 2.0. Это значит, что «прожорливые» подключённые устройства будут работать стабильнее, особенно это актуально для внешних HDD (жёстких дисков) и некоторых других устройств.

Теперь вы проинформированы о том, что означает XHCI Controller в диспетчере устройств, и за что он отвечает в вашем персональном компьютере или ноутбуке.

Если после прочтения данной статьи у вас остались или возникли дополнительные вопросы по чипу ASMedia XHCI Controller – добро пожаловать в комментарии.

В свою очередь, Вы тоже можете нам очень помочь.

Просто поделитесь статьей в социальных сетях с друзьями.

Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!

USB-контроллер в составе платформы персонального компьютера обеспечивает коммуникацию с периферийными устройствами, подключенными к универсальной последовательной шине. USB-контроллер является устройством, способным взаимодействовать с оперативной памятью в обход центрального процессора в режиме прямого доступа к памяти.

По способу интеграции контроллер для USB-шины может быть задействован в составе системной логики или в виде дискретного чипа как на самой системной плате, так и на плате расширения. По способу подключения USB-контроллер может быть выполнен для PCI-шины, либо для шины PCI Express.

В рамках спецификации USB 1.1 существуют две реализации контроллера для USB-шины: UHCI (Universal Host Controller Interface, создан Intel для USB 1.0) и OHCI (Open Host Controller Interface), которые отличаются методом доступа к регистрам. Регистры UHCI находятся в пространстве портов ввода-вывода, а регистры OHCI адресуются в пространстве памяти. Контроллер OHCI более интеллектуален по сравнению с UHCI. Это касается его способности освободить центральный процессор от выполнения рутинных операций по передаче данных по USB-шине. Оба контроллера используют 32-битную адресацию в пределах младших 4 ГБ адресного пространства, ни один из них не поддерживает 64-битный режим адресации.

Читайте также:  Amd a10 8700p radeon r6

Для USB 2.0 был разработан EHCI (Enhanced Host Controller Interface), который поддерживает только работу на высокой скорости (high speed, 480 Мбит/с). В EHCI-контроллере с помощью разделенных транзакций (Split Transaction) реализована также поддержка низкоскоростных интерфейсов USB 1.1 для работы с более медленными устройствами.

Для USB 3.0 используется универсальный интерфейс XHCI (eXtensible Host Controller Interface), который поддерживает все скорости обмена данными. [1] Windows 7 при установке с USB не поддерживает USB 3.0 и просит драйвера носителя, проблема решается отключением в BIOS поддержки USB 3.0 или xHCI или подстановкой драйверов USB-контроллера при установке.

Rate this post

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *