Системное конфигурирование

 

Интерфейс USB поддерживает динамическое подключение и отключение устройств. Нумерация устройств интерфейса является постоянным процессом, отслеживающим изменения физической топологии.

Все периферийные устройства подключаются через порты концентраторов. Концентраторы определяют подключение и отключение периферийных устройств к своим портам и сообщают состояние портов при запросе от хост-контроллера. Хост-контроллер разрешает работу порта и адресуется к периферийному устройству через канал управления, используя нулевой адрес - USB (адрес по умолчанию). При начальном подключении или после сброса все периферийные устройства адресуются именно так.

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

Если новое периферийное устройство является концентратором, хост-контроллер определяет подключенные к нему периферийные устройства, назначает им адреса и устанавливает каналы. Если новое периферийное устройство является функцией, уведомление о подключении передается диспетчером системы USB драйверу ПУ .

Когда периферийное устройство отключается, концентратор автоматически запрещает соответствующий порт и сообщает об отключении хост-контроллеру, который удаляет сведения о данном периферийном устройстве из всех структур данных. Если отключается концентратор, процесс удаления выполняется для всех подключенных к нему периферийных устройств. Если отключается функция, уведомление посылается драйверу ПУ. Нумерация периферийных устройств, подключенных к интерфейсу , осуществляется динамически по мере их подключения (или включения их питания) без какого-либо вмешательства пользователя или драйвера ПУ.

Когда периферийное устройство отключается от интерфейса, концентратор уведомляет об этом хост-контроллер и работа порта запрещается, а хост-контроллер обновляет свою текущую топологическую информацию.

 

 








Дата добавления: 2015-09-29; просмотров: 639;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2025 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.