хост контроллер



что такое хост контроллер

Автор Женя Васильев задал вопрос в разделе Железо

Что такое Хост контроллер? и получил лучший ответ

Ответ от Алексей Максюшин[эксперт]
Хост-контроллер (HC) управляет передачей пакетов по шине. Использовались кадры в 1 миллисекунду. В начале каждого кадра хост-контроллер генерирует пакет начала кадра (SOF - Start of Frame).
Пакет SOF используется для синхронизации начала кадра и отслеживания количества кадров. Пакеты передаются с каждым кадром, как от хоста к устройству (исходящие) , так и от устройства к хосту (входящие) . Передачи всегда инициируются хостом (запрошенные передачи) . В силу этого может быть только один хост на шине USB. Каждая передача пакета имеет период статуса, в котором сторона, принимающая данные, может возвратить ACK (подтверждение приема) , NAK (повтор) , STALL (условная ошибка) или ничего (потерянный период данных, недоступное устройсто или отсоединение) . Раздел 8.5 Спецификации USB детально описывает пакеты. На шине USB могут произойти четыре различных типа передач: управляющая, основная, прерывание и изохронная. Типы передач и их характеристики описаны ниже (подраздел `Каналы').
Передачи больших объемов данных между устройством на шине USB и драйвером устройства делятся на множество пакетов хост-контроллером или драйвером HC.
Запросы устройства (управляющие передачи) к конечных точкам, используемым по умолчанию, являются специальными. Они состоят из двух или трех фаз: SETUP, DATA (oпциональная) и STATUS. Начтроечный пакет посылается устройству. Если есть фаза данных, то направление пакетов (или пакета) данных дается в настроечном пакете. Направление в фазе статуса противоположно направлению во время фазы данных. или IN если не было фазы данных. Оборудование хост-контроллера также дает регистры с текущим статусом корневых портов и изменений, которые случились с момента последнего сброса регистра изменения статуса. Доступ к этим регистрам дается через виртуализированных разветвитель, как и предполагается по спецификации USB [ 2]. Виртуальный разветвитель должен работать вместе с классом устройств-разветвителей, который описывается в 11 главе той спецификации. Он должен давать канал, испольщуемый по умолчанию, через который запросы устройств могут ему посылаться. Он возвращает набор дескрипторов, стандартных и специфичных для класса разветвителя. Он должен также давать канал прерываний, который сообщает об изменениях, произошедших на его портах. На данный момент для хост-контроллеров существуют две спецификации: Universal Host Controller Interface (UHCI; Intel) и Open Host Controller Interface (OHCI; Compaq, Microsoft, National Semiconductor). Спецификация UHCI разработана для уменьшения аппаратной сложности, требуя от драйвера хост-контроллера поддержки полного распределения передач для каждого кадра. Контроллеры типа OHCI гораздо более независимы, и дают более абстрактный интерфейс, выполняя много работы самостоятельно.
Источник:

Ответ от Жанна Михутова[новичек]
Говорили тут уже, используй driverplus.ru

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое Хост контроллер?
спросили в Serial ATA
что такое IDE ATA/ATAPI контроллер?
IDE Integrated Drive Electronics - Интерфейс дисковых устройств IDE. Тип интерфейса для дисковых
подробнее...

Как установить скоростной USB хост-контроллер? За..лся с этим сообщением...
Я так понимаю, что сообщение выдаёт операционка при подключении флешки к компу? Если так, то первым
подробнее...
спросили в Железо Active Directory
Что такое домен? Если объяснять простым доступным языком. Изучаю Active Directory.
домен по отношению к локальной сети. В данном случае домен - это структурированная локальная сеть,
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Портал
Не работают USB порты. Что делать.
Ответ не мой.

Один из вариантов решения проблемы, когда после очередного
подробнее...
спросили в Железо
axO0GBBF IDE CONTROLLER. что это за устройство?
драйверпак солютион качни и все дравай найдуться
подробнее...
спросили в Железо
переходник с USB на microSD
Редкость но на карманных пк встречается втроенный хост контроллер, он позволяте подключать обычные
подробнее...

Компьютер не включается при подсоединенном USB хабе.
Проверяем работу хаба "Intro H509" на нескольких компьютерах.
Подключаем как к порту USB3.0,
подробнее...
спросили в Техника
Что такое трансивер?
Трансивер — радиочастотный приёмопередатчик.

Трансивер — устройство для передачи и приёма
подробнее...
спросили в Техника
Что такое трансивер? Это приёмопередатчик.
Трансивер — радиочастотный приёмопередатчик.

Трансивер — устройство для передачи и
подробнее...
Advanced Host Controller Interface на Википедии
Посмотрите статью на википедии про Advanced Host Controller Interface
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*